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 bindings.
This is a Rust reimplementation of the Python validator, providing significant performance improvements:
- 85% faster JSON Schema validation via caching
- 5-10x faster logo image validation via fast header parsing
- Multi-threaded parallel processing for large datasets
Features
- JSON Schema Validation: Validates filament data against JSON schemas with intelligent caching
- Logo Image Validation: Fast dimension checking via binary header parsing (PNG, JPEG, WebP)
- Folder Name Validation: Ensures proper naming conventions
- Store ID Cross-Reference Validation: Verifies store ID consistency
- GTIN/EAN Validation: Validates product codes
- Missing File Detection: Identifies missing required files
- Parallel Processing: Multi-threaded validation using Rayon
Installation
From PyPI (Python Library)
pip install ofd-validator
From Source (Rust Binary)
# Clone the repository
git clone https://github.com/OpenFilamentCollective/open-filament-database.git
cd open-filament-database/ofd-validator
# Build and install the binary
cargo install --path . --features binary
For Development
# Build Python bindings locally
pip install maturin
maturin develop --release --features python
# Build Rust binary
cargo build --release --features binary
Usage
Python API
from ofd_validator import PyValidationOrchestrator
import json
# Create validator with data and stores directories
validator = PyValidationOrchestrator("data", "stores")
# Run all validations
results = json.loads(validator.validate_all())
if results['is_valid']:
print("✓ All validations passed!")
else:
print(f"Found {results['error_count']} errors:")
for error in results['errors']:
print(f" [{error['level']}] {error['message']}")
if 'file_path' in error:
print(f" File: {error['file_path']}")
# Run individual validations
json_results = json.loads(validator.validate_json_files())
logo_results = json.loads(validator.validate_logo_files())
folder_results = json.loads(validator.validate_folder_names())
store_id_results = json.loads(validator.validate_store_ids())
gtin_results = json.loads(validator.validate_gtin())
missing_results = json.loads(validator.validate_missing_files())
Rust Binary
# Validate all files in the data and stores directories
ofd-validator --data-dir data --stores-dir stores
# Run specific validations
ofd-validator --data-dir data --stores-dir stores --validate json
ofd-validator --data-dir data --stores-dir stores --validate logo
Rust Library
use ofd_validator::{ValidationOrchestrator, ValidationResult};
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Create orchestrator
let orchestrator = ValidationOrchestrator::new("data", "stores")?;
// Run all validations
let results = orchestrator.validate_all()?;
if results.is_valid {
println!("✓ All validations passed!");
} else {
println!("Found {} errors:", results.error_count);
for error in &results.errors {
println!(" [{}] {}", error.level, error.message);
}
}
Ok(())
}
API Reference
Python: PyValidationOrchestrator
Constructor
PyValidationOrchestrator(data_dir: str, stores_dir: str)
Creates a new validation orchestrator.
Parameters:
data_dir: Path to the data directory containing filament datastores_dir: Path to the stores directory containing store information
Methods
All methods return a JSON string with validation results.
validate_all() -> str
Runs all validation checks and returns aggregated results.
validate_json_files() -> str
Validates all JSON files against their schemas.
validate_logo_files() -> str
Validates logo image files (dimensions, format).
validate_folder_names() -> str
Validates folder naming conventions.
validate_store_ids() -> str
Validates store ID cross-references.
validate_gtin() -> str
Validates GTIN/EAN product codes.
validate_missing_files() -> str
Checks for missing required files.
Result Format
All methods return JSON with this structure:
{
"is_valid": true,
"error_count": 0,
"warning_count": 0,
"errors": [],
"warnings": []
}
Error/warning objects contain:
level: "error" or "warning"message: Description of the issuefile_path: (optional) Path to the affected filevalidator: Name of the validator that detected the issue
Performance
Compared to the original Python implementation:
| Validation Type | Performance Improvement |
|---|---|
| JSON Schema | 85% faster (via caching) |
| Logo Images | 5-10x faster (binary header parsing) |
| Overall | ~3-5x faster (parallel processing) |
Development
Building
# Build Rust library
cargo build --release
# Build Python bindings
maturin develop --release --features python
# Build standalone binary
cargo build --release --features binary
Testing
# Run Rust tests
cargo test
# Test Python bindings
maturin develop --features python
python -c "from ofd_validator import PyValidationOrchestrator; print('OK')"
Project Structure
ofd-validator/
├── Cargo.toml # Rust package configuration
├── pyproject.toml # Python package configuration
├── src/
│ ├── lib.rs # Library root
│ ├── main.rs # Binary CLI entry point
│ ├── python.rs # PyO3 bindings
│ ├── types.rs # Core data types
│ ├── validators/ # Validation implementations
│ │ ├── json.rs
│ │ ├── logo.rs
│ │ ├── folder.rs
│ │ ├── store_id.rs
│ │ ├── gtin.rs
│ │ └── missing.rs
│ └── utils/ # Shared utilities
│ ├── schema_cache.rs
│ ├── parallel.rs
│ ├── image_fast.rs
│ └── helpers.rs
└── .github/
└── workflows/ # CI/CD pipelines
Requirements
Python Package
- Python 3.8 or higher
- No additional Python dependencies (compiled extension module)
Building from Source
- Rust 1.70 or higher
- Cargo
- For Python bindings: maturin
License
MIT License - see LICENSE file for details
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Authors
Open Filament Collective
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.2.0.tar.gz.
File metadata
- Download URL: ofd_validator-0.2.0.tar.gz
- Upload date:
- Size: 27.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b39e9226e74477461834b65b7c9dfaa2803661534082b5a165cb54f670f8491
|
|
| MD5 |
f1b732614b63173ec19c0b959bc31586
|
|
| BLAKE2b-256 |
fed627c2987023ed9b239de53b8e1a8f335625e95a8a028cd19e29d005debfff
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0.tar.gz -
Subject digest:
3b39e9226e74477461834b65b7c9dfaa2803661534082b5a165cb54f670f8491 - Sigstore transparency entry: 928412263
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
cda36ffc905c95dcfa622ab466c89af2e9fb7ae0aaebf90de287a6aef76e6eef
|
|
| MD5 |
bf87ed9ebb820bbbc5607db85b0e6ca6
|
|
| BLAKE2b-256 |
8fc1f1b57aa22955509b4aba52417417a6e242e2b3c014eb1624b52d7ac2a4a5
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp314-cp314-win_amd64.whl -
Subject digest:
cda36ffc905c95dcfa622ab466c89af2e9fb7ae0aaebf90de287a6aef76e6eef - Sigstore transparency entry: 928412266
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
e38c627b4b2f90fda4108448e5125d00261e6b4cc5f2eb8a311bda04a71cba28
|
|
| MD5 |
42171e734548d0bb0bb7fd2a17b5d5f1
|
|
| BLAKE2b-256 |
0c7895de69277ac68e16a556a03bed72a1f39ece7128ceee8d4eaf555035ee11
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
e38c627b4b2f90fda4108448e5125d00261e6b4cc5f2eb8a311bda04a71cba28 - Sigstore transparency entry: 928412283
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
166f00350d6b1ab8807bfb19f3a6051c71e5f65699ee633f3613d405dadab3db
|
|
| MD5 |
abdb9be57781a5085fd679d243568a27
|
|
| BLAKE2b-256 |
f398382c039a2026810e981aecc57e9f00ff962dd11d04550adf1b479f3e128c
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
166f00350d6b1ab8807bfb19f3a6051c71e5f65699ee633f3613d405dadab3db - Sigstore transparency entry: 928412269
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
d1d8118f0c4c45e6b28e2d65981461994a0b0afeb113672053d9e25b45bac415
|
|
| MD5 |
cdb384d0e926e20f57932a39bb4a8a34
|
|
| BLAKE2b-256 |
444428f9c89a488e692131c35b6242d5ac49a5bcbb7b577da548dc5d7b844012
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
d1d8118f0c4c45e6b28e2d65981461994a0b0afeb113672053d9e25b45bac415 - Sigstore transparency entry: 928412289
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
117999aca6f968fd777e42de1e6d278b3426b55eb73bb7105c8c903b8bcee9ce
|
|
| MD5 |
e341b635377575631169f9ef2df96c69
|
|
| BLAKE2b-256 |
31c967dd88073b9face5792c0290eaba8a6cb8a9908a381ba180a8c8aa5332d0
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp314-cp314-macosx_10_12_x86_64.whl -
Subject digest:
117999aca6f968fd777e42de1e6d278b3426b55eb73bb7105c8c903b8bcee9ce - Sigstore transparency entry: 928412281
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
18b84903a0519c509ab75504e586cf3289e60f7dce99181cbdf13555f13316b8
|
|
| MD5 |
14f01bd944ca6d8f273eac3b8a088e9c
|
|
| BLAKE2b-256 |
0b3d4432a6e40a532e7623225ad0e6032f4579dc1ad11ca09fcfbd83a4471a6f
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp313-cp313-win_amd64.whl -
Subject digest:
18b84903a0519c509ab75504e586cf3289e60f7dce99181cbdf13555f13316b8 - Sigstore transparency entry: 928412302
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
7b3ea8d3f54ce09256de17982a47c0e32d1100cb0156e4dfbf6a2073db398af0
|
|
| MD5 |
d4a69264945eebd0959a1ee1bbf3bb55
|
|
| BLAKE2b-256 |
2ee8b18c0971db785de469a5cc3a25248a57988590dd146b86a8b01a58a1887c
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
7b3ea8d3f54ce09256de17982a47c0e32d1100cb0156e4dfbf6a2073db398af0 - Sigstore transparency entry: 928412295
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
ff172803c4a6861c4e30376413ebbe52853a778d9cfbce3bf6900bbbcac79a6e
|
|
| MD5 |
08cf9db07947f144db789ae60e04d6f8
|
|
| BLAKE2b-256 |
a7b8a8155093556bf0cb2c31a1ebf1ee347020c162467ce12c2eddf6080fb8e6
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
ff172803c4a6861c4e30376413ebbe52853a778d9cfbce3bf6900bbbcac79a6e - Sigstore transparency entry: 928412264
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
fa49e28dfbbb0295b434243b11214245eeba2f19d8a4b8031f3e8c2724c2239e
|
|
| MD5 |
9c660739c3e594db9a9fabf7d876eb86
|
|
| BLAKE2b-256 |
b0c47b3cbf69ca0b7533f4dafcf5c2798b6be094c8f6a1834f61b6a39dcdfd51
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
fa49e28dfbbb0295b434243b11214245eeba2f19d8a4b8031f3e8c2724c2239e - Sigstore transparency entry: 928412270
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
3780ff387bb6ed3d5e9563e687af94b319b7e78bace7bc3e031371bd672736d9
|
|
| MD5 |
b800f28abfd6fab5174855edd9fd3588
|
|
| BLAKE2b-256 |
f056ce53c8d41ccf3220f0567f5aeaae3ac6d018c01425cc5614693a0246218c
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp313-cp313-macosx_10_12_x86_64.whl -
Subject digest:
3780ff387bb6ed3d5e9563e687af94b319b7e78bace7bc3e031371bd672736d9 - Sigstore transparency entry: 928412291
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
67b59f0cd0a783f09710af147f4374130acd5364785621ee22f1e3876e8be195
|
|
| MD5 |
3c30e3c8088167554683d0fb36c8e56d
|
|
| BLAKE2b-256 |
bcfed9b3140cbe724f7d6ef546f8fb6a690a5db27b49b4dcde8d8313120a5625
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp312-cp312-win_amd64.whl -
Subject digest:
67b59f0cd0a783f09710af147f4374130acd5364785621ee22f1e3876e8be195 - Sigstore transparency entry: 928412293
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
b83d27fb76de130de87131595598a4301af16c109f369ac391b9e4be4a0a7db2
|
|
| MD5 |
1b7b37b2e5cedac938d3581e2678e4f4
|
|
| BLAKE2b-256 |
e1e76b7592f8d5303a6c637d345814be3152b9cf4a4f946bffcadd7336038eef
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
b83d27fb76de130de87131595598a4301af16c109f369ac391b9e4be4a0a7db2 - Sigstore transparency entry: 928412297
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
8557bb1bc5df74f36a05f1adaca146f0faa7599f2e2f57fe6db3f1e1c0d46ccf
|
|
| MD5 |
e264c7ce46cb9eaab5401de85fdbad4d
|
|
| BLAKE2b-256 |
ee0309c6634a24ba91f522abfd563b3af76f466d8ad944270128ff4d36bd9c8b
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
8557bb1bc5df74f36a05f1adaca146f0faa7599f2e2f57fe6db3f1e1c0d46ccf - Sigstore transparency entry: 928412300
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
e1a2e37ad9d3c2cbd757fe8a9b1fc18a1afca155389496de8dece37b84c07b68
|
|
| MD5 |
f6b587abe8b5d72f5224e4426c1ff55f
|
|
| BLAKE2b-256 |
a119ce138174c2861b98a00b93d34a95857f99c706a2cc3c39799363a049d872
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
e1a2e37ad9d3c2cbd757fe8a9b1fc18a1afca155389496de8dece37b84c07b68 - Sigstore transparency entry: 928412299
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
9017a5229221b25a70da9d7d000b856562fd6d108f543fb9e8ec7bb0601ef523
|
|
| MD5 |
ba2f27c9afaa99f42141f79e05e64540
|
|
| BLAKE2b-256 |
a48f561bc93708350d246316b43a7bf44c479da9ab846f8b3078bf4320e300c6
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp312-cp312-macosx_10_12_x86_64.whl -
Subject digest:
9017a5229221b25a70da9d7d000b856562fd6d108f543fb9e8ec7bb0601ef523 - Sigstore transparency entry: 928412275
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
61c6cc30278a775d95777fd178536e76258c4d5403c144ae04a4def6ca708b7d
|
|
| MD5 |
007d3ce135cf064bc15676235a401cd2
|
|
| BLAKE2b-256 |
bed5880a60dcae154e2b53830982ae479661aeea25c58c8dcb2eac9b784b6c43
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp311-cp311-win_amd64.whl -
Subject digest:
61c6cc30278a775d95777fd178536e76258c4d5403c144ae04a4def6ca708b7d - Sigstore transparency entry: 928412298
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
304ee940f044d8edb19981f7d6eb3d5f65810fc9661aff607f7f3e0f72af84ee
|
|
| MD5 |
f320bbbb0e44751d71454f8c3a86856b
|
|
| BLAKE2b-256 |
d9981cd3de29b7e7fa5af5c61f1a13ff5d489898e3a0f12733f9e1379df756a3
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
304ee940f044d8edb19981f7d6eb3d5f65810fc9661aff607f7f3e0f72af84ee - Sigstore transparency entry: 928412288
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
d999dbfb7ec4bb92271ec3671b0398b0eb997ff7420cb7cdbaafca03f33e9fe7
|
|
| MD5 |
729f42f8880e66beb8feb1ec180584a4
|
|
| BLAKE2b-256 |
e8fd4ce9804b48d2eace1a15649537e0c6b65d02d0f0d48978c7aac2e16369fe
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
d999dbfb7ec4bb92271ec3671b0398b0eb997ff7420cb7cdbaafca03f33e9fe7 - Sigstore transparency entry: 928412267
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
b18516664f48c9d1c3e78c211ea6e797a4b41fc9b59cc20d45888a91f962564e
|
|
| MD5 |
4c4bf40f6969e6798519b4e1af3ee4c1
|
|
| BLAKE2b-256 |
a81dc631c27dfa99d4335d70cd1a39d791f3f6e937ff90c57ed0c1fdb4544a45
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
b18516664f48c9d1c3e78c211ea6e797a4b41fc9b59cc20d45888a91f962564e - Sigstore transparency entry: 928412284
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
ef3630bde8fd1798f20f1f2c8789b391d3c2fcffc5ad8523c35482ce0dbd040b
|
|
| MD5 |
1ae6ee2a74d30bb74ff31225f3c4f59e
|
|
| BLAKE2b-256 |
8ead99266a4177d8ce5f7f138bd44ca2051d321f2b3b8c2cfe70457addc43ddf
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp311-cp311-macosx_10_12_x86_64.whl -
Subject digest:
ef3630bde8fd1798f20f1f2c8789b391d3c2fcffc5ad8523c35482ce0dbd040b - Sigstore transparency entry: 928412279
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
c47fe264e3c4d475c1b79999927617542caa89f80f1a999f742f24820451a57d
|
|
| MD5 |
6de912d219d9ac5239dba827c335dffc
|
|
| BLAKE2b-256 |
59dfa6b50ecba1cb9c714d3e26e11742b08969491dcb65ef2adf7f3ede68fc74
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp310-cp310-win_amd64.whl -
Subject digest:
c47fe264e3c4d475c1b79999927617542caa89f80f1a999f742f24820451a57d - Sigstore transparency entry: 928412285
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
ef053e9e28f66edff9abdcf40dc53aa3dcd797ce79d6adb934ac11d9557a1463
|
|
| MD5 |
b9a71591e23981f6ec6e26f306a47b3a
|
|
| BLAKE2b-256 |
ea91f759c2dd63935f96229b328cb00c164a9b5e182f35042b772a0c62b997c0
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl -
Subject digest:
ef053e9e28f66edff9abdcf40dc53aa3dcd797ce79d6adb934ac11d9557a1463 - Sigstore transparency entry: 928412277
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
b46cb26bc56a9b47c4ae289a647737c481ad1ca01d201d4717e8f944b7eb27d9
|
|
| MD5 |
ae51cdad84f227fdccd2c62e48e2bd05
|
|
| BLAKE2b-256 |
463e6faee86efe3f2b53acbe00fdaf4417c5f15f6b83a545aaa2bba7f428c368
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl -
Subject digest:
b46cb26bc56a9b47c4ae289a647737c481ad1ca01d201d4717e8f944b7eb27d9 - Sigstore transparency entry: 928412273
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
5bcdca5bb73005f117b9700b4fb28cbbd790b209e53e088706674fcf01573c76
|
|
| MD5 |
dc0e780961e2cde174b465f5bd57155f
|
|
| BLAKE2b-256 |
a43feaf8c3115998b7e75e679aeb5d231f8b129d869992ac18b8832087ca71d4
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
5bcdca5bb73005f117b9700b4fb28cbbd790b209e53e088706674fcf01573c76 - Sigstore transparency entry: 928412272
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file ofd_validator-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl.
File metadata
- Download URL: ofd_validator-0.2.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 |
7f5b66a700b2c4e2268c56e78f779778594e704c8764e907f5e25cf297dfebee
|
|
| MD5 |
329968bc7c72588d230da109ac046eca
|
|
| BLAKE2b-256 |
f97e815e09e6e680b7ef9b57d01a547d1acf32c151ab20d25161b41ec97c33d2
|
Provenance
The following attestation bundles were made for ofd_validator-0.2.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.2.0-cp310-cp310-macosx_10_12_x86_64.whl -
Subject digest:
7f5b66a700b2c4e2268c56e78f779778594e704c8764e907f5e25cf297dfebee - Sigstore transparency entry: 928412287
- Sigstore integration time:
-
Permalink:
OpenFilamentCollective/ofd-validator@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
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@c751e1967e7c9b96dd10b78f4fb14ed17d8f2349 -
Trigger Event:
workflow_dispatch
-
Statement type: