nbconvert: Converting Jupyter Notebooks - Packages and Features

Skip to content
Back to top
View this page
Edit this page

# nbconvert: Converting Jupyter Notebooks

## Description

jupyter nbconvert converts notebooks to various other formats via Jinja templates.

## License

BSD

## Upstream Contact

https://pypi.org/project/nbconvert/

## Type

standard

## Dependencies

- $(PYTHON)

- $(PYTHON_TOOLCHAIN)

- beautifulsoup4: Screen-scraping library

- bleach: An HTML-sanitizing tool

- defusedxml: Addresses vulnerabilities of XML parsers and XML libraries

- entrypoints: Discover and load entry points from installed Python packages

- jinja2: General purpose template engine for Python

- jupyter_client: Jupyter protocol implementation and client libraries

- jupyter_core: Jupyter core package

- jupyterlab_pygments: Pygments theme using JupyterLab CSS variables

- markupsafe: Safely add untrusted strings to HTML/XML markup

- mistune: Sane and fast Markdown parser with useful plugins and renderers

- nbclient: Client library for executing notebooks. Formerly nbconvert’s ExecutePreprocessor

- nbformat: The Jupyter Notebook format

- pandocfilters: A Python module for writing pandoc filters

- pygments: Generic syntax highlighter

- tinycss2: A tiny CSS parser

- traitlets: Traitlets Python configuration system

## Version Information

package-version.txt:

    7.9.2

version_requirements.txt:

    nbconvert >=5.6.1

## Equivalent System Packages

conda-forge

    $ conda install nbconvert

Fedora/Redhat/CentOS

    $ sudo dnf install python3-nbconvert

Gentoo Linux

    $ sudo emerge dev-python/nbconvert

openSUSE

    $ sudo zypper install jupyter-nbconvert

Void Linux

    $ sudo xbps-install python3-jupyter_nbconvert

See https://repology.org/project/nbconvert/versions, https://repology.org/project/python:nbconvert/versions, https://repology.org/project/jupyter-nbconvert/versions, https://repology.org/project/python:jupyter-nbconvert/versions

If the system package is installed and if the (experimental) option `--enable-system-site-packages` is passed to `./configure`, then `./configure` will check if the system package can be used.