myst-nb1.1.2
myst-nb1.1.2
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"
- 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.