Skip to main content

Run Pluto.jl in JupyterHub

Project description

Run Pluto.jl on a JupyterHub

Latest PyPI version

Launch the awesome Pluto.jl Notebook from the Jupyter Lab Launcher or the Jupyter Classic New dropdown. This package was built using the jupyter-server-proxy cookiecutter template.

This is primarily for use with JupyterHub in container based environments.

Based on original repo from Illumidesk.

Try it out

Take it for a spin with Binder:

Binder

This should launch you straight into Pluto.

Installation

You can install jupyter-pluto-proxy from PyPI.

pip install jupyter-pluto-proxy

You also need to have Julia and Pluto.jl installed.

Development

  1. Fork and clone this repo and install the package:
git clone https://github.com/<account>/jupyter-pluto-proxy
  1. Create and activate a virtual environment:
virtualenv -p python3 venv
source venv/bin/activate
  1. Install package:
cd jupyter-pluto-proxy
pip install -e .

Credits

License

BSD 3-Clause

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

jupyter-pluto-proxy-0.1.1.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

jupyter_pluto_proxy-0.1.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file jupyter-pluto-proxy-0.1.1.tar.gz.

File metadata

  • Download URL: jupyter-pluto-proxy-0.1.1.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for jupyter-pluto-proxy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4c6dc552aece4b3a26ff1b5f51404d41ab23ecd4f20360259ae184bdaf500d1e
MD5 657e6ee5bc3782cb0394e6d06d1670ae
BLAKE2b-256 38db2b6910b4f06c1e8ac417b4b74b6d8f90278ba751e19e13d6321c257ae805

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for jupyter_pluto_proxy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 822719e9faa843a97e1d159f0d12771527c39109db67f763ed66de4f22e9b403
MD5 d9c95961ace14d539b5f8c36524d61b4
BLAKE2b-256 68c085519b20a6624518df18a6c22be04f3f016474b8b97e1a74e6946802cb16

See more details on using hashes here.

Provenance

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