This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
jupyterlab_deepnote
A third-party Deepnote extension for JupyterLab that provides a read‑only viewer for Deepnote .deepnote files.
Note: This is an unofficial, community-developed extension and is not affiliated with or endorsed by Project Jupyter. JupyterLab is a trademark of LF Charities, Inc.
Requirements
- Python 3.9 or higher
- JupyterLab >= 4.4.0, < 5.0.0
Install
Install the extension using pip:
pip install jupyterlab_deepnote
Usage
After installation you can:
- Open Deepnote files (
.deepnote) containing Deepnote projects in JupyterLab - Switch between notebooks inside a
.deepnotefile - View content in read‑only mode (no editing or saving back to the
.deepnotefile)
Troubleshooting
If you encounter issues with the extension, verify that both the server and frontend extensions are properly installed and enabled.
Check server extensions:
jupyter server extension list
Check frontend extensions:
jupyter labextension list
Uninstall
To remove the extension, run:
pip uninstall jupyterlab_deepnote
Compatibility
JupyterLab Version Support
This extension is compatible with JupyterLab 4.4.0 or higher. It requires the content provider registry API introduced in JupyterLab 4.4.
Upper bound: The extension sets an upper bound of < 5.0.0 to prevent automatic installation with potentially incompatible future major versions of JupyterLab.
Maintenance Policy
Following JupyterLab's extension development guidelines, we adhere to semantic versioning principles:
- Major releases (e.g., 1.0.0 → 2.0.0): May introduce breaking changes and require user action
- Minor releases (e.g., 1.0.0 → 1.1.0): Add new features while maintaining backwards compatibility
- Patch releases (e.g., 1.0.0 → 1.0.1): Bug fixes and minor improvements only
When JupyterLab 5.x is released, we will:
- Evaluate the changes and update the extension as needed
- Release a new major or minor version with explicit JupyterLab 5.x support
- Clearly document any breaking changes in the changelog
Backwards Compatibility
This extension follows semantic versioning for its own API:
- Current version (0.x.x): Pre-release phase. APIs may change without prior notice.
- Version 1.0.0 onwards: We will maintain backwards compatibility within major versions and clearly document breaking changes between major versions.
Note: This extension does not support JupyterLab 3.x or earlier versions.
Contributing
Contributions are welcome! Please see CONTRIBUTING.md for guidelines on how to contribute to this project.
Release files for jupyterlab-deepnote 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jupyterlab_deepnote-0.2.0.tar.gz | 381.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jupyterlab_deepnote-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 552.1 kB
Release files / jupyterlab_deepnote-0.2.0.tar.gz
| Download URL | jupyterlab_deepnote-0.2.0.tar.gz |
|---|---|
| Size | 381.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5958792c358dc7e9b77c0f7a834e1c6106dd42e9954720682deb3a6335775c33
|
|
BLAKE2b-256 checksum How to use checksums |
58fd6282d54a652e75b25d79b8e30fc2bf6f3909c73a525fcfa5cfd1b0e48978
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.11
|
Release files / jupyterlab_deepnote-0.2.0-py3-none-any.whl
| Download URL | jupyterlab_deepnote-0.2.0-py3-none-any.whl |
|---|---|
| Size | 170.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c7288104ee8bdc939c5f7c0f930a7011e5fb3a8be4ca3a8086d34afccc40ff91
|
|
BLAKE2b-256 checksum How to use checksums |
1de5cbf993965d41917468fbcb32fdab7b988f06987f17dcee5bddbd69f981b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.2.0 CPython/3.12.11
|