jupyter news august 2016
TRANSCRIPT
Jupyter news: Aug 2016Rob Clewley
JupyterHub
• Multi-user server with independent notebook server per user
• I.e. to solve the deployment problem
• NOTE: Not for multiple users collaborating on the same notebook
Carol Willing
JupyterHub
• Works via NodeJS proxy
• Uses Docker, load balancing with Docker Swarm
• Hub is Python & Tornado
• Works with both Python 2 and 3
• https://jupyterhub.readthedocs.io/en/latest/
• https://github.com/jupyterhub/jupyterhub
JupyterHub
JupyterLab is alpha
• IDE with panels inside a browser tab
• Improved UI, esp. file browser and console
• Extensible environment based around plugins
• Emphasis as much on script/console as notebook / narrative
Steven Silvester
JupyterLab
JupyterLab• Based on Continuum's open source PhosphorJS framework:
� http://phosphorjs.github.io
• Integration with git/GitHub is coming (inc. nbdime for diff/merge)
• Live-rendered tabs alongside source
• Graphical interaction widgets have been switched off until a sprint due in Sept/Oct:� matplotlib 2.0.0 will assist in making widgets work properly� (it will use jupyter's own version of ipywidgets)