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:latestThen 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 labTo remove the extension, execute:
pip uninstall waldiez_jupyterIf you are seeing the frontend extension, but it is not working, check that the server extension is enabled:
jupyter server extension listIf the server extension is installed and enabled, but you are not seeing the frontend extension, check the frontend extension is installed:
jupyter labextension listThanks goes to these wonderful people (emoji key):
Panagiotis Kasnesis 📆 🔬 |
Lazaros Toumanidis 💻 |
Stella Ioannidou 📣 🎨 |
Amalia Contiero 💻 🐛 |
Christos Chatzigeorgiou 💻 |
||
|
|
||||||
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).
