github.com/jupyter/jupyter ↗
Jupyter metapackage for installation and documentation
Open this visualization on its own page →
Contributors
63
Lines of Code
1,329
From
2015-06-04
To
2020-12-16
About jupyter/jupyter
Jupyter is a metapackage that serves as the primary installation point and documentation hub for the Jupyter ecosystem. It provides a unified way to install Jupyter and its core components while maintaining comprehensive documentation for users and developers. The project itself focuses on packaging and documentation distribution rather than implementing core functionality.
The repository contains the official Jupyter documentation built with Sphinx, written in a combination of reStructuredText and MyST Markdown. Developers can build the documentation locally using either the nox automation tool, which handles dependency installation and live preview with automatic rebuilding, or manually through conda and standard Sphinx commands. The documentation structure is organized in the docs/source folder and builds into static HTML files.
The Jupyter metapackage is released infrequently and uses tbump for version management and publishing to PyPI. Anyone with repository push access can create releases by installing tbump and running a single command, after which GitHub Actions automatically handles building and publishing to PyPI. This project serves the entire Jupyter user base and developer community, providing an entry point to the broader ecosystem of Jupyter tools and extensions.