High-performance validation library for the Open Filament Database
Project description
OFD Validator
High-performance validation library for the Open Filament Database, written in Rust with Python and Node.js bindings.
Features
- JSON Schema Validation — validates filament data against JSON schemas with compiled schema caching
- Logo Validation — checks image dimensions (PNG, JPEG) and validates SVG root elements
- Folder Name Validation — ensures folder names match their JSON content IDs
- Store ID Validation — cross-references store IDs in purchase links
- GTIN/EAN Validation — validates product barcodes
- Missing File Detection — checks for required files at each hierarchy level
- Parallel Processing — multi-threaded validation using Rayon
Installation
Python
pip install ofd-validator
Requires Python 3.10+. No additional Python dependencies needed (self-contained compiled extension).
Node.js
npm install ofd-validator
Prebuilt binaries included for Linux (x64, arm64), macOS (x64, arm64), and Windows (x64).
Python Usage
Functions
The library exposes standalone functions rather than a class. All functions accept directory paths as strings and return a ValidationResult object.
Batch validators (internally parallel)
from ofd_validator import validate_all, validate_json_files, validate_logo_files, validate_folder_names
# Run all validations at once
result = validate_all("data", "stores")
# Or run specific batches
result = validate_json_files("data", "stores")
result = validate_logo_files("data", "stores")
result = validate_folder_names("data", "stores")
# JSON schemas can be in a custom directory
result = validate_all("data", "stores", schemas_dir="schemas")
result = validate_json_files("data", "stores", schemas_dir="schemas")
Individual validators
from ofd_validator import validate_store_ids, validate_gtin_ean, validate_required_files
from ofd_validator import validate_logo_file, validate_folder_name
result = validate_store_ids("data", "stores")
result = validate_gtin_ean("data")
result = validate_required_files("data", "stores")
# Single-item validators
result = validate_logo_file("data/BrandX/logo.png", logo_name="logo.png")
result = validate_folder_name("data/BrandX", "brand.json", "id")
Result objects
result = validate_all("data", "stores")
result.is_valid # True if no errors (warnings are OK)
result.error_count # Number of errors
result.warning_count # Number of warnings
result.errors # List of ValidationError objects
# Merge results from multiple runs
combined = ValidationResult()
combined.merge(result_a)
combined.merge(result_b)
# Serialize to dict (for JSON output)
d = result.to_dict()
# {"is_valid": True, "error_count": 0, "warning_count": 0, "errors": [...]}
Error objects
for error in result.errors:
error.level # ValidationLevel.Error or ValidationLevel.Warning
error.level.value # "ERROR" or "WARNING"
error.category # e.g. "JSON Schema", "Logo", "Folder Name"
error.message # Human-readable description
error.path # Optional file path (str or None)
Node.js Usage
Path mode (filesystem-based)
const { validateAll, validateJsonFiles } = require('ofd-validator');
const result = validateAll('./data', './stores', './schemas');
console.log(result.isValid); // boolean
console.log(result.errorCount); // number
console.log(result.warningCount); // number
for (const err of result.errors) {
console.log(`${err.level} [${err.category}]: ${err.message} (${err.path})`);
}
Content mode (in-memory, no filesystem access)
Pass file contents directly as strings or Buffers. Useful for CI pipelines, API-fetched data, or server-side validation.
const { validateJsonContent, validateAllContent } = require('ofd-validator');
const fs = require('fs');
// Single JSON validation
const schemas = {
brand: fs.readFileSync('schemas/brand_schema.json', 'utf-8'),
};
const result = validateJsonContent(
'{"id": "BrandX", "name": "Brand X", "logo": "logo.png"}',
'brand',
schemas,
'data/BrandX/brand.json' // optional label for error messages
);
// Batch validation from in-memory data
const fullResult = validateAllContent({
jsonFiles: [
{ path: 'brand.json', schemaName: 'brand', content: '{"id":"BrandX"}' },
],
logoFiles: [
{ path: 'logo.png', filename: 'logo.png', content: fs.readFileSync('logo.png') },
],
folders: [
{ path: 'data/BrandX', folderName: 'BrandX', jsonContent: '{"id":"BrandX"}', jsonKey: 'id' },
],
storeIds: ['amazon'],
schemas: schemas,
});
For the full JS API reference, see docs/js-api.md.
Development
Prerequisites
- Rust (stable)
- Python 3.10+ and maturin (for Python bindings)
- Node.js 18+ (for JS bindings)
Building
# Python: build and install into current env
maturin develop --release
# JS: build native addon
cd crates/ofd-validator-js && npm install && npm run build
# Check all crates
cargo check --workspace
Testing
cargo test --workspace
Project structure
ofd-validator/
├── Cargo.toml # Workspace definition
├── pyproject.toml # Python package config (maturin)
├── crates/
│ ├── ofd-validator-core/ # Pure Rust validation library (no FFI)
│ │ └── src/
│ │ ├── lib.rs
│ │ ├── types.rs # ValidationLevel, ValidationError, ValidationResult
│ │ ├── schema_cache.rs # Compiled JSON schema cache
│ │ ├── util.rs # Constants, helpers
│ │ ├── orchestrator.rs # DataSet + parallel batch validation
│ │ └── validators/ # Individual validator implementations
│ ├── ofd-validator-python/ # PyO3 bindings
│ │ └── src/
│ │ ├── lib.rs # #[pymodule] definition
│ │ ├── types.rs # PyO3 wrapper types
│ │ ├── orchestrator.rs # Python batch validators
│ │ └── validators.rs # Python individual validators
│ └── ofd-validator-js/ # napi-rs bindings
│ ├── src/lib.rs # #[napi] exports (path mode + content mode)
│ ├── package.json # npm package config
│ └── build.rs # napi-build
├── docs/
│ └── js-api.md # Full JS API reference
└── MIGRATION.md # Migration guide for dependents
License
MIT
Links
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ofd_validator-0.3.0.tar.gz.
File metadata
- Download URL: ofd_validator-0.3.0.tar.gz
- Upload date:
- Size: 28.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a27af6a1f9a8fb669f58fd738ec6f9cbed164c54364b21cb342b784455eabdc0
|
|
| MD5 |
302ab1d058d464b2c714048490a428c6
|
|
| BLAKE2b-256 |
36d81c9f3e7d485c8ce2de731879ef15546c957c407854993f89fa0284ae680e
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0.tar.gz:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0.tar.gz -
Subject digest:
a27af6a1f9a8fb669f58fd738ec6f9cbed164c54364b21cb342b784455eabdc0 - Sigstore transparency entry: 928464940
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e150b8f3895fc99f675d82b62a9037fc46300ec813c7f6014583d901c669f37
|
|
| MD5 |
121d42f4edf53b82fe76f4e37dcb6921
|
|
| BLAKE2b-256 |
e2f738d9311860a9210e83aaed06d2c1b0a1cd6bc1fba9739dfdcf65551155b4
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp314-cp314-win_amd64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp314-cp314-win_amd64.whl -
Subject digest:
5e150b8f3895fc99f675d82b62a9037fc46300ec813c7f6014583d901c669f37 - Sigstore transparency entry: 928464975
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e417503a93476bd14027f0aacb2f0282d24d57a59dc7a3c3512cca5a6be8a275
|
|
| MD5 |
bdbcb02eb71a78567233ce98f7c41042
|
|
| BLAKE2b-256 |
30e32cc1f2646018dadf05aba3c78f8e3600e1f5cb50734b87059d435d7bce40
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
e417503a93476bd14027f0aacb2f0282d24d57a59dc7a3c3512cca5a6be8a275 - Sigstore transparency entry: 928464978
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2dd467d5fd828f01ec936e03577a69d673da610b6b2389af4bb78273ac4ee1ae
|
|
| MD5 |
ddc3291e9836dc74372122ff93b39fed
|
|
| BLAKE2b-256 |
74156a4095971d6c3f204d4d46943c3d64c6c2731a17301c6c5794dafedc91c5
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
2dd467d5fd828f01ec936e03577a69d673da610b6b2389af4bb78273ac4ee1ae - Sigstore transparency entry: 928464947
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
58f12f5fe5bb5a3fa102546595585149b304dee16914fa103d5708750e1a52f8
|
|
| MD5 |
2b2b12bc5e9cc04835c4c9e96b556a60
|
|
| BLAKE2b-256 |
35cb77702b3ce3ca48d04ec5409c7ce63a68a5ed2846a37eeaef112de5a4c4a6
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
58f12f5fe5bb5a3fa102546595585149b304dee16914fa103d5708750e1a52f8 - Sigstore transparency entry: 928464971
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e9ecebff52c697c24b793f91aa8b3ec1091f2422289b9e057ecef4a876903ae
|
|
| MD5 |
68be59548436f8e96d4596aa0718a121
|
|
| BLAKE2b-256 |
3cf250836acec5164cd7d45de88aaecfc73a0835930aa3d8589ec34dedb4a1ac
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp314-cp314-macosx_10_12_x86_64.whl -
Subject digest:
8e9ecebff52c697c24b793f91aa8b3ec1091f2422289b9e057ecef4a876903ae - Sigstore transparency entry: 928464973
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02bce89c6ee00a982bd846412b4bf0a7878682082d60b1ffdb8c9a6e351ab93a
|
|
| MD5 |
3c3e349a3c75f13b4ff6ffc051734836
|
|
| BLAKE2b-256 |
53aba6bf446d7525f5729c3ff5f3c84709ebe660bcb7f0bcda9cc7f0efb10166
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp313-cp313-win_amd64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp313-cp313-win_amd64.whl -
Subject digest:
02bce89c6ee00a982bd846412b4bf0a7878682082d60b1ffdb8c9a6e351ab93a - Sigstore transparency entry: 928464955
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fcb9ad0680b469c8ddb919782037bc6dd37a12ceb1746a27326bacf84da7463
|
|
| MD5 |
8b9a3ed909c0d08724eb88bb00a96b31
|
|
| BLAKE2b-256 |
15c9b2411b6fbac8b87ee48f969fc38c4278844f630bb89c5080f84234913e59
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
2fcb9ad0680b469c8ddb919782037bc6dd37a12ceb1746a27326bacf84da7463 - Sigstore transparency entry: 928464970
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e9f93d40cff67000b03c54d6917887e765a8775b86fff83b782012da2a22a42
|
|
| MD5 |
19999f9efe12f2f2a67b136bbb7c963a
|
|
| BLAKE2b-256 |
35ac3a636fe0eb9b312c286cb8a86eefb3d17fa1baeb6667b6ef3fef560acb38
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
5e9f93d40cff67000b03c54d6917887e765a8775b86fff83b782012da2a22a42 - Sigstore transparency entry: 928464969
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
159f28a5bb608a7c68c1dbacc6bf6a0665d22da49b8ca2ca4ab7e15744d20e9b
|
|
| MD5 |
388865ccb0318272e25880b900f7d4ed
|
|
| BLAKE2b-256 |
31b5733f77ba5d3454f8bdf47b45ba86f0c2421bae708d19486625a12d517c05
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
159f28a5bb608a7c68c1dbacc6bf6a0665d22da49b8ca2ca4ab7e15744d20e9b - Sigstore transparency entry: 928464943
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba4a43dfa6bd60248abeed854a93cdbae68d4a5e2f9482d191670db22bc60f03
|
|
| MD5 |
7686ad55db5e98357e86fcc36f0a8e6a
|
|
| BLAKE2b-256 |
4694a951d78a9e0f706ea865d131bc4a625a662d889321f86cad4c027188e722
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
ba4a43dfa6bd60248abeed854a93cdbae68d4a5e2f9482d191670db22bc60f03 - Sigstore transparency entry: 928464948
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b69e1947f9f77dfe0bfd77a92db3bd5a4f0c666eaf3119e71955762cb3342287
|
|
| MD5 |
c50538b77b45789aefc6cf84fdaaa499
|
|
| BLAKE2b-256 |
3ca42c3a3096c7aaa73c7216747cab5ef462aa7a3d1da7ab1c23f996b5cd7dae
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp312-cp312-win_amd64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp312-cp312-win_amd64.whl -
Subject digest:
b69e1947f9f77dfe0bfd77a92db3bd5a4f0c666eaf3119e71955762cb3342287 - Sigstore transparency entry: 928464958
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8d3c5bbd42ca74741c61f4d44b6173c31093de5652286c4f44bf1cd9b779d268
|
|
| MD5 |
d64af2aab8373d8d02989cf027ea6239
|
|
| BLAKE2b-256 |
1d8ab8f5ecebdfdd48f00b2f3a82f1f1860a848265a32d12f3058da8c748ee4a
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
8d3c5bbd42ca74741c61f4d44b6173c31093de5652286c4f44bf1cd9b779d268 - Sigstore transparency entry: 928464966
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
819e7a8842cba72edea8a0c5f8c54c168c4713f8464deac1cf1c45353b944966
|
|
| MD5 |
bd8e969e86d0b0246db8c880c5f6ede2
|
|
| BLAKE2b-256 |
47d3239542dcbd47aeed65c7e5f149a6b8795b3fa8b6715c649a6e9fe12cfe96
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
819e7a8842cba72edea8a0c5f8c54c168c4713f8464deac1cf1c45353b944966 - Sigstore transparency entry: 928464945
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
286a0500a7a3329cde2da512586de65cc439320b1705016dd51c2e3d87a47713
|
|
| MD5 |
85b86d049afebf9f9fca89350a8357db
|
|
| BLAKE2b-256 |
b9f6e50f232bbfaf73786362e031ac982e6a7373b9d453245cd84e5eb1a77ceb
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
286a0500a7a3329cde2da512586de65cc439320b1705016dd51c2e3d87a47713 - Sigstore transparency entry: 928464941
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
899e52c46c35478d21acbc3a63bb40ddb6ff81782e32b53de93b211b8097bf01
|
|
| MD5 |
79db1dfca27a1980f4d8f75bdf788c9e
|
|
| BLAKE2b-256 |
dec6cc74c1f3eecf982affea52206528651a1cf51a5d5b7e5e0ad58f7fcbd4e7
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
899e52c46c35478d21acbc3a63bb40ddb6ff81782e32b53de93b211b8097bf01 - Sigstore transparency entry: 928464949
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
593235b87d2eb1a89d464cf3257089587fe9250fc7b5b1976780414587af6b39
|
|
| MD5 |
ccf8225280290ddbe1d6f35a18724200
|
|
| BLAKE2b-256 |
7c7d9327f57bb9e157a57001e0e23cccd865ea5be4429b62754fc1443b88daea
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp311-cp311-win_amd64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp311-cp311-win_amd64.whl -
Subject digest:
593235b87d2eb1a89d464cf3257089587fe9250fc7b5b1976780414587af6b39 - Sigstore transparency entry: 928464979
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cfd0b5d60ba40e33f84c1158b8232c8e91678d63aeaa8fe464531a1bc5d7522
|
|
| MD5 |
7e0f4e052acc0132e46e241ad7749cb8
|
|
| BLAKE2b-256 |
5a564314a4df83bf261a10560cb52d7c871370988d8a69805cf41a4eb4050b33
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
2cfd0b5d60ba40e33f84c1158b8232c8e91678d63aeaa8fe464531a1bc5d7522 - Sigstore transparency entry: 928464977
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf44b4893909d847fccbb95626e7bb842db07c99ff8708570cdc41f1e266aec9
|
|
| MD5 |
464f65d25923cebf65da5eb0f2e9519c
|
|
| BLAKE2b-256 |
42da815f0bf9c3aaacd73cc3323354b9ce7bde5f040c636c48d5bd4698b3f6a1
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
bf44b4893909d847fccbb95626e7bb842db07c99ff8708570cdc41f1e266aec9 - Sigstore transparency entry: 928464972
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95c0c9c5c2b0f7f20cc6309356edbab78491e3d104174d166c971446edcc5ed2
|
|
| MD5 |
606114a623bbde4bcaa5d5e7e33aa97f
|
|
| BLAKE2b-256 |
fb00736c1ca6f616d52be2f80aa1659c3075804c9295c95e5b865d1e3828ff10
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
95c0c9c5c2b0f7f20cc6309356edbab78491e3d104174d166c971446edcc5ed2 - Sigstore transparency entry: 928464963
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee66f15ecbf7068b00127e8e7b4b84aabb5ceda43fce501913528a24957fed77
|
|
| MD5 |
d885b97d5398f7e28a8becbcf08e04ba
|
|
| BLAKE2b-256 |
29a3f08edef1b98d08f76a3b71e293f351362dde6d34bd3a22f92a2d03ecb3ec
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
ee66f15ecbf7068b00127e8e7b4b84aabb5ceda43fce501913528a24957fed77 - Sigstore transparency entry: 928464960
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ae7d5312f151feb13da62aec5f5cabef8a4e887d48efef4e5376736de2fb68a
|
|
| MD5 |
cafd08345c09075e577e6bc8a2178469
|
|
| BLAKE2b-256 |
2ce78a499a260c94accb2815166a4b7d0024960dd6e0d8e04668017a08cfc434
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp310-cp310-win_amd64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp310-cp310-win_amd64.whl -
Subject digest:
0ae7d5312f151feb13da62aec5f5cabef8a4e887d48efef4e5376736de2fb68a - Sigstore transparency entry: 928464959
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ba9d8b6f2b2564d9176a6e721c1576854af5f36d9c0b3cc98f367859e4387c1
|
|
| MD5 |
28ae76f510b6de7331fda9bef14bdeb0
|
|
| BLAKE2b-256 |
8017645560615abb09a4e20a7962635a531e3aca6d9e8de9af55666a81614fe7
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
3ba9d8b6f2b2564d9176a6e721c1576854af5f36d9c0b3cc98f367859e4387c1 - Sigstore transparency entry: 928464976
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
922346bc000b9f6406b135ee9b20640786989df1e0c906a96f119a4962bd7709
|
|
| MD5 |
39761f66c3ac2bdc7d3172b70db9a5cc
|
|
| BLAKE2b-256 |
e1f505a91a6224c664ef0ebaee55e5fd2af978c0fed1a32c6e1d08d8007b4e3f
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
922346bc000b9f6406b135ee9b20640786989df1e0c906a96f119a4962bd7709 - Sigstore transparency entry: 928464953
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d59f48e899f17fbcc18100cc8be86d87174e6757ac8873f56bb45a75a53e384
|
|
| MD5 |
475804883563344399bb9f98f01e47c6
|
|
| BLAKE2b-256 |
185ca8138952af969f92d66d7a4662d19aaae0be2a094c90d1a1878f59f45bff
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
6d59f48e899f17fbcc18100cc8be86d87174e6757ac8873f56bb45a75a53e384 - Sigstore transparency entry: 928464961
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 2.4 MB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c0ce688487c44b8b3005b5a08be1796a173a9acf990f61bbb56c44de4af49cd
|
|
| MD5 |
e12fc6d5b69b00f7caeeccfc1b008024
|
|
| BLAKE2b-256 |
5a7f47c85f4c6510027b191a65424bc94c6c8e9584d0ffb82b7e7bca8592ca86
|
Provenance
The following attestation bundles were made for ofd_validator-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl:
Publisher:
build-wheels.yml on OpenFilamentCollective/ofd-validator
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ofd_validator-0.3.0-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
7c0ce688487c44b8b3005b5a08be1796a173a9acf990f61bbb56c44de4af49cd - Sigstore transparency entry: 928464965
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Branch / Tag:
refs/heads/main - Owner: https://github.com/OpenFilamentCollective
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-wheels.yml@cb28818a2e854e19b17c366ff0f285053b0b4f6e -
Trigger Event:
workflow_dispatch
-
Statement type: