Rosio Reyes, Jeremy Tuloup, Eric Charles, Eric Gentry The past, present and future of the Jupyter

Explore the evolution of the Jupyter Notebook, now in version 7, featuring improved performance, accessibility, and advanced debugging tools, while learning about its past, present, and future applications in data science, education, and research.

Key takeaways
  • The Jupyter Notebook is evolving, with Notebook 7 being the next version.
  • Notebook 6 will not be maintained and will not be compatible with newer versions.
  • Notebook 7 has better performance and accessibility.
  • The debugger in Notebook 7 is similar to that of JupyterLab and provides more advanced features.
  • Kernels can use the debugger adapter protocol to implement debugging support.
  • Some extensions may not be compatible with Notebook 7, and developers may need to redevelop or use alternative solutions.
  • The JupyterLab extension ecosystem is a good option for Notebook 7.
  • The Jupyter Notebook is used for data science, data exploration, education, and research.
  • The Jupyter Notebook has a bright new future and is continuing to evolve.
  • Users can view installed extensions with the extension manager in JupyterLab.
  • Notebook 7 is compatible with JupyterLab extensions and provides a similar user experience.
  • The debugger in Notebook 7 provides features such as step-by-step execution, global and local variables, and break points.
  • Developers can create custom extensions for Notebook 7.
  • The conference speakers are available for questions and discussion.