jupyterlab_proxy_launcher_command_extension
JupyterLab extension providing a command to launch jupyter-server-proxy connections via modal dialog, opening proxied services in either a JupyterLab tab or new browser window.
Features
- Modal dialog - Configure port, path suffix, and target (JupyterLab tab or browser window)
- JupyterLab tab - Embed proxied service in an IFrame within JupyterLab
- Browser tab - Open proxied service in a new browser window
- Command palette - Access via "Open Proxy Launcher" in the Proxy category
- Keyboard shortcut -
Ctrl+Shift+P(Windows/Linux) orCmd+Shift+P(Mac) - Programmatic API - Call with arguments to pre-fill dialog values
Usage
- Open command palette (
Ctrl+Shift+C/Cmd+Shift+C) - Search for "Open Proxy Launcher"
- Enter port number and optional path suffix
- Choose whether to open in new browser tab
- Click "Open"
Command Arguments
When calling the command programmatically, the following arguments are supported:
| Argument | Type | Description |
|---|---|---|
default_port |
number | Pre-fill port input |
default_path |
string | Pre-fill path suffix input |
default_newBrowserTab |
boolean | Pre-check the browser tab checkbox |
title |
string | Custom title for the JupyterLab tab |
Example:
app.commands.execute('proxy-launcher:open', {
default_port: 8501,
default_path: '/api/docs',
title: 'Streamlit App'
});
Requirements
- JupyterLab >= 4.0.0
- jupyter-server-proxy
Install
pip install jupyterlab_proxy_launcher_command_extension
Uninstall
pip uninstall jupyterlab_proxy_launcher_command_extension
Metadata
Release files for jupyterlab-proxy-launcher-command-extension 1.0.14
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_proxy_launcher_command_extension-1.0.14.tar.gz | 289.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jupyterlab_proxy_launcher_command_extension-1.0.14-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 308.1 kB
Release files / jupyterlab_proxy_launcher_command_extension-1.0.14.tar.gz
| Download URL | jupyterlab_proxy_launcher_command_extension-1.0.14.tar.gz |
|---|---|
| Size | 289.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c6cbf060dac743d8be85aebe314b4ba058939f95565f9b4603bc31e889aa3f23
|
|
BLAKE2b-256 checksum How to use checksums |
f5153cd8b8641906386ae0e9faa958ef45b513e25139943f551729e324a64e58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / jupyterlab_proxy_launcher_command_extension-1.0.14-py3-none-any.whl
| Download URL | jupyterlab_proxy_launcher_command_extension-1.0.14-py3-none-any.whl |
|---|---|
| Size | 18.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ed31bcda4e56128fb9194edf74737c66e91c53447b5b53b8d17c00284c67897f
|
|
BLAKE2b-256 checksum How to use checksums |
e35930ac2c83c612cca4c38c2c7a1f2e94235088db20ffdc51fae19a6f39ba59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|