Stars coverage pypi doi

nbproject

Light-weight Jupyter notebook manager. Track metadata, imports, and integrity.


馃挕 We recommend lamindb.track() instead of nbproject to:

  • consistently track data sources across notebooks, pipelines & apps

  • full provenance for datasets that you pull and push from notebooks

  • manage notebook copying & integrate with Google Colab

  • broader compatibility

Like nbproject, lamindb is open-source.

nbproject will continue to be maintained as a utility for lamindb.


Install: pyversions

pip install nbproject

Also consider installing ipylab for interactive features if you use nbpoject on jupyter lab

pip install ipylab

Get started:

import nbproject

nbproject.header()  # Tracks notebook, displays metadata

# do things

nbproject.publish()  # Checks consecutiveness & title, sets version & imported python packages