Changes in Jupyter console
A summary of changes in Jupyter console releases.
5.0
Interactive Shell architecture
- disinherit shell class from IPython Interactive Shell #68
This separates jupyter_console’s ZMQTerminalInteractiveShell from IPython’s TerminalInteractiveShell and InteractiveShell classes.
- update SIGINT handler to not use the old interactive API shell #80
Image Handling improvement
- use PIL as default image handler #79
- better indication of whether image data was handled #77
Prompts improvement
- use prompt_toolkit 1.0 #74
- don’t use prompt_manager #75
- remove
colors_force flag that have no effects: #88
4.1
- fix for readline history
- don’t confuse sys.path with virtualenvs
- readline/completion fixes
- use is_complete messages to determine if input is complete (important for non-Python kernels)
- fix: 4.0 was looking for jupyter_console_config in IPython config directories, not Jupyter
4.0
- fix
jupyter console --generate-config
- setuptools fixes for Windows
First release as a standalone package.