myst-nb1.3.0
myst-nb1.3.0
Published
A Jupyter Notebook Sphinx reader built on top of the MyST markdown parser.
pip install myst-nb
Package Downloads
Authors
Project URLs
Requires Python
>=3.9
Dependencies
- importlib_metadata
- ipython
- jupyter-cache
>=0.5 - nbclient
- myst-parser
>=1.0.0 - nbformat
>=5.0 - pyyaml
- sphinx
>=5 - typing-extensions
- ipykernel
- pre-commit
; extra == "code-style" - alabaster
; extra == "rtd" - altair
; extra == "rtd" - bokeh
; extra == "rtd" - coconut
>=1.4.3; extra == "rtd" - ipykernel
>=5.5; extra == "rtd" - ipywidgets
; extra == "rtd" - jupytext
>=1.11.2; extra == "rtd" - matplotlib
; extra == "rtd" - numpy
; extra == "rtd" - pandas
; extra == "rtd" - plotly
; extra == "rtd" - sphinx-book-theme
>=0.3; extra == "rtd" - sphinx-copybutton
; extra == "rtd" - sphinx-design
; extra == "rtd" - sphinxcontrib-bibtex
; extra == "rtd" - sympy
; extra == "rtd" - sphinx-autodoc-typehints
; extra == "rtd" - coverage
>=6.4; extra == "testing" - beautifulsoup4
; extra == "testing" - ipykernel
>=5.5; extra == "testing" - ipython
!=8.1.0; extra == "testing" - ipywidgets
>=8; extra == "testing" - jupytext
>=1.11.2; extra == "testing" - matplotlib
==3.7.*; extra == "testing" - nbdime
; extra == "testing" - numpy
; extra == "testing" - pandas
; extra == "testing" - pyarrow
; extra == "testing" - pytest
; extra == "testing" - pytest-cov
>=3; extra == "testing" - pytest-regressions
; extra == "testing" - pytest-param-files
; extra == "testing" - sympy
>=1.10.1; extra == "testing"
MyST-NB
A collection of tools for working with Jupyter Notebooks in Sphinx.
The primary tool this package provides is a Sphinx parser for ipynb files.
This allows you to directly convert Jupyter Notebooks into Sphinx documents.
It relies heavily on the MyST parser.
For more information, see the MyST-NB documentation
Contributing
We welcome all contributions! See the Contributing Guide for more details.