Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.

jupyterlab_deepnote

CI codecov

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 .deepnote file
  • View content in read‑only mode (no editing or saving back to the .deepnote file)

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:

  1. Evaluate the changes and update the extension as needed
  2. Release a new major or minor version with explicit JupyterLab 5.x support
  3. 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)

Source distribution for jupyterlab-deepnote 0.2.0
File Size Uploaded
jupyterlab_deepnote-0.2.0.tar.gz 381.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jupyterlab-deepnote 0.2.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page