Skip to main content

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

Release files for jupyter-kernel-provisioner-proxy 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jupyter-kernel-provisioner-proxy 0.1.1
File Size Uploaded
jupyter_kernel_provisioner_proxy-0.1.1.tar.gz 7.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jupyter-kernel-provisioner-proxy 0.1.1
File Interpreter ABI Platform
jupyter_kernel_provisioner_proxy-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 16.4 kB

Release files / jupyter_kernel_provisioner_proxy-0.1.1.tar.gz

Download URL jupyter_kernel_provisioner_proxy-0.1.1.tar.gz
Size 7.0 kB
Tags Source
SHA-256 checksum
How to use checksums
44bb8482f68123e7523b06ead44e20ffc0df6cfbe157c9584e622fddab5b0613
BLAKE2b-256 checksum
How to use checksums
836cf1b3ccc4bf6d8b0fba0f9dff35a876bfb63d2e205f68c45667e1fc023770
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.24.1

Release files / jupyter_kernel_provisioner_proxy-0.1.1-py3-none-any.whl

Download URL jupyter_kernel_provisioner_proxy-0.1.1-py3-none-any.whl
Size 9.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c848f6ce30fa010e59817272b1da3ea6c4e2d097d3f7cd43c56b1f04b8946c4
BLAKE2b-256 checksum
How to use checksums
ac056e8deda98baf8283d02fa3863578f0dcc4e0c5c981e08b61d8d15b3890ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.24.1

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

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