Skip to main content

nbproject: Manage Jupyter notebooks.

Project description

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

More: Read the docs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nbproject-0.10.3.tar.gz (44.3 kB view details)

Uploaded Source

Built Distribution

nbproject-0.10.3-py2.py3-none-any.whl (30.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file nbproject-0.10.3.tar.gz.

File metadata

  • Download URL: nbproject-0.10.3.tar.gz
  • Upload date:
  • Size: 44.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for nbproject-0.10.3.tar.gz
Algorithm Hash digest
SHA256 1ed39c01e0d2710cba011f932306e2608658b3cd8b618a5957d53a35a6c83396
MD5 cafa62d143bc61973b77ce5f903fc1d1
BLAKE2b-256 20ad2cfdebdeef7fdf942f69d93511e7e09125042019349871bd0265c105964f

See more details on using hashes here.

File details

Details for the file nbproject-0.10.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for nbproject-0.10.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 41755c12f0f0533055495856c2eeb037c0c11e96677d41056c483717130279f6
MD5 0a022d6fe0194236709177372fef7635
BLAKE2b-256 48b3ce392b79aa154a8f9558b8d549ab1e135ee9e17df1b4e427197b0f002fcc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page