|
3 | 3 | [](https://github.com/deepnote/jupyterlab-deepnote/actions/workflows/ci.yml) |
4 | 4 | [](https://codecov.io/gh/deepnote/jupyterlab-deepnote) |
5 | 5 |
|
6 | | -A Deepnote extension for JupyterLab |
7 | | - |
8 | | -This extension is composed of a Python package named `jupyterlab_deepnote` |
9 | | -for the server extension and a NPM package named `jupyterlab-deepnote` |
10 | | -for the frontend extension. |
| 6 | +Read‑only viewer for Deepnote `.deepnote` files inside JupyterLab. |
11 | 7 |
|
12 | 8 | ## Requirements |
13 | 9 |
|
14 | | -- JupyterLab >= 4.0.0 |
| 10 | +- Python 3.7 or higher |
| 11 | +- JupyterLab 4.0.0 or higher |
15 | 12 |
|
16 | 13 | ## Install |
17 | 14 |
|
18 | | -To install the extension: |
| 15 | +Install the extension using pip: |
19 | 16 |
|
20 | 17 | ```bash |
21 | 18 | pip install jupyterlab_deepnote |
22 | 19 | ``` |
23 | 20 |
|
24 | | -## Uninstall |
| 21 | +## Usage |
25 | 22 |
|
26 | | -To remove the extension, execute: |
| 23 | +After installation you can: |
27 | 24 |
|
28 | | -```bash |
29 | | -pip uninstall jupyterlab_deepnote |
30 | | -``` |
| 25 | +- Open Deepnote files (`.deepnote`) containing Deepnote projects in JupyterLab |
| 26 | +- Switch between notebooks inside a `.deepnote` file |
| 27 | +- View content in **read‑only** mode (no editing or saving back to the `.deepnote` file) |
31 | 28 |
|
32 | | -## Troubleshoot |
| 29 | +## Compatibility and Maintenance |
33 | 30 |
|
34 | | -If you are seeing the frontend extension, but it is not working, check |
35 | | -that the server extension is enabled: |
| 31 | +This extension is maintained to be compatible with JupyterLab versions 4.x. It is recommended to keep your JupyterLab installation updated within this major version to ensure full compatibility. |
| 32 | + |
| 33 | +## Troubleshooting |
| 34 | + |
| 35 | +If you encounter issues with the extension, verify that both the server and frontend extensions are properly installed and enabled. |
| 36 | + |
| 37 | +Check server extensions: |
36 | 38 |
|
37 | 39 | ```bash |
38 | 40 | jupyter server extension list |
39 | 41 | ``` |
40 | 42 |
|
41 | | -If the server extension is installed and enabled, but you are not seeing |
42 | | -the frontend extension, check the frontend extension is installed: |
| 43 | +Check frontend extensions: |
43 | 44 |
|
44 | 45 | ```bash |
45 | 46 | jupyter labextension list |
46 | 47 | ``` |
| 48 | + |
| 49 | +## Uninstall |
| 50 | + |
| 51 | +To remove the extension, run: |
| 52 | + |
| 53 | +```bash |
| 54 | +pip uninstall jupyterlab_deepnote |
| 55 | +``` |
| 56 | + |
| 57 | +## Contributing |
| 58 | + |
| 59 | +Contributions are welcome! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines on how to contribute to this project. |
0 commit comments