Skip to main content

jupyterlab_nb_venv_kernels_ui_extension

GitHub Actions npm version PyPI version Total PyPI downloads JupyterLab 4 Brought To You By KOLOMOLO Donate PayPal

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 .venv environments 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 .venv environments, navigates to project root (one level up from .venv)
  • Dynamic kernel support - Works with nb_conda_kernels and nb_venv_kernels providers
  • 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)

Source distribution for jupyterlab-nb-venv-kernels-ui-extension 1.2.31
File Size Uploaded
jupyterlab_nb_venv_kernels_ui_extension-1.2.31.tar.gz 619.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jupyterlab-nb-venv-kernels-ui-extension 1.2.31
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

1.2.34

2 release files

1.2.32

2 release files

This release

1.2.31 This release

2 release files

1.2.28

2 release files

1.2.27

2 release files

1.2.26

2 release files

1.2.24

2 release files

1.2.22

2 release files

1.2.21

2 release files

1.2.19

2 release files

1.2.17

2 release files

1.2.14

2 release files

1.2.13

2 release files

1.2.11

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