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.0a10.tar.gz
(267.6 kB
view hashes)
Built Distribution
Close
Hashes for jupyterlite-p5-kernel-0.1.0a10.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7775c13431f8d8c7022ac12b68166fc546abb9c73b5dc0c7743a87d954cc7bb9 |
|
MD5 | f4001f2a942e04c8eee95e1e41e3877a |
|
BLAKE2b-256 | 8fd85a0474c66ea6c5997508fdc3d6500cc17521456bdbd0d37d04711e9db3d6 |
Close
Hashes for jupyterlite_p5_kernel-0.1.0a10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f355b53b8857601a45dc2b07b8f19c1561bc984a6e7527642d22b76cba903513 |
|
MD5 | 141988a94767d93de281b673362092ea |
|
BLAKE2b-256 | e64f9afd1b57247a1d35e25ba1192e0900c85b06399c26c7908fce9fe07a8462 |