This release is a pre-release and may not be stable for production use.
Zipzi Python SDK
Build and animate Zipzi 2D models from Python and collaborate with people or AI agents in the Zipzi Editor.
Requires CPython 3.14. Install the typed pure Python client:
python -m pip install --pre zipzi
Connect to a running Editor with zipzi.connect(). To use the in-process
Runtime with zipzi.local(), install the matching optional native backend:
python -m pip install --pre zipzi-native
zipzi-native installs its matching client as a dependency. Native wheels cover
macOS arm64 and Windows x86-64. The desktop Editor is available from
GitHub Releases.
Read the installed documentation offline
The client includes a README, workflow guide, generated API reference and executable recipe matching its installed version. Locate them without a network connection, native backend or running Editor:
from importlib.resources import files
package = files("zipzi")
print(package.joinpath("README.md").read_text(encoding="utf-8"))
print(package.joinpath("docs/getting-started.md"))
print(package.joinpath("docs/lifecycle.md"))
print(package.joinpath("docs/guide.md"))
print(package.joinpath("docs/reference/index.md"))
Follow the relative links in the installed README to read the guide and recipe.
Generated commands and query types are available in zipzi.values.
Read-only result shapes are in zipzi.results. Use
print(zipzi.describe('Session.query').format()) for offline API help and
snapshot.records(zipzi.values.Parameter) for typed object payloads.
The Python client and native Runtime backend are MIT licensed. Editor services run in the GPL-3.0-only Editor. See the project repository for source, licensing and contribution information.
Metadata
Release files for zipzi 0.2.0a1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| zipzi-0.2.0a1.tar.gz | 227.7 kB | Without provenance | Details for zipzi-0.2.0a1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| zipzi-0.2.0a1-py3-none-any.whl | Python 3 | none | any | Details for zipzi-0.2.0a1-py3-none-any.whl |
Total release size: 496.0 kB
Release files / zipzi-0.2.0a1.tar.gz
| Download URL | zipzi-0.2.0a1.tar.gz |
|---|---|
| Size | 227.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
267fd083f1adf393c6d2d08decc2074ada4736f16466a401aacad3171f61e86a
|
|
BLAKE2b-256 checksum How to use checksums |
540d1630849744df5b941919c05f73b1bcc59e0accbf4a3893c6ad2004d3bda9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / zipzi-0.2.0a1-py3-none-any.whl
| Download URL | zipzi-0.2.0a1-py3-none-any.whl |
|---|---|
| Size | 268.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bf2ba237b3dd4492be2e997c4a90ad5b7ccc4b22b374408abab287230795f297
|
|
BLAKE2b-256 checksum How to use checksums |
3cfed66cd5837edc390c571599a660fbd17c898ee189d2a4e6fbce3e8230691f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Security for zipzi 0.2.0a1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.