nbdev-sphinx provides Sphinx extensions for nbdev, enabling automatic documentation of Jupyter notebooks and Python libraries. It offers directives to include notebook outputs, search notebook metadata, and integrate with fastai's nbdev workflow. Current version: 0.0.2398.
pip install nbdev-sphinxVerified import paths — ran on the pinned version, not inferred.
Basic usage: add 'nbdev_sphinx' to Sphinx extensions in conf.py. The NbdevDoc class can be used programmatically to generate documentation.
Upgrade Python to 3.8 or higher.
Run 'nbdev_build_lib' and 'nbdev_build_docs' before building Sphinx docs.
Use 'from nbdev_sphinx import ...' instead of old import paths.