pineapple
pineapple copied to clipboard
update to jupyter notebook 5
trafficstars
Jupyter notebooks 5 and ipython 6 introduce Jedi integration for ipython. With the codebase unmodified,
- Some callbacks are broken (most notably, saving checkpoints, and saving on quit)
- Kernel selection is also broken (no kernels are read into the menu)
After fiddling around, I've found that the last issue stems from a change in either main.js or main.min.js in static/notebook/js. I'm not sure what is causing the broken callbacks.
update: the broken callbacks were caused by the notebook_loaded.Notebook event in custom.js not being invoked on document load. As a workaround I've bound it to be triggered on command_mode. This is likely a Jupyter bug. Everything works beautifully otherwise.
Is it updated yet? 😊