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

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for nbproject-0.10.5.tar.gz
Algorithm Hash digest
SHA256 57d8d928180e11fe2100d0278c8626d6de4b177569b6d1c0f0049f88f8aff420
MD5 ee92e2704e0bf3c5ec4f27cd2e5fb4a8
BLAKE2b-256 5c261ca0ce4661724a123d2771b54df2726e643cd2ea0d5fe1addee80ec6277e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for nbproject-0.10.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ddd21dc43dbccdae886de9cadc0c86c71d039a6eb203531cf5b0f16bb8a922f2
MD5 fca0ba59a28835e5cb95de4d9e22f11a
BLAKE2b-256 f5c6fa6027699aa7e62a6c1bd5c8bf53296a07986c0883e689fe294619fbfe4e

See more details on using hashes here.

Provenance

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