jupyterlab_nb_venv_kernels_ui_extension
Context menu extension for kernel launcher cards. Right-click on any kernel to navigate to its project directory, open a terminal, or manage the virtual environment. Intended to complement nb_venv_kernels for workspace management.
Features
Context Menu (right-click on kernel launcher card):
- Show in File Browser - Navigate to the kernel's project root
- Open Terminal at Location - Open terminal at the kernel's project directory
- Unregister Kernel - Remove kernel from registry (requires nb_venv_kernels)
- Remove Environment (dangerous) - Permanently delete local
.venvenvironments with confirmation (requires nb_venv_kernels)
Kernel Menu (provided by nb_venv_kernels):
- Scan for Virtual Environments - Discover and register new virtual environments in your workspace
General:
- Project-aware navigation - For
.venvenvironments, navigates to project root (one level up from.venv) - Dynamic kernel support - Works with
nb_conda_kernelsandnb_venv_kernelsproviders - Kernel details on hover - The card's tooltip shows kernel name, kind, executable, resource directory and environment path
- Shared display names refused - When kernels in different directories share one display name, every menu action refuses and names the colliding kernels
Requirements
- JupyterLab >= 4.0.0
Install
pip install jupyterlab-nb-venv-kernels-ui-extension
Uninstall
pip uninstall jupyterlab_nb_venv_kernels_ui_extension
Metadata
Release files for jupyterlab-nb-venv-kernels-ui-extension 1.2.31
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_nb_venv_kernels_ui_extension-1.2.31.tar.gz | 619.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jupyterlab_nb_venv_kernels_ui_extension-1.2.31-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 666.1 kB
Release files / jupyterlab_nb_venv_kernels_ui_extension-1.2.31.tar.gz
| Download URL | jupyterlab_nb_venv_kernels_ui_extension-1.2.31.tar.gz |
|---|---|
| Size | 619.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2b80366b4481f0abfc8173cfe28c056d643e6ebd59be2a8ea755367555c787b1
|
|
BLAKE2b-256 checksum How to use checksums |
bb39224d5ea61976b21fb641b4893356a9d5c5836e927135605417e73a732384
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|
Release files / jupyterlab_nb_venv_kernels_ui_extension-1.2.31-py3-none-any.whl
| Download URL | jupyterlab_nb_venv_kernels_ui_extension-1.2.31-py3-none-any.whl |
|---|---|
| Size | 47.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2782954bb344b71dd774ca046fb6fcc14632973a0c2b518b2644f7ee645f0961
|
|
BLAKE2b-256 checksum How to use checksums |
b22e3714ce0924943c7c2b8e06824a98de684bd7d9e7cb217a4cb8d5a408a56f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.15
|