New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tracebacks are not shown right away when connecting to 'ipython kernel' from 'jupyter console' #11894
Comments
I'm able to reproduce this as well, but only in a fresh virtual environment. In my main environment, I don't see the problem. There must be some recent update in some package that's to blame. It does not appear to be an issue with |
I think I got the problem package. Doing:
in my main env now allows me to reproduce the OP's issue |
Yes, there's definitely a newish version of something that causes this. It didn't happen a few months ago. |
Based on Travis history, this may have broken somewhere between ipykernel 5.1.1 and 5.1.2. |
Yep, that is the problem. I bisected it to ipykernel commit 970ba1af5d441fbeec4e695c42eeea7eb8e6f05a, from ipython/ipykernel#412. CC @MSeal. Someone with the permissions to do so might want to move this issue to the ipykernel repo. |
Actually it looks like this is already fixed in ipykernel master. Any chance we could get a release @Carreau? |
If I start
ipython kernel
in one terminal and startjupyter console --existing <.json from ipython kernel>
in another terminal, any command that produces an exception causes an error. The output of the exception is not shown immediately after pressing Enter. After pressing Enter a second time, it shows the exception and also an error message from the kernelIf I use
jupyter kernel
instead ofipython kernel
to start the kernel, it works fine.Is there any reason to use
ipython kernel
overjupyter kernel
? I noticed thatjupyter kernel
seems to behave better in general, so I'm wondering ifipython kernel
is deprecated.The text was updated successfully, but these errors were encountered: