Skip to main content

oev-conformance-vectors

Language-independent conformance vector set for OEVP verifiers (vector set version 0.1.0, 12 active + 2 planned vectors, generated from the byte-stable OEVP conformance fixtures).

  • src/oev_conformance_vectors/data/vectors/ — inputs + expected results
  • src/oev_conformance_vectors/data/fixtures/ — the neutral bundle fixtures the vectors reference (self-contained: no other repository needed)
  • src/oev_conformance_vectors/runner.py — the runner. External mode is dependency-free: oev-conformance run --verifier "<command> {input}". Builtin mode (the Python reference verifier) requires open-evidence-verification[oept] (see the dev extra).

External-verifier contract: the command is invoked with {input} replaced by the absolute path of a vector's input.json and MUST print one JSON object: {"vector_id", "exit_code", "result"}. Comparison is fail-closed.

This package is the Kapı C deliverable: vectors ship separately from the reference implementation so a second implementer never needs the Python reference to prove conformance.

Metadata

Release files for oev-conformance-vectors 0.1.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 oev-conformance-vectors 0.1.0
File Size Uploaded Provenance Actions
oev_conformance_vectors-0.1.0.tar.gz 38.0 kB Without provenance Details for oev_conformance_vectors-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for oev-conformance-vectors 0.1.0
File Interpreter ABI Platform Actions
oev_conformance_vectors-0.1.0-py3-none-any.whl Python 3 none any Details for oev_conformance_vectors-0.1.0-py3-none-any.whl

Total release size: 133.7 kB

Release files / oev_conformance_vectors-0.1.0.tar.gz

Download URL oev_conformance_vectors-0.1.0.tar.gz
Size 38.0 kB
Tags Source
SHA-256 checksum
How to use checksums
fbb9dfd557c1a5521949286ec7086f8a25ef1dcac9d6b73c56a81c7f5f436e59
BLAKE2b-256 checksum
How to use checksums
8c11f40d07a65eae5c1c8139fa0ab2d8d82a502c63c9b1da5563794eec284d78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / oev_conformance_vectors-0.1.0-py3-none-any.whl

Download URL oev_conformance_vectors-0.1.0-py3-none-any.whl
Size 95.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2e023b1094e708b00682c4be8eed556f5153067f772302114f1cf87af25b04bd
BLAKE2b-256 checksum
How to use checksums
9664a3201a0b522bc0eb208373410f5999a4b8f3c3fbc44e7a56e47aad04b948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Security for oev-conformance-vectors 0.1.0

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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