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.3.tar.gz (38.3 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.3-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tracelane_audit_verifier-0.2.3.tar.gz
  • Upload date:
  • Size: 38.3 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.3.tar.gz
Algorithm Hash digest
SHA256 3345029985c8905ac36cc688ef80b8760b2741c22d1af880681b94c3478724c1
MD5 65fdacb8fc310db884ac3759f21785fd
BLAKE2b-256 921bc723f9d5466ffd84367db4fb9b116227e1d2d92fce6c7eef4feab08c9863

See more details on using hashes here.

Provenance

The following attestation bundles were made for tracelane_audit_verifier-0.2.3.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.3-py3-none-any.whl.

File metadata

File hashes

Hashes for tracelane_audit_verifier-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 d7c50c0a3be968040ebf478cde5e2e806b176e7933eccaf3bbe432a0cd412cb4
MD5 8795ec4719deea8501a0bb38dbaefd0f
BLAKE2b-256 8aa1a6602c75d564867a7d268fc7a4739c66f61592705d8b5c260f0d66915ee4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tracelane_audit_verifier-0.2.3-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

This release

0.2.3 This release

2 files

0.2.2

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