Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

py5jupyter (& py5)

py5 logo

py5jupyter monthly downloads

py5jupyter weekly downloads

py5 is a new version of Processing for Python 3.8+. It makes the Java Processing jars available to the CPython interpreter using JPype. It can do just about everything Processing can do, except with Python instead of Java code.

The goal of py5 is to create a new version of Processing that is integrated into the Python ecosystem. Built into the library are thoughtful choices about how to best get py5 to work with other popular Python libraries and tools such as Jupyter, numpy, and Pillow.

The py5jupyter library provides Jupyter-related functionality for py5. This includes the Jupyter kernels and Jupyter widgets.

For more in-depth information about py5, see the py5generator github repo.

Installation

You can install using pip:

pip install py5 py5jupyter

If you are using Jupyter Notebook 5.2 or earlier, you may also need to enable the nbextension:

jupyter nbextension enable --py [--sys-prefix|--user|--system] py5jupyter

Get In Touch

Have a comment or question? We'd love to hear from you! The best ways to reach out are:

Metadata

Release files for py5jupyter 0.2.1a0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py5jupyter 0.2.1a0
File Size Uploaded
py5jupyter-0.2.1a0.tar.gz 56.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for py5jupyter 0.2.1a0
File Interpreter ABI Platform
py5jupyter-0.2.1a0-py3-none-any.whl Python 3 none any Details

Total release size: 113.8 kB

Release files / py5jupyter-0.2.1a0.tar.gz

Download URL py5jupyter-0.2.1a0.tar.gz
Size 56.0 kB
Tags Source
SHA-256 checksum
How to use checksums
1bd16d4b0dd825c643172561a4b7b27c89f5c28b8e1df92320b2e5c646ac4377
BLAKE2b-256 checksum
How to use checksums
3b895f73f210b0c74de114c04a4d76cf5cdac91e4ac61a1b1b7b9e4130ed2848
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release files / py5jupyter-0.2.1a0-py3-none-any.whl

Download URL py5jupyter-0.2.1a0-py3-none-any.whl
Size 57.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ba65992bc200780144bdd17d5c0454266b2f896b4512b53df1a41cf4f6ad93da
BLAKE2b-256 checksum
How to use checksums
20b0c46d43113cbbbfe3f39d08eb4c7553ee642d0091673b950f4a429e033e2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page