JupyterLite - p5.js Kernel Extension
Project description
jupyterlite-p5-kernel
A p5.js kernel for JupyterLite.
Requirements
- JupyterLite
0.1.0a10+
Install
This JupyterLite kernel can be installed as a federated server extension.
# install the kernel
pip install jupyterlite-p5-kernel
# build a new JupyterLite site
jupyter lite build
See the JupyterLite documentation for more information on how to build sites and include additional extensions: https://jupyterlite.readthedocs.io/en/latest/configuring.html#adding-extensions
Uninstall
pip uninstall jupyterlite-p5-kernel
Contributing
Development install
# Clone the repo to your local environment
# Change directory to the fork directory
# Install JupyterLab
python -m pip install jupyterlab
# Install package in development mode
python -m pip install -e .
# Link your development version of the extension with JupyterLab
jlpm run install:extension
# Rebuild the extension Typescript source after making changes
jlpm run build
The extension should be linked to PREFIX/share/jupyter/labextensions
and can be picked up by jupyterlite
:
# build a new JupyterLite site
jupyter lite build
# server the site
jupyter lite serve
Then go to http://localhost:8000 to launch JupyterLite with the federated server extension.
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
jupyterlite-p5-kernel-0.1.0a11.tar.gz
(267.8 kB
view hashes)
Built Distribution
Close
Hashes for jupyterlite-p5-kernel-0.1.0a11.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b8e5783dc0cfd326e9858c3e491222d81350d140868327571993c659260c0e4 |
|
MD5 | 59fd8f146a6738114c91542b3376df5a |
|
BLAKE2b-256 | e30302ca3b4a48090dc0763160502f97f4eb3c73cc64b72b0f58bac0a9948ed6 |
Close
Hashes for jupyterlite_p5_kernel-0.1.0a11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 612ae2cfbb41c24856a10efa790fdd07c26b62f617702eab62e10009d69feb68 |
|
MD5 | f2b5a9cdbc8ea21b2f855f49beb641f7 |
|
BLAKE2b-256 | cea242a7600524c5975abbb27ccda4caab881329afa376abf50e17ab097f5b35 |