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 fps-kernels fps-noauth fps-frontend ipykernel
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.1.tar.gz.

File metadata

File hashes

Hashes for jupyter_kernel_provisioner_proxy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 44bb8482f68123e7523b06ead44e20ffc0df6cfbe157c9584e622fddab5b0613
MD5 a0203987289faa9d56275789ddb23180
BLAKE2b-256 836cf1b3ccc4bf6d8b0fba0f9dff35a876bfb63d2e205f68c45667e1fc023770

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jupyter_kernel_provisioner_proxy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5c848f6ce30fa010e59817272b1da3ea6c4e2d097d3f7cd43c56b1f04b8946c4
MD5 56f6b74ef6a5d46b598db8698c6b76ec
BLAKE2b-256 ac056e8deda98baf8283d02fa3863578f0dcc4e0c5c981e08b61d8d15b3890ed

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