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.6.tar.gz (44.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for nbproject-0.10.6.tar.gz
Algorithm Hash digest
SHA256 44962c08e75adeba2cca1f1888cc1c7479c63a41a68e679bd9d3f0ff6a7d096f
MD5 ba97ecf542df6a3bad1f3849f1ab80bd
BLAKE2b-256 cb38fa9baac81d388627eb0f971ad9095a3d5a5c389b9723ab4ff3e80143bf58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nbproject-0.10.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 30.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for nbproject-0.10.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0e74d4b88add2598707a18c34fb590708bd54eb7a3e4d57f1ea7455bc7ba7a50
MD5 972ed46d97baabf1dea740c1b9b8638e
BLAKE2b-256 d95ed731ecc494075872a79a52f6b7feb0efac0110895a56cdb6ca0b55288317

See more details on using hashes here.

Supported by

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