Skip to main content

nbproject: Manage Jupyter notebooks.

Project description

Stars coverage pypi doi

nbproject: Manage Jupyter notebooks

Track & publish notebooks with their metadata, dependencies, and consecutiveness.

Why? Read the blog post.

Supported editors & platforms:

  • Jupyter Lab
    • any pip or conda installation, a brew installation may give a problems
    • Saturn Cloud (run)
    • Google Cloud Vertex AI (see setup faq)
  • Jupyter Notebook
  • VS Code (no interactive experience, not recommended for production)

For broader support and features, see lamindb.track().

Install: pyversions

pip install nbproject

Get started:

import nbproject

nbproject.header()  # Tracks notebook, displays metadata.

# do things

nbproject.publish()  # Checks consecutiveness

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.8.7.tar.gz (43.5 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.8.7-py2.py3-none-any.whl (29.9 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for nbproject-0.8.7.tar.gz
Algorithm Hash digest
SHA256 17a7dfbb34b9a88898fb4615df95d4a690418f47af3f4b5fd8ea8083ea0121b3
MD5 b803978d61aa6b21001cd6370b7bffeb
BLAKE2b-256 0c26b578a851e8e84845edc3216080e03c084a241d1b419cc6aad86c4c92a621

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nbproject-0.8.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5926301d68cc2986f025e754d7495afbfcb90cf962f2f716aeaa00fe3ced494e
MD5 cff0808cc87892ba89a7e655c56323a5
BLAKE2b-256 06c4c24823f2d9447909b4ac4541553cb7a19acc8533b1da1e7c3b32a51147dc

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