hashcodecs
SIMD-accelerated Base64, MurmurHash3, and XXH3 for Python and Rust.
Move byte-heavy work into Rust without changing your Python inputs. hashcodecs accepts bytes, bytearray, and
memoryview, selects the highest-priority supported SIMD backend, and exposes batch and reusable-buffer APIs.
Features
- Base64 encode and decode with standard, URL-safe, padded, unpadded, wrapped, and canonical modes.
- MurmurHash3 x86-32, x86-128, and x64-128 with one-shot and incremental APIs.
- Bit-for-bit compatible XXH3-64 and XXH3-128 with prepared seeds and allocating and allocation-free native batch APIs.
- Caller-managed
*_intooutputs for allocation-sensitive workloads. - Runtime dispatch across AVX-512, AVX2, SSE4.1, SSSE3, NEON, and scalar implementations where applicable.
- Direct CPython buffer handling for
bytes,bytearray, andmemoryviewinputs. - Install wheels for CPython 3.10 through 3.15 and free-threaded CPython 3.14t and 3.15t on Linux, macOS, and Windows.
Installation
pip3 install hashcodecs
Python
The Base64 module follows familiar Python conventions while adding explicit padding, canonical validation, batch, and reusable-buffer operations.
import hashcodecs.base64 as base64
from hashcodecs import murmur3_32, xxh3_64, xxh3_128_batch
assert base64.b64encode(b'hello') == b'aGVsbG8='
assert base64.b64decode(b'aGVsbG8=') == b'hello'
assert base64.urlsafe_b64encode(b'hello', padded=False) == b'aGVsbG8'
assert murmur3_32(b'hello') == 0x248BFA47
assert xxh3_64(b'') == 0x2D06800538D394C2
assert xxh3_128_batch([b'hello', b'world']) == [
0xB5E9C1AD071B3E7FC779CFAA5E523818,
0xFA0D38A9B38280D0891E4985BDB2583E,
]
Reusable outputs
*_into functions write into caller-managed bytearray storage and return the number of bytes written. XXH3 batch
outputs are packed little-endian digests.
import hashcodecs.base64 as base64
from hashcodecs import xxh3_64_batch_into
payload = b'hello'
encoded = bytearray(4 * ((len(payload) + 2) // 3))
encoded_len = base64.b64encode_into(payload, encoded)
assert encoded[:encoded_len] == b'aGVsbG8='
hashes = bytearray(2 * 8)
written = xxh3_64_batch_into([b'hello', b'world'], hashes, seed=42)
assert written == 16
Incremental hashing
from hashcodecs import murmur3_x64_128
hasher = murmur3_x64_128(seed=42)
hasher.update(b'hello')
snapshot = hasher.copy()
hasher.update(b' world')
assert snapshot.hexdigest() == snapshot.digest().hex()
assert hasher.digest() != snapshot.digest()
Rust
The Rust API exposes the same core algorithms without the Python binding layer.
cargo add hashcodecs
let encoded = hashcodecs::base64::b64encode(b"hello");
assert_eq!(encoded, "aGVsbG8=");
let mut output = [0_u8; 8];
let written = hashcodecs::base64::b64encode_into(b"hello", &mut output).unwrap();
assert_eq!(&output[..written], b"aGVsbG8=");
assert_eq!(
hashcodecs::murmur3::murmur3_x86_32(b"hello", 0),
0x248b_fa47
);
assert_eq!(
hashcodecs::xxhash::xxh3_64(b"", 0),
0x2d06_8005_38d3_94c2
);
let seeded_input = vec![7; 1024];
let prepared = hashcodecs::xxhash::PreparedXxh3::new(42);
assert_eq!(
prepared.hash_64(&seeded_input),
hashcodecs::xxhash::xxh3_64(&seeded_input, 42)
);
let inputs: &[&[u8]] = &[b"hello", b"world"];
assert_eq!(
prepared.hash_64_batch(inputs),
hashcodecs::xxhash::xxh3_64_batch(inputs, 42)
);
let mut hashes = [0_u64; 2];
let mut index = 0;
hashcodecs::xxhash::xxh3_64_batch_for_each(inputs, 0, |hash| {
hashes[index] = hash;
index += 1;
});
assert_eq!(index, inputs.len());
Architecture
The Rust core owns algorithm behavior and SIMD dispatch. The CPython layer handles argument parsing, buffers, reusable outputs, and GIL decisions. Root-level Python modules provide typed exports without per-call wrappers.
Each Rust algorithm exposes a small public module. Base64 groups internals by encode and decode operation and
places ISA kernels such as encode/avx2.rs and decode/ssse3.rs under their operation. MurmurHash3 groups code by
canonical variant. XXH3 uses processing-stage modules. Long-input ISA kernels are under xxhash/long_inputs/.
See docs/ARCHITECTURE.md for the module layout, dispatch model, algorithm data flows, CPython boundary, and safety invariants.
Benchmarks
Run the suite on Windows 10 x64 with an Intel Core Ultra 7 265K. Pin one logical CPU and run each case in one thread. Collect 50 Rust samples and 15 Python samples. Higher throughput wins.
Base64: Rust
MurmurHash3: Rust
XXH3: Rust
Link hashcodecs with xxHash 0.8.3 through xxhash-c-sys. Build the C baseline with AVX2. Batch cases pass 32
equal-size inputs and include result-vector allocation.
Base64: Python
Pass bytes to Rust without an input copy. Python decoding uses validate=True.
MurmurHash3: Python
XXH3: Python
Pass 32 equal-size inputs to each batch case. Compare one native hashcodecs call with a loop over the upstream
xxhash extension.
Read the focused cases, commands, and values in BENCHMARK.md. Read raw chart values in docs/benchmarks/results.csv.
Reproduce
Comparison crates and Python packages are development-only dependencies and are not included in consumer builds.
cargo bench --manifest-path benches/Cargo.toml --bench base64
cargo bench --manifest-path benches/Cargo.toml --bench murmur3
cargo bench --manifest-path benches/Cargo.toml --bench xxhash
cargo bench --manifest-path benches/Cargo.toml --bench crossover
uv sync --group benchmark --no-install-project
uv run --no-project --with . python benchmarks/python_base64.py
uv run --no-project --with . python benchmarks/python_base64_batch.py
uv run --no-project --with . python benchmarks/python_calls.py
uv run --no-project --with . python benchmarks/python_murmur3.py
uv run --no-project --with . python benchmarks/python_xxhash.py
The Python benchmarks expose focused modes such as --into, --lenient, --bytearray-input, --memoryview-input,
--sliced-memoryview-input, --buffer-inputs, --incremental, --large, and --hashcodecs-only. All scripts also
accept --samples and --minimum-sample-seconds; use --help on a benchmark script for its supported modes and
defaults.
For the same-ISA Windows XXH3 comparison shown above, rebuild the C baseline with:
$env:CFLAGS='/O2 /arch:AVX2'
cargo clean -p xxhash-c-sys
cargo bench --manifest-path benches/Cargo.toml --bench xxhash
Performance snapshot
On the benchmark host, hashcodecs.xxh3_64 processes a 1 MiB input at 91.62 GiB/s. The Base64 batch API reaches 11.56 GiB/s for encode and 8.28 GiB/s for decode with 256 B items in batches of 64. Each run pins one logical CPU and uses 15 samples with a 0.2-second minimum per sample. Read the benchmark details and raw comparison results.
Development
Build the Python wheel and source distribution:
uv build
Run the primary local checks:
just check
just check builds and reinstalls the current wheel before running Python tests. Run just full-check before
committing to also check release builds, Rust core coverage, and the extracted source distribution.
Optimized paths are also checked with differential fuzzing, Kani, strict-provenance Miri, AddressSanitizer, and MemorySanitizer in CI.
Compatibility
Version 1.x keeps the documented Python API stable under the compatibility policy. Release wheels target CPython 3.10 through 3.15 on manylinux x86-64, macOS 11+ ARM64, and Windows x86-64. CPython 3.14t and 3.15t receive free-threaded wheels on the same platforms.
The Rust crate and Python package share one release version. The documented Python API follows the compatibility policy below. See Security Policy for vulnerability reporting.
References
The Base64 SIMD implementation follows the approach described in Faster Base64 Encoding and Decoding using AVX2 Instructions, extended with runtime-selected AVX-512 VBMI and AArch64 NEON backends.
Citation
If you use hashcodecs, cite CITATION.cff.
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 hashcodecs-1.4.1.tar.gz.
File metadata
- Download URL: hashcodecs-1.4.1.tar.gz
- Upload date:
- Size: 190.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d30d103326db6127bd999dabdf6675beed9ea654aa283a603c3fd5f802149831
|
|
| MD5 |
8e8a5dae3a8d738066548aad9507f137
|
|
| BLAKE2b-256 |
c1f99561357fd13255ff43e597b7ca0c4bf0843322616634038fb52b1cc43c67
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1.tar.gz:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1.tar.gz -
Subject digest:
d30d103326db6127bd999dabdf6675beed9ea654aa283a603c3fd5f802149831 - Sigstore transparency entry: 2817855696
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp315-cp315t-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp315-cp315t-win_amd64.whl
- Upload date:
- Size: 430.2 kB
- Tags: CPython 3.15t, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1674fd65c91664613e53b57b4da78f144a009a8571d59f100a9284b78535b457
|
|
| MD5 |
fec39019da176cd4ce8cf9baef723389
|
|
| BLAKE2b-256 |
47ab6b92f9d6f807502cbc4ae1e2bf6bbe40d09686081d3f12db014cefcff4e2
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp315-cp315t-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp315-cp315t-win_amd64.whl -
Subject digest:
1674fd65c91664613e53b57b4da78f144a009a8571d59f100a9284b78535b457 - Sigstore transparency entry: 2817855322
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp315-cp315t-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp315-cp315t-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 559.9 kB
- Tags: CPython 3.15t, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec8318f40b326188601dbe1cc665e4403c59e1f377e6252890a19ab150ea8974
|
|
| MD5 |
5ee01a55a0679e6ee333d86fd0b6807e
|
|
| BLAKE2b-256 |
3498fec7640e4d38c6ce59687bffb8f6feeefbceeacf6279e895e239a0e5ef82
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp315-cp315t-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp315-cp315t-manylinux_2_28_x86_64.whl -
Subject digest:
ec8318f40b326188601dbe1cc665e4403c59e1f377e6252890a19ab150ea8974 - Sigstore transparency entry: 2817854956
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp315-cp315t-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp315-cp315t-macosx_11_0_arm64.whl
- Upload date:
- Size: 447.9 kB
- Tags: CPython 3.15t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d465e2118086e1114346c5291770717306004c7763014dcae6b11caf703f508
|
|
| MD5 |
99bb7a151a9ca0a271578460ee3aadb9
|
|
| BLAKE2b-256 |
66ed2a066327adf7fdddddcaa812fa6c32293fef325f641c58e269a3d791bf34
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp315-cp315t-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp315-cp315t-macosx_11_0_arm64.whl -
Subject digest:
0d465e2118086e1114346c5291770717306004c7763014dcae6b11caf703f508 - Sigstore transparency entry: 2817854566
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp315-cp315-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp315-cp315-win_amd64.whl
- Upload date:
- Size: 434.0 kB
- Tags: CPython 3.15, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25b8d60800cf27a41db525d474c94c5db1c7b15f0ec96d4bf5f830e8ea090e8d
|
|
| MD5 |
1ef9301efa9afa55b8c05e48c76975d6
|
|
| BLAKE2b-256 |
00721b66727fd428ec6fcd4b4f9b7873a50a63ba4f48bfda26a409d20911fa82
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp315-cp315-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp315-cp315-win_amd64.whl -
Subject digest:
25b8d60800cf27a41db525d474c94c5db1c7b15f0ec96d4bf5f830e8ea090e8d - Sigstore transparency entry: 2817854392
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp315-cp315-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp315-cp315-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 564.7 kB
- Tags: CPython 3.15, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2a3f059ebe3fa4004135069b121d23f11ed2681f53701e566b025d418414816
|
|
| MD5 |
00660bdc239aadef74a902a96df42a04
|
|
| BLAKE2b-256 |
9b264228ea5d37c1f6b658ee672ac265ac2e2f79a002bff53db4b17dd2cd4a0b
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp315-cp315-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp315-cp315-manylinux_2_28_x86_64.whl -
Subject digest:
e2a3f059ebe3fa4004135069b121d23f11ed2681f53701e566b025d418414816 - Sigstore transparency entry: 2817856293
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp315-cp315-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp315-cp315-macosx_11_0_arm64.whl
- Upload date:
- Size: 448.8 kB
- Tags: CPython 3.15, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a642d52e1883c578e022a397a74c521197486d2a0d12eb5dc5ebd9c998a46c8f
|
|
| MD5 |
5711a8dc4854e87c4cecfc38fe4581a7
|
|
| BLAKE2b-256 |
aaec87c2f3e09f4516458b1a9a8e3202c23911c02b1733fa5f0d9f79b69f3ef9
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp315-cp315-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp315-cp315-macosx_11_0_arm64.whl -
Subject digest:
a642d52e1883c578e022a397a74c521197486d2a0d12eb5dc5ebd9c998a46c8f - Sigstore transparency entry: 2817853895
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 430.2 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61c28dcd0cb14f2057f5205f6a2828e97108cff0f7979c8373b0544997c846b4
|
|
| MD5 |
d06371cd91a1ffd92c059aeea290debe
|
|
| BLAKE2b-256 |
36483fd97cba8110ff873e4d8a6483425a4cb737f7b75673c27a00e0bed2f9b9
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp314-cp314t-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp314-cp314t-win_amd64.whl -
Subject digest:
61c28dcd0cb14f2057f5205f6a2828e97108cff0f7979c8373b0544997c846b4 - Sigstore transparency entry: 2817855193
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp314-cp314t-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp314-cp314t-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 559.7 kB
- Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c35a2b8b0be3e926fc1a59f8c9ebfb939839bb78e628776f88ad3736a3b8ef3e
|
|
| MD5 |
502430ce234b23c9df42f216f5354ca3
|
|
| BLAKE2b-256 |
4fd45c6d7e753f41fc8d7953f7ea1b0397c4fa6ddfb9b6c4025b37b6cb309a75
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp314-cp314t-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp314-cp314t-manylinux_2_28_x86_64.whl -
Subject digest:
c35a2b8b0be3e926fc1a59f8c9ebfb939839bb78e628776f88ad3736a3b8ef3e - Sigstore transparency entry: 2817856034
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 447.9 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
990b3befb78e324d80f0ff117418fb6bd0de0731d7306ea3a596256cc55715f7
|
|
| MD5 |
5016a10d0a52f5a6aa1a0924b0f94e98
|
|
| BLAKE2b-256 |
850323430e2873bc86a141f1d52751f76166fcde459854bf20e2f8ff8daf3468
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp314-cp314t-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp314-cp314t-macosx_11_0_arm64.whl -
Subject digest:
990b3befb78e324d80f0ff117418fb6bd0de0731d7306ea3a596256cc55715f7 - Sigstore transparency entry: 2817854697
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 434.1 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
900dc7a53361a81dd02a7f86e2ef349a35555c3d32d9dd04ba2fb782984accb3
|
|
| MD5 |
ed4850ad29a667c4b5163e6b1c8a2532
|
|
| BLAKE2b-256 |
37028070bcc08379f53788da5421763b88ef4ee28220326b10910b9a08045b61
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp314-cp314-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp314-cp314-win_amd64.whl -
Subject digest:
900dc7a53361a81dd02a7f86e2ef349a35555c3d32d9dd04ba2fb782984accb3 - Sigstore transparency entry: 2817854820
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp314-cp314-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp314-cp314-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 564.7 kB
- Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cb1c5c2cc715855edfef72983b14ed09dd0db330b05d0ba595d9e82a695a78c9
|
|
| MD5 |
7b9a54a6ab7e94c93fff3a34a261891a
|
|
| BLAKE2b-256 |
5aca882ee1c5bec53ebdf0f7428a478d00bf61c1c03f62afb4ff82c96c73261e
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp314-cp314-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp314-cp314-manylinux_2_28_x86_64.whl -
Subject digest:
cb1c5c2cc715855edfef72983b14ed09dd0db330b05d0ba595d9e82a695a78c9 - Sigstore transparency entry: 2817856218
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 448.9 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee611007533a4899d69d6b91d207c15e53e479be36862b0d224664ed0a30f1e5
|
|
| MD5 |
973d6c8e5123d8c961789b965292a06a
|
|
| BLAKE2b-256 |
a7b6e4ec24f3f46c0d3b871a2aedf3fb9fcb56dd8f10463385b0eabfc1d56323
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp314-cp314-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp314-cp314-macosx_11_0_arm64.whl -
Subject digest:
ee611007533a4899d69d6b91d207c15e53e479be36862b0d224664ed0a30f1e5 - Sigstore transparency entry: 2817855607
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 417.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e94070d87de9a4221594628d14beefccead3a1ffe0797002c380338bca47c20e
|
|
| MD5 |
3abd82f58aa6b6a0aeae06f9aa95565e
|
|
| BLAKE2b-256 |
5943c4c5117179480091cf6525eb834ffbce65cfd00edb650cde71702f012d60
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp313-cp313-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp313-cp313-win_amd64.whl -
Subject digest:
e94070d87de9a4221594628d14beefccead3a1ffe0797002c380338bca47c20e - Sigstore transparency entry: 2817855463
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp313-cp313-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp313-cp313-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 562.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd15653d134f99faebcd0815069a5f5ae7147c5f4f0c4fe7c3f26e40f65b1b5c
|
|
| MD5 |
d3441267be1fb0d49b6b5af1f9832f1d
|
|
| BLAKE2b-256 |
b9bae18cd9fee6481442d9910ea4754fda35d44e6feb58e0ddf4b0f581a64fb7
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp313-cp313-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp313-cp313-manylinux_2_28_x86_64.whl -
Subject digest:
fd15653d134f99faebcd0815069a5f5ae7147c5f4f0c4fe7c3f26e40f65b1b5c - Sigstore transparency entry: 2817855403
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 447.8 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b61756e4903ae7040cc2c4518c8cda0b41bd84b352d269564773cf9d77864ed
|
|
| MD5 |
091aac4d22aaa28c9d3de6e69ad21a68
|
|
| BLAKE2b-256 |
9d61087e4910427b9591b878585d40e24dcac844e8a37f1917e1c312db240fb1
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp313-cp313-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp313-cp313-macosx_11_0_arm64.whl -
Subject digest:
5b61756e4903ae7040cc2c4518c8cda0b41bd84b352d269564773cf9d77864ed - Sigstore transparency entry: 2817855082
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 416.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba1741e8a16d5fc0956e293816dbe7b41da300d987103010527e00bbfd5cfecf
|
|
| MD5 |
d97599e566719c333485cbbe162a122a
|
|
| BLAKE2b-256 |
ec0e5065739948e1e56531046e10c8fabd58c43a2df88565a8e689c4de1f8594
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp312-cp312-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp312-cp312-win_amd64.whl -
Subject digest:
ba1741e8a16d5fc0956e293816dbe7b41da300d987103010527e00bbfd5cfecf - Sigstore transparency entry: 2817855856
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp312-cp312-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 562.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3d750cfe5c5a5c0246c735a60e98c4f04ca2179568a199dcc78d6d877c72c63
|
|
| MD5 |
9c20c9b5c52b79ea67c73c3ef67342f8
|
|
| BLAKE2b-256 |
149832984ce89630d6cc19b37390b823975420bbec98ddfc18e576de3275c73c
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp312-cp312-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp312-cp312-manylinux_2_28_x86_64.whl -
Subject digest:
b3d750cfe5c5a5c0246c735a60e98c4f04ca2179568a199dcc78d6d877c72c63 - Sigstore transparency entry: 2817855765
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 447.5 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c5bcff58c4d77a46f9e18109fd3f847af8da28091e7fab050252b20270e365d2
|
|
| MD5 |
c77c0f4f104701c94c980af5b4ff0228
|
|
| BLAKE2b-256 |
5f8854b51bcc6c048b1dd4ed9d7ff18c2e1e2131ac8cc4326a06e24c1fbe5cba
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
c5bcff58c4d77a46f9e18109fd3f847af8da28091e7fab050252b20270e365d2 - Sigstore transparency entry: 2817854269
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 419.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7b0d51f8b6adb7baedd20baea87abd198b8edcfaefe89b5832fe4bed63cec95
|
|
| MD5 |
1edf5b3957caebcc5a06f46b077d429e
|
|
| BLAKE2b-256 |
80ae518e908db29158f3450c55593253a16162fdfc74500b11eadb9d6422b5a0
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp311-cp311-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp311-cp311-win_amd64.whl -
Subject digest:
c7b0d51f8b6adb7baedd20baea87abd198b8edcfaefe89b5832fe4bed63cec95 - Sigstore transparency entry: 2817856348
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp311-cp311-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 565.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96fd7c2c781509a5210bc31b9730671eb735a00b1eea3faf9a3faa5900c3339c
|
|
| MD5 |
aa55a2ca9644585e8e3450ea0ed18369
|
|
| BLAKE2b-256 |
889b7936be5ffb1b5160f354c83002d673f065f5a5a7f55017566cc824e47c54
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp311-cp311-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp311-cp311-manylinux_2_28_x86_64.whl -
Subject digest:
96fd7c2c781509a5210bc31b9730671eb735a00b1eea3faf9a3faa5900c3339c - Sigstore transparency entry: 2817854152
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 451.6 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8409b665788a8bbdb3d30a8e65522bf9d658a89f33226426c83026654bd16b4
|
|
| MD5 |
0696d68893f046d68ee1a525d2005bd8
|
|
| BLAKE2b-256 |
bfc9ece24d29bafaf7040f8d982005a08c5ab4aad44a3c59a9326361b22d2b46
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp311-cp311-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp311-cp311-macosx_11_0_arm64.whl -
Subject digest:
e8409b665788a8bbdb3d30a8e65522bf9d658a89f33226426c83026654bd16b4 - Sigstore transparency entry: 2817855926
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 420.2 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9a583bd201ad6207f71fd516df2bbbcf4f69f52a9fbb2ec3d1e9f2093d32872
|
|
| MD5 |
7fdf9b70bc00e79eacbc500497cf6c10
|
|
| BLAKE2b-256 |
07682366138f67aea0b074d13847c6c8b5ed2aaf9b0c53e436a475685774ef82
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp310-cp310-win_amd64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp310-cp310-win_amd64.whl -
Subject digest:
c9a583bd201ad6207f71fd516df2bbbcf4f69f52a9fbb2ec3d1e9f2093d32872 - Sigstore transparency entry: 2817855516
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp310-cp310-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 566.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
004a98be98a18d7a02dc7d20fc240cf29ea897961e2d0258bb759a5179f2fe17
|
|
| MD5 |
e47b8db62adb28bd2d6783f8311c51ef
|
|
| BLAKE2b-256 |
e4a3562f3aabc277efe020626c1aecbf31771bc6d26264ee83ac6b50cf6cd569
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp310-cp310-manylinux_2_28_x86_64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp310-cp310-manylinux_2_28_x86_64.whl -
Subject digest:
004a98be98a18d7a02dc7d20fc240cf29ea897961e2d0258bb759a5179f2fe17 - Sigstore transparency entry: 2817856124
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file hashcodecs-1.4.1-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: hashcodecs-1.4.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 451.9 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19d46a9af7c6b8da8f8a0c3d88e8c1bbd976572510d5e59906ecb6c968190b50
|
|
| MD5 |
39e6ef10271d82550e87033568d0beba
|
|
| BLAKE2b-256 |
2ac3f42bd8cf7e3a32a65f8d7e0dee545a23ee9def85fac25127c096f243a7e7
|
Provenance
The following attestation bundles were made for hashcodecs-1.4.1-cp310-cp310-macosx_11_0_arm64.whl:
Publisher:
release.yml on kozistr/hashcodecs-rs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
hashcodecs-1.4.1-cp310-cp310-macosx_11_0_arm64.whl -
Subject digest:
19d46a9af7c6b8da8f8a0c3d88e8c1bbd976572510d5e59906ecb6c968190b50 - Sigstore transparency entry: 2817853987
- Sigstore integration time:
-
Permalink:
kozistr/hashcodecs-rs@0e6d075d5f20021edbf9591260feac5da082241f -
Branch / Tag:
refs/heads/main - Owner: https://github.com/kozistr
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@0e6d075d5f20021edbf9591260feac5da082241f -
Trigger Event:
workflow_dispatch
-
Statement type: