Metadata-Version: 2.4
Name: intentproof
Version: 0.2.1
Summary: Python SDK for signed IntentProof execution events
Author: IntentProof
License: MIT
Project-URL: Homepage, https://intentproof.io
Project-URL: Repository, https://github.com/IntentProof/intentproof-sdk-python
Project-URL: Documentation, https://github.com/IntentProof/intentproof-sdk-python#readme
Project-URL: Issues, https://github.com/IntentProof/intentproof-sdk-python/issues
Keywords: intentproof,provenance,sdk
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=42.0.0
Requires-Dist: ulid-py>=1.1.0
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == "dev"
Dynamic: license-file

# intentproof-sdk-python

[![CI](https://github.com/IntentProof/intentproof-sdk-python/actions/workflows/ci.yml/badge.svg)](https://github.com/IntentProof/intentproof-sdk-python/actions/workflows/ci.yml)

Python SDK for signing IntentProof execution events locally.

## Use

- `wrap()` / exporter / outbox aligned with the Node and Go SDKs
- Ed25519 signing and canonical JSON
- Local capture, signing, and bundle export

## Install

```bash
pip install intentproof
```

Development:

```bash
pip install -e ".[dev]"
pytest
```

Golden vectors: [`intentproof-spec`](https://github.com/IntentProof/intentproof-spec).

## Support

[GitHub Issues](https://github.com/IntentProof/intentproof-sdk-python/issues) —
see [CONTRIBUTING.md](CONTRIBUTING.md). Security reports:
`security@intentproof.io` or a private GitHub Security Advisory.

## License

MIT — see [LICENSE](LICENSE).
