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
Release history Release notifications | RSS feed
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
Close
Hashes for jupyter_kernel_provisioner_proxy-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44bb8482f68123e7523b06ead44e20ffc0df6cfbe157c9584e622fddab5b0613 |
|
MD5 | a0203987289faa9d56275789ddb23180 |
|
BLAKE2b-256 | 836cf1b3ccc4bf6d8b0fba0f9dff35a876bfb63d2e205f68c45667e1fc023770 |
Close
Hashes for jupyter_kernel_provisioner_proxy-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c848f6ce30fa010e59817272b1da3ea6c4e2d097d3f7cd43c56b1f04b8946c4 |
|
MD5 | 56f6b74ef6a5d46b598db8698c6b76ec |
|
BLAKE2b-256 | ac056e8deda98baf8283d02fa3863578f0dcc4e0c5c981e08b61d8d15b3890ed |