The NumPy tutorials site has upgraded to Jupyter Book 2! The migration was just merged, bringing MyST-powered documentation to one of scientific Python’s foundational libraries.

The NumPy tutorials landing page now built with Jupyter Book 2!
This work came out of the Scientific Python Developer Summit in Copenhagen in November 2025. The summit created space for NumPy contributors to share experiences with the broader ecosystem and tackle the migration as a focused, right-sized project.
The NumPy tutorials maintainers agreed to migrate to JB2 because the material focuses on narrative and notebook content and doesn’t need API documentation. Seeing NumPy make this transition is a good sign that JB2 is ready for production use in major open source projects - and that JB2 can cover an even bigger chunk of use-cases once we add API docs support.
Learn more¶
Acknowledgments¶
Thanks to Brigitta Sipőcz for leading the migration and to the NumPy team for their collaboration in making JB2 better for everyone.