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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tracelane_audit_verifier-0.2.1.tar.gz
  • Upload date:
  • Size: 38.0 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.1.tar.gz
Algorithm Hash digest
SHA256 6a3b0cb4035b71d8cc9b5c91508f02d463dd88bec65e233d1af57d2ecfda59ce
MD5 83c165b6ff50a770084a762300a59730
BLAKE2b-256 506877c358e52f8564ad84992ba63ff45d73e9ab4be4fdd2ccfdcee811f3d631

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tracelane_audit_verifier-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 017f58f959b9770bc9f4da15712c3e39e743f144cda47fb44ed87ce8db3c35dc
MD5 c67b2ee5058b43c68f8872e6dbb60223
BLAKE2b-256 f73da3716695bab34c2e2a217b283c41a58d3da5cf530f80d912a3406d22fb7d

See more details on using hashes here.

Provenance

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

0.2.2

2 files

This release

0.2.1 This release

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