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.11.0.tar.gz (46.2 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.11.0-py2.py3-none-any.whl (31.5 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for nbproject-0.11.0.tar.gz
Algorithm Hash digest
SHA256 c149ab0747e1d6c88d4e32fca453c3983ed8085bd0e850b1598b6ba3c4e150c9
MD5 880146f1688fbb04348437bc10a3d7fc
BLAKE2b-256 8e59ac6a17e887c2aea64583aa5f34b875db3aa561b6570c89a7e34cf8d41dea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nbproject-0.11.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 00017db2d9c0f5ce8bf68d05fc9ac84e6d5f79342415afe76b475ef6d1c15fa1
MD5 32bb177257ae52291724f83c2fcb7e7b
BLAKE2b-256 0169b8c40aa6c35a8092049d649e9e5a441c3084b97a75fdae3beee75d50a1e0

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