Skip to main content

tracelane-audit-verifier (Python)

Reference Python verifier for Tracelane tamper-evident audit ledgers.

Mirrors the Rust verifier (packages/verifier-rust) and the TypeScript verifier (packages/verifier-typescript). All three agree verdict-for-verdict on the same input — conformance vectors live in evals/audit-ledger/.

Install

pip install tracelane-audit-verifier

To work on it from a checkout instead:

pip install -e packages/verifier-python

Usage

from pathlib import Path
from tracelane_audit_verifier import verify_ledger, VerifyOptions

report = verify_ledger(Path("audit.ndjson"), VerifyOptions(offline=True))
assert report.hash_chain_valid

Test

pytest packages/verifier-python

Metadata

Release files for tracelane-audit-verifier 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tracelane-audit-verifier 0.4.0
File Size Uploaded
tracelane_audit_verifier-0.4.0.tar.gz 42.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tracelane-audit-verifier 0.4.0
File Interpreter ABI Platform
tracelane_audit_verifier-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 59.8 kB

Release files / tracelane_audit_verifier-0.4.0.tar.gz

Download URL tracelane_audit_verifier-0.4.0.tar.gz
Size 42.4 kB
Tags Source
SHA-256 checksum
How to use checksums
dd9408e3d761c4bf6f376c670b4958ab73e36d65c0a620b7d45481d947df5126
BLAKE2b-256 checksum
How to use checksums
924fe619cf3abc262d6128e381246de497f724309e942aeb683716279583ee34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / tracelane_audit_verifier-0.4.0-py3-none-any.whl

Download URL tracelane_audit_verifier-0.4.0-py3-none-any.whl
Size 17.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d210b163aa8eebf11b9c6234c1ea768afabf4be91ce02dddac7364c06c3c1e5d
BLAKE2b-256 checksum
How to use checksums
be60754ad68ec87d2e80de67ab98f2bb638fd699a0759da78a5a058d8e2d6ca2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page