Min Ragan Kelley What's new and exciting in JupyterHub | JupyterCon 2023

What's new and exciting in JupyterHub, including interactive publishing, reproducible environments, and authentication improvements, as well as real-time collaboration and granular permissions.

Key takeaways
  • Jupyter Hub solves problems of deploying Jupyter, including interactive publishing, reproducible environments, and authentication.
  • Jupyter Hub is a web application that connects users to Jupyter servers.
  • The Jupyter Hub team has launched a free public service, mybinder.org, which has served over 30 million user sessions.
  • Jupyter Hub has improved accessibility, with contributions from interns and the Jupyter accessibility team.
  • The Jupyter Hub team is working on improving sharing and collaboration, including user-initiated sharing and allowing authenticators to manage permissions.
  • Jupyter Hub has improved performance, with significant performance improvements in routing and launching servers.
  • Jupyter Hub supports multiple implementations of the proxy, authenticator, and spawner interfaces.
  • The Jupyter Hub team is working on sustainable funding for the Binder Federation and is talking to institutions about joining the federation.
  • Jupyter Hub has improved support for real-time collaboration, including the ability to see users with their real JupyterHub credentials.
  • Jupyter Hub has improved support for granular permissions, allowing users to grant specific permissions to others.
  • Jupyter Hub has improved support for reproducible environments, including the ability to specify Python versions.
  • Jupyter Hub has improved support for testing, including the ability to run tests in Kubernetes and see error messages.