nbproject


Namenbproject JSON
Version 0.10.5 PyPI version JSON
download
home_pageNone
Summarynbproject: Manage Jupyter notebooks.
upload_time2024-10-16 17:07:40
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Stars](https://img.shields.io/github/stars/laminlabs/nbproject?logo=GitHub&color=yellow)](https://github.com/laminlabs/nbproject)
[![coverage](https://codecov.io/gh/laminlabs/nbproject/branch/main/graph/badge.svg?token=05R04PR9RB)](https://codecov.io/gh/laminlabs/nbproject)
[![pypi](https://img.shields.io/pypi/v/nbproject?color=blue&label=pypi%20package)](https://pypi.org/project/nbproject)
[![doi](https://img.shields.io/badge/doi-10.56528%2Fnbp-lightgrey)](https://doi.org/10.56528/nbp)

# nbproject

Light-weight Jupyter notebook manager. Track metadata, imports, and integrity.

---

💡 We recommend [lamindb.track()](https://lamin.ai/docs/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](https://img.shields.io/pypi/pyversions/nbproject)

```
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](https://lamin.ai/docs/nbproject).

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "nbproject",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "Lamin Labs <laminlabs@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/5c/26/1ca0ce4661724a123d2771b54df2726e643cd2ea0d5fe1addee80ec6277e/nbproject-0.10.5.tar.gz",
    "platform": null,
    "description": "[![Stars](https://img.shields.io/github/stars/laminlabs/nbproject?logo=GitHub&color=yellow)](https://github.com/laminlabs/nbproject)\n[![coverage](https://codecov.io/gh/laminlabs/nbproject/branch/main/graph/badge.svg?token=05R04PR9RB)](https://codecov.io/gh/laminlabs/nbproject)\n[![pypi](https://img.shields.io/pypi/v/nbproject?color=blue&label=pypi%20package)](https://pypi.org/project/nbproject)\n[![doi](https://img.shields.io/badge/doi-10.56528%2Fnbp-lightgrey)](https://doi.org/10.56528/nbp)\n\n# nbproject\n\nLight-weight Jupyter notebook manager. Track metadata, imports, and integrity.\n\n---\n\n\ud83d\udca1 We recommend [lamindb.track()](https://lamin.ai/docs/lamindb.track) instead of `nbproject` to:\n\n- consistently track data sources across notebooks, pipelines & apps\n- full provenance for datasets that you pull and push from notebooks\n- manage notebook copying & integrate with Google Colab\n- broader compatibility\n\nLike `nbproject`, `lamindb` is open-source.\n\n`nbproject` will continue to be maintained as a utility for `lamindb`.\n\n---\n\nInstall: ![pyversions](https://img.shields.io/pypi/pyversions/nbproject)\n\n```\npip install nbproject\n```\n\nAlso consider installing `ipylab` for interactive features\nif you use `nbpoject` on `jupyter lab`\n\n```\npip install ipylab\n```\n\nGet started:\n\n```\nimport nbproject\n\nnbproject.header()  # Tracks notebook, displays metadata\n\n# do things\n\nnbproject.publish()  # Checks consecutiveness & title, sets version & imported python packages\n```\n\nMore: Read the [docs](https://lamin.ai/docs/nbproject).\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "nbproject: Manage Jupyter notebooks.",
    "version": "0.10.5",
    "project_urls": {
        "Home": "https://github.com/laminlabs/nbproject"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f5c6fa6027699aa7e62a6c1bd5c8bf53296a07986c0883e689fe294619fbfe4e",
                "md5": "fca0ba59a28835e5cb95de4d9e22f11a",
                "sha256": "ddd21dc43dbccdae886de9cadc0c86c71d039a6eb203531cf5b0f16bb8a922f2"
            },
            "downloads": -1,
            "filename": "nbproject-0.10.5-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "fca0ba59a28835e5cb95de4d9e22f11a",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 30411,
            "upload_time": "2024-10-16T17:07:38",
            "upload_time_iso_8601": "2024-10-16T17:07:38.333234Z",
            "url": "https://files.pythonhosted.org/packages/f5/c6/fa6027699aa7e62a6c1bd5c8bf53296a07986c0883e689fe294619fbfe4e/nbproject-0.10.5-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5c261ca0ce4661724a123d2771b54df2726e643cd2ea0d5fe1addee80ec6277e",
                "md5": "ee92e2704e0bf3c5ec4f27cd2e5fb4a8",
                "sha256": "57d8d928180e11fe2100d0278c8626d6de4b177569b6d1c0f0049f88f8aff420"
            },
            "downloads": -1,
            "filename": "nbproject-0.10.5.tar.gz",
            "has_sig": false,
            "md5_digest": "ee92e2704e0bf3c5ec4f27cd2e5fb4a8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 44554,
            "upload_time": "2024-10-16T17:07:40",
            "upload_time_iso_8601": "2024-10-16T17:07:40.266852Z",
            "url": "https://files.pythonhosted.org/packages/5c/26/1ca0ce4661724a123d2771b54df2726e643cd2ea0d5fe1addee80ec6277e/nbproject-0.10.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-16 17:07:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "laminlabs",
    "github_project": "nbproject",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "nbproject"
}
        
Elapsed time: 0.55228s