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 produce identical VerifyReport JSON for the same input — conformance vectors live in evals/audit-ledger/.

Install

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tracelane_audit_verifier-0.2.2.tar.gz (38.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tracelane_audit_verifier-0.2.2-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file tracelane_audit_verifier-0.2.2.tar.gz.

File metadata

  • Download URL: tracelane_audit_verifier-0.2.2.tar.gz
  • Upload date:
  • Size: 38.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tracelane_audit_verifier-0.2.2.tar.gz
Algorithm Hash digest
SHA256 9ac9d2d46e9d7b9f1924efb2004b82335b68fab07fd7aea37fb03d7824541593
MD5 d31819968e1b444b8d4336b7357326bb
BLAKE2b-256 bd05b84f88f33ce08b44c158f97f3d708ca9ddfdb8195ced27c878041e1f1d3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tracelane_audit_verifier-0.2.2.tar.gz:

Publisher: release.yml on tracelane/tracelane

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tracelane_audit_verifier-0.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for tracelane_audit_verifier-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3a178f9652324839269f0e53005a5ae867a078117dffff282fc161f83fcc3151
MD5 e01fb3345d22d681c786de00b75d20d4
BLAKE2b-256 da22873a4159904b6cbd55acff8dfed2567e0fd9e0d2c7b02ab0d95525030a84

See more details on using hashes here.

Provenance

The following attestation bundles were made for tracelane_audit_verifier-0.2.2-py3-none-any.whl:

Publisher: release.yml on tracelane/tracelane

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.3.0

2 files

0.2.3

2 files

This release

0.2.2 This release

2 files

0.2.1

2 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