This release is a pre-release and may not be stable for production use.
Zeon Project Scaffold
Canonical project layout and templates for Zeon projects.
Installation
pip install zeon-project-scaffold
Usage
This library is primarily used by the zeon CLI and the Zeon Sync service to ensure consistent project structures.
The default project template reaches users through the sync service (POST /sync/projects seeds the initial
commit from iter_default_project_files(); zeon new project asks the server for that seed), so a template change
ships with a sync service image built from this checkout. The CLI uses only the typed item templates.
Changes
Unreleased (would be 0.4.0rc2; not bumped or published)
- The default template is the plate-through-shaker starter instead of the pipette demo: world
shaker_deckonzeon_science_setup(tables, two well-plate stands, a 96-well plate on stand 1, the plate shaker on the back table), skillsmove_plate(right arm) andshaker_lid(left arm), workflowplate_through_shaker, viewer presets, and 3 objects (wellplate_stand,wellplate_96_flatbottom,wellplate_shakerwith plate seatsslot_1..slot_4and alid_gripanchor). No canvas, norepl_init.py, nolive_state.yaml. - The template ships the coding-agent guide as
CLAUDE.mdandAGENTS.md(one text): the edit / push / up / run / pull loop and "moving things nicely" with skill API v2. The CLI writes its own guide only when a project has none.
0.4.0rc1
- Skill API v2 skills, world-owned tables, REPL hooks (the pipette demo).
Metadata
Release files for zeon-project-scaffold 0.3.1rc1
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 |
|---|---|---|---|---|
| zeon_project_scaffold-0.3.1rc1.tar.gz | 39.4 kB | Without provenance | Details for zeon_project_scaffold-0.3.1rc1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| zeon_project_scaffold-0.3.1rc1-py3-none-any.whl | Python 3 | none | any | Details for zeon_project_scaffold-0.3.1rc1-py3-none-any.whl |
Total release size: 79.3 kB
Release files / zeon_project_scaffold-0.3.1rc1.tar.gz
| Download URL | zeon_project_scaffold-0.3.1rc1.tar.gz |
|---|---|
| Size | 39.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
db673336ce29a5447e0b28f056ddf77c0e6402c95f0cf206aff21eacdba81f1a
|
|
BLAKE2b-256 checksum How to use checksums |
faa7b83ca8cfa15cb7e0765a2f189d4724779fa7afaf7806d006e0b4927535cc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / zeon_project_scaffold-0.3.1rc1-py3-none-any.whl
| Download URL | zeon_project_scaffold-0.3.1rc1-py3-none-any.whl |
|---|---|
| Size | 39.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
086964bafaaadecff3a797acd14d64ad904c64caed85094f12b750d31c6777e5
|
|
BLAKE2b-256 checksum How to use checksums |
868fe4422ac34d8c27d6c401a7ae3d907571d9e2ac950ebfdbf63b4e87caecc6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.7 {"installer":{"name":"uv","version":"0.13.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for zeon-project-scaffold 0.3.1rc1
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.