Python SDK for emitting signed IntentProof execution events.
Python application authors who need the same wrap/exporter/outbox contract as the Node and Go SDKs for signed execution events.
Early scaffolding repo for IntentProof's Python SDK. Tracks the Node SDK's wrap()/exporter/outbox contract so a Python application can emit and verify the same signed execution events.
pip install intentproofFor development in this repository:
pip install -e ".[dev]"Cross-language signing fixtures in CI match
intentproof-spec golden
vectors. Run pytest locally before publishing.
pytest
bash ./scripts/check-coverage.sh 95CI enforces at least 95% line coverage on src/intentproof/ (see
pyproject.toml and scripts/check-coverage.sh).
PyPI packages are published from maintainer release workflows in
intentproof-tools using
Sigstore-attested artifacts. See
docs/release-signing.md.
Per-repo README files plus
intentproof-infra for
self-host install and image verification. Docs site deferred — see
docs-hub-decision.md.
Report bugs, API gaps, and conformance findings via
GitHub Issues.
See CONTRIBUTING.md. Security reports:
SECURITY.md.
Apache License 2.0 — see LICENSE, NOTICE, and
TRADEMARK.md.