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 resultssrc/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) requiresopen-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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.