Install
Requirements
- Python 3.11, 3.12 or 3.13
- The core needs only
pydanticandrfc8785
Extras
The core needs no extra. The on-disk brain is already an OCI layout, so packing an artifact and moving it between layouts works with the standard library alone.The golden vectors need neither extra. They are plain JSON in the wheel, so
from boltzmann.conformance import golden works on a bare install — which is the point, since
the caller they exist for writes their client in another language.Verify the install
runtime_checkable, so conformance is asserted rather than hoped for:
Development install
uv run cz commit
for the interactive prompt. Releases are cut by python-semantic-release from the commit history.