PYTHON / 0.1.0 / VERIFIED WHEEL

Official media validation. Local evidence workflows.

The adapter delegates C2PA parsing to official c2pa-python 0.32.x, then adds local evidence-envelope, audit-chain and BagIt package verification.

PYTHON>= 3.10
H/M ADAPTER0.1.0
OFFICIAL C2PA SDK0.32.6
SOURCE UPLOADNONE

IMMUTABLE ARTIFACT

Install the verified wheel

The package is served directly from hogarmas.net and declares the official c2pa-python dependency. It is not published to PyPI.

01

PIP

SHA-256 VERIFIED
python -m pip install https://hogarmas.net/content-credentials/python/v0.1.0/hogarmas_content_credentials-0.1.0-py3-none-any.whl
ARTIFACT
hogarmas_content_credentials-0.1.0-py3-none-any.whl
BYTES
15,117
SHA-256
a624caac5b8a47b2cd3d583265d7960eb955e4fe7c2a35e9169cdcc32a6e5a7f
DEPENDENCY
c2pa-python >=0.32.6,<0.33

CLI / LOCAL ONLY

Four explicit operations

MEDIAhm-c2pa inspect photo.jpg --output inspection.json

Official Reader parsing and validation.

JSONhm-c2pa verify-envelope evidence-envelope.json

Canonical report checksum and boundaries.

AUDIThm-c2pa verify-audit audit-envelope.json

Report identity and custody hash chain.

BAGIThm-c2pa verify-package hm-evidence-package.zip

Streaming payload, tag and profile checks.

EXPLICIT BOUNDARIES

Two layers, never conflated

Official C2PA layer
c2pa-python reads manifests and validates media bindings.
H/M interoperability layer
Verifies H/M JSON, audit and BagIt contracts locally.
Identity boundary
A checksum is not a signature and does not authenticate an exporter.
Truth boundary
Neither layer proves factual truth, authorship, AI absence or legal compliance.