Open Jessime opened 6 years ago
My guess is that this is an IPython
or ipykernel
issue not a notebook
issue since the tab completion machinery lives (I thought) on the kernel side.
@Carreau you'd know this really well, do you have any insight as to what's going wrong?
Given that only ipykernel
upgraded and not IPython
, my guess is that its ipykernel
. Does reverting that fix the bug?
It's definitely a kernel side issue. We've seen a few similar issues with the changes to the tab completion machinery. Maybe https://github.com/ipython/ipython/pull/10996 ?
It looks like it's actually exactly the same as https://github.com/ipython/ipython/issues/10961.
Running conda install ipykernel=4.6.1
fixes the problem. Could it be due to https://github.com/ipython/ipykernel/pull/222/files which merged in 4.7
?
Yup, it's quite likely due to that.
I'm experiencing the same issue. Reverting ipykernel
to 4.6.1 didn't help at all. I'm using pip
rather than conda. This is my versioning output:
Tue Feb 27 2018
CPython 2.7.14
IPython 5.5.0
notebook 5.4.0
compiler : GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.38)
system : Darwin
release : 17.3.0
machine : x86_64
processor : i386
CPU cores : 8
interpreter: 64bit
It happened quite suddenly, and I suspect it's related to a recent chrome upgrade, since I didn't change anything with my python environment recently.
Ideas?
I recently upgraded from 5.2.2 to 5.4.0. When I did, I started experiencing issues with my tab completion, particularly when trying to autocomplete paths. For example, if I hit [tab] at the end of a directory name, I no longer see a list of all the files in the directory. I get:
The files in the directory are listed, but they're buried in a long list of python objects. I haven't messed with this a lot, because I don't really know how to start debugging, but I did try reverting back to 5.2.2, which didn't help.
Also, I upgraded a lot of packages all at once through
conda upgrade --all
, so this could be a bug resulting from another upgrade. Here's the full output ofconda list --revisions
:Any thoughts?