Skip to main content

Jupyter kernel provisioner proxy

Project description

jupyter-kernel-provisioner-proxy

A Jupyter kernel provisioner that actually talks to a remote kernel through the kernel REST API of a Jupyter server.

Usage

Main server side

Install jupyter-kernel-provisioner-proxy:

pip install jupyter-kernel-provisioner-proxy

Then install a kernelspec with the jupyter-kernel-provisioner-proxy install command.

$ jupyter-kernel-provisioner-proxy install --help

 Usage: jupyter-kernel-provisioner-proxy install [OPTIONS]

╭─ Options ────────────────────────────────────────────╮
│ --display     TEXT  The kernel's display name        │
│ --language    TEXT  The kernel's language name       │
│ --kernel      TEXT  The kernel's name                │
│ --url         TEXT  The kernel server URL            │
│ --help              Show this message and exit.      │
╰──────────────────────────────────────────────────────╯

By default, jupyter-kernel-provisioner-proxy install will install a Python kernelspec, with the Jupyter server serving remote kernels at http://localhost:8000.

Kernel server side

You can use jupyter-server or jupyverse to serve remote kernels.

Using jupyter-server

pip install jupyter-server
jupyter server --ServerApp.token='' --ServerApp.password='' --ServerApp.disable_check_xsrf=True --no-browser --port=8000

Using jupyverse

pip install jupyverse[jupyterlab,noauth]
jupyverse

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

File details

Details for the file jupyter_kernel_provisioner_proxy-0.1.0.tar.gz.

File metadata

File hashes

Hashes for jupyter_kernel_provisioner_proxy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ffa96b0c62e6002bfc2d8a74d5319654ce87a191d0b7085ddf82e0f2e0a3acbf
MD5 f7e638d35ac01a397fe5606bc0bd3d02
BLAKE2b-256 1bdc00d72d593d838d3df08c46940fe8d4ed0f594c448f2404978b8f02b30a07

See more details on using hashes here.

File details

Details for the file jupyter_kernel_provisioner_proxy-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jupyter_kernel_provisioner_proxy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1fcbae38b7990e1a35fd727e31356ebb7390e8152ac8b35110c72164a66599c9
MD5 97f9716883c6955929984732ccb50c91
BLAKE2b-256 d48267f8958c72a0b85ab5c6926f4ccabf1580da77bf3c9881f4d2f602afaca6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page