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.2.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

jupyter_pluto_proxy-0.1.2-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jupyter-pluto-proxy-0.1.2.tar.gz
  • Upload date:
  • Size: 3.7 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.2.tar.gz
Algorithm Hash digest
SHA256 ef2ed5b71dcd0ea3cceb6b992ba22483a3b9a56a1705add493597b993233c162
MD5 e873b92e931b0b80f6d93648084ede0d
BLAKE2b-256 60981af16a8cbb6884508bfdcd064d06448935a8a0bd1df702183322bfa70613

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for jupyter_pluto_proxy-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 09f121e41e81fd07d86855fd3de68f1f7a1b9d018fb56da8b4d311ba8194a03c
MD5 f28e042a035e9726b52baee1b9d9193d
BLAKE2b-256 8902fe8dff6e427a4410799254a33d68f177211431812d4a08a44e50b8c11b3e

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