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.1.tar.gz (46.4 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.1-py2.py3-none-any.whl (31.6 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for nbproject-0.11.1.tar.gz
Algorithm Hash digest
SHA256 719dba661f536184491bb915122378b1ff464b153b38abb8aaeb4e7072d9065e
MD5 f11cf91a9b6ee1b8755b15890bc83f82
BLAKE2b-256 4dcf6467d56850a858947bbdc1e241abc17d8987ce19877987c89cc16adc1b44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nbproject-0.11.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 31.6 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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4e3684eb43bd546038629ee1f63c2ff42b026376276865788ebdfbc4b4f98376
MD5 d417ef41b91fa1f76e37f3655fc89060
BLAKE2b-256 0abb9b799f74327a10edf1f443a6a9519d7c3b26f109ba493f7231e5dbfc2545

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