A Waldiez JupyterLab extension.
This extension is composed of a Python package named waldiez-jupyter
for the server extension and a NPM package named @waldiez/jupyter
for the frontend extension.
Using docker:
CONTAINER_COMMAND=docker # or podman
$CONTAINER_COMMAND run \
--rm \
-it \
-p 8888:8888 \
-v ${PWD}/notebooks:/home/waldiez/notebooks \
waldiez/jupyter:latest
# with selinux and/or podman, you might get permission errors, so you can try:
$CONTAINER_COMMAND run \
--rm \
-it \
-p 10000:8888 \
-v ${PWD}/notebooks:/home/waldiez/notebooks \
--userns=keep-id \
--security-opt label=disable waldiez/jupyter:latest
Then open your browser at http://localhost:10000
and you should see the JupyterLab interface.
Optional environment variables for the container:
# no password or token by default
JUPYTER_PASSWORD=
JUPYTER_TOKEN=
- JupyterLab >= 4.0.0
To install the extension, execute:
## if not already, install jupyter:
# pip install jupyter
pip install waldiez-jupyter
## you can now start jupyter lab:
# jupyter lab
To remove the extension, execute:
pip uninstall waldiez_jupyter
If you are seeing the frontend extension, but it is not working, check that the server extension is enabled:
jupyter server extension list
If the server extension is installed and enabled, but you are not seeing the frontend extension, check the frontend extension is installed:
jupyter labextension list
Thanks goes to these wonderful people (emoji key):
Panagiotis Kasnesis 📆 🔬 |
Lazaros Toumanidis 💻 |
Stella Ioannidou 📣 🎨 |
||||
|
This project follows the all-contributors specification. Contributions of any kind welcome!
This project is licensed under the Apache License, Version 2.0 (Apache-2.0).