cridecoder
A pure Rust library for CRI Middleware codec encoding and decoding. Supports ACB/AWB audio containers, HCA (High Compression Audio) encoding/decoding, and USM video container extraction/building.
Credits
This project's CRI format implementation is based on and inspired by:
- vgmstream — a library for playing streamed audio from video games.
- PyCriCodecs — a Python library for CRI Middleware codecs.
Many thanks to the vgmstream and PyCriCodecs contributors for their reverse-engineering work on CRI Middleware formats.
Features
- ACB/AWB Extraction & Building — Parse and create CRI ACB audio containers
- ACB → WAV in one call — Extract and decode an ACB straight to WAV; the per-AWB AFS2 subkey is applied automatically for encrypted (type-56) HCA
- In-memory APIs — Every extract/decode/build operation has a variant that works on
bytes/Vec<u8>without touching disk - De-duplicated extraction — Emit each physical waveform once even when several cues share it
- HCA Encoding & Decoding — Encode PCM to HCA, decode HCA to PCM/WAV
- USM Extraction & Building — Extract or create USM video containers
- USM Metadata — Read and export USM metadata as structured JSON
- Key Testing — Test decryption keys for encrypted HCA files
- Encryption Support — Encode HCA with encryption keys
- Python bindings —
pip install cridecoderexposes the full API via PyO3 - Pure Rust — No C dependencies, works on any platform Rust supports
Usage
Add to your Cargo.toml:
[dependencies]
cridecoder = "0.3"
ACB Extraction
use std::path::Path;
use cridecoder::extract_acb_from_file;
let tracks = extract_acb_from_file(
Path::new("audio.acb"),
Path::new("output/"),
).unwrap();
if let Some(tracks) = tracks {
for track in &tracks {
println!("Extracted: {}", track);
}
}
ACB → WAV (decode in one call)
Extract an ACB and decode its HCA tracks straight to WAV. The per-AWB AFS2
subkey is applied automatically, so encrypted (type-56) ACBs only need the
global keycode (pass None for unencrypted ACBs):
use std::path::Path;
use cridecoder::decode_acb_to_wav_from_file;
let paths = decode_acb_to_wav_from_file(
Path::new("audio.acb"),
Path::new("output/"),
None, // Option<u64> global keycode
).unwrap();
for path in &paths {
println!("Wrote: {path}");
}
In-memory extraction (no disk I/O)
extract_acb_to_memory returns the waveform bytes per cue. For ACBs where
several cues share one physical waveform, extract_acb_unique_to_memory
emits each waveform once and lists the cues that reference it:
use std::io::Cursor;
use cridecoder::extract_acb_unique_to_memory;
let acb = std::fs::read("audio.acb").unwrap();
let waveforms = extract_acb_unique_to_memory(Cursor::new(acb), None).unwrap();
for wf in &waveforms {
let cue_names: Vec<_> = wf.cues.iter().map(|c| c.name.as_str()).collect();
println!("{} bytes ({}) → {:?}", wf.data.len(), wf.extension, cue_names);
}
ACB Building
use std::io::Cursor;
use cridecoder::{AcbBuilder, TrackInput};
let hca_data = std::fs::read("track.hca").unwrap();
let track = TrackInput::new("my_track", 0, hca_data);
let mut builder = AcbBuilder::new();
builder.add_track(track);
let mut output = Cursor::new(Vec::new());
builder.build(&mut output, None).unwrap();
HCA to WAV
use std::fs::File;
use cridecoder::HcaDecoder;
let mut decoder = HcaDecoder::from_file("audio.hca").unwrap();
let info = decoder.info();
println!("Sample rate: {}, Channels: {}", info.sampling_rate, info.channel_count);
let mut output = File::create("output.wav").unwrap();
decoder.decode_to_wav(&mut output).unwrap();
PCM to HCA
use std::io::Cursor;
use cridecoder::{HcaEncoder, HcaEncoderConfig};
// Generate or load PCM samples (interleaved stereo f32)
let samples: Vec<f32> = vec![0.0; 44100 * 2]; // 1 second of silence
let config = HcaEncoderConfig::new(44100, 2) // 44.1kHz stereo
.with_bitrate(256_000); // 256 kbps
let mut encoder = HcaEncoder::new(config).unwrap();
let mut output = Cursor::new(Vec::new());
encoder.encode(&samples, &mut output).unwrap();
USM Extraction
use std::path::Path;
use cridecoder::extract_usm_file;
let files = extract_usm_file(
Path::new("video.usm"),
Path::new("output/"),
None, // optional video decryption key
false, // export audio
).unwrap();
for file in &files {
println!("Extracted: {:?}", file);
}
USM Building
use std::io::Cursor;
use cridecoder::UsmBuilder;
let video_data = std::fs::read("video.m2v").unwrap();
let builder = UsmBuilder::new("my_video".to_string())
.video(video_data);
let mut output = Cursor::new(Vec::new());
builder.build(&mut output).unwrap();
Python
The same API is available from Python via PyO3 bindings:
pip install cridecoder
import cridecoder
# Extract + decode an ACB to WAV bytes in one call (no disk I/O).
# Encrypted (type-56) ACBs only need the global key; pass key=None otherwise.
acb = open("audio.acb", "rb").read()
for track in cridecoder.decode_acb_to_wav_bytes(acb, key=None):
print(track["name"], track["extension"], len(track["data"]))
# De-duplicated extraction: each physical waveform once, with its cues.
for wf in cridecoder.extract_acb_unique_bytes(acb):
print(wf["extension"], [c["name"] for c in wf["cues"]])
# Decode a standalone HCA (key/subkey for encrypted files).
wav = cridecoder.decode_hca_bytes(open("audio.hca", "rb").read())
Every disk-based function has an in-memory *_bytes counterpart that takes and
returns bytes. See cridecoder.pyi for the full typed signatures.
Supported Formats
| Format | Description | Operations |
|---|---|---|
| ACB | CRI Audio Container | Extract / Build |
| AWB | CRI Audio Waveform Bank | Extract / Build |
| HCA | High Compression Audio | Encode / Decode |
| USM | CRI Video Container | Extract / Build |
License
MIT
Metadata
Release files for cridecoder 0.3.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cridecoder-0.3.7.tar.gz | 137.4 kB | With provenance | Details for cridecoder-0.3.7.tar.gz |
Built distributions (wheels)
Total release size: 25.5 MB
Release files / cridecoder-0.3.7.tar.gz
| Download URL | cridecoder-0.3.7.tar.gz |
|---|---|
| Size | 137.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3f18f4dcdc86d9166baa93ad3d29e52912846d03eb9429868f3d68e720043f16
|
|
BLAKE2b-256 checksum How to use checksums |
a4f6f56fcdb6783079d4dfa2d925d9964fd367e45e4fb6aea9749c53a84d3549
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 755.7 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
9cacb395f24d078f6813213f9a068177c578513767b3fb8d9ea872a7835adf57
|
|
BLAKE2b-256 checksum How to use checksums |
d0b07bbaf945e5a54c17ed854275358f4c99ad8c09d1d0589466d5447f6651d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 742.9 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
d9bfc700520b52d36298fbf39da1f29d25e600bca12d9821e9a1601a1d904045
|
|
BLAKE2b-256 checksum How to use checksums |
25a91995d80af0a216a3bc68174b59c4cb39de8e7066ddc7127cf46b4360b8d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 748.4 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b33d4f089e7c31f95728adbca1d17a64d050b015da4a5f1bc2d7f4db36748db2
|
|
BLAKE2b-256 checksum How to use checksums |
f1698890fe560331dc738f747f53597a6c1098e150a54c086fba84e5bfa4b554
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 748.2 kB |
| Tags | CPython 3.15 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
2b37ce4afb3d66fc72ce3c5d3207f7b5855c9a77130c4421798821debb47aaa3
|
|
BLAKE2b-256 checksum How to use checksums |
b6105c062c3b163e2cb1793d0a6afb4038a81194dddd4ca54ab4c387a649614f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp314-cp314t-win_amd64.whl
| Download URL | cridecoder-0.3.7-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 599.9 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c14180312dc14c5d133ac024224b696e13b63d4c086652cd6fd3b60a8d653fc9
|
|
BLAKE2b-256 checksum How to use checksums |
ed6a3e7a1de63e0ab1732513ea8b3778858aa554442a6fe7273a91281f003936
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 748.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3d395d1588af1777db88ce653fbf719717db2cb0e8ec5e72f7d3e4219418562f
|
|
BLAKE2b-256 checksum How to use checksums |
d69d7b8e4e056a8053dd9105fbf9f5e818763a85eddc0bdaeed8cce1026f4afe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 733.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
5d1655c1636b796aebb33ccabb17b2816d95de2ddaedc9e3d8e3a35cd9b6755c
|
|
BLAKE2b-256 checksum How to use checksums |
43c17cdcbef81dbd1bbb43d6bf63afe38d981c80d284e438de7c7312c3258dfc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | cridecoder-0.3.7-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 677.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e192026b8422b229476070479e455ea5acfa8526fe361ab845ff19347fd3ff16
|
|
BLAKE2b-256 checksum How to use checksums |
4658289c639e0ab10f96e395781d46c5d5fa7f6e8d4f8fd278d651443835007d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp314-cp314t-macosx_10_12_x86_64.whl
| Download URL | cridecoder-0.3.7-cp314-cp314t-macosx_10_12_x86_64.whl |
|---|---|
| Size | 699.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
d100350f55f131136f85134965942d9213368156d52f65f2f781b3daee706b97
|
|
BLAKE2b-256 checksum How to use checksums |
899a3cb347935e3b42ea0912070eabb628570ea3f224c7741c6c246e5b713926
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 748.2 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9f535aed85eef45bac602a7985ff512e946948b8ce09442e58aba399d8684853
|
|
BLAKE2b-256 checksum How to use checksums |
db2320727abb4ea961de201c03db543c932bf3676b47adb2e2b9107ebecc4417
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 737.4 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
bf190a0706c6be1ea4f1a912a4472aaa2458e4f499c7033f656de91214ef12a5
|
|
BLAKE2b-256 checksum How to use checksums |
0851abb5cbf242ff9c7924784edf9c2d36693d687dedd3679be53e0fb81ac6ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp313-cp313-win_amd64.whl
| Download URL | cridecoder-0.3.7-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 600.4 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8cd47ab4961a51df1fa7d2aaf876a8c7e9160d012b1fbaa102ff2cd07b5eedf4
|
|
BLAKE2b-256 checksum How to use checksums |
1c61008730c6d341d91a403d43c5c21d73c30cef0123758a22508a51d830654b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 749.4 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
86f74d8b60dc9bfd4fd685121d3d4eed98f25a6e353b633107f0b4ac26c83aef
|
|
BLAKE2b-256 checksum How to use checksums |
437d58a00fc6f19dbc8c3fcc6ac1c784819b243fa32f4b963469a4129e9e1691
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 737.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
ef79727a95126c2d0ba3e163e6c39ca7ab93148722228ff234493697846bb582
|
|
BLAKE2b-256 checksum How to use checksums |
58c6e91d1fa0585bfe54ea0cb4f50f85e668a50f1b1b84c87cebef768594db28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | cridecoder-0.3.7-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 678.9 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
dde8df2ba64d3ce2023d79d1b3f7ed3265342cad3bea335fa9d767b4d7281759
|
|
BLAKE2b-256 checksum How to use checksums |
476f02ddf2cb1048584c91aa5e8dbdf9ed215ae4047689831c6cab1c1b9ed966
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | cridecoder-0.3.7-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 700.3 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
cb69846a4eb31ce364af347a5136aaed0f36a6a1a2a5bbd46bc6de21a6293e2a
|
|
BLAKE2b-256 checksum How to use checksums |
d467932f6dfedc3fc24469828ec3ecf825b1d7ca920997750b302345f4d46a62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp312-cp312-win_amd64.whl
| Download URL | cridecoder-0.3.7-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 600.8 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
46c774d827e2b5d7b91c9ba813b5b5bdefd4f7191cb177d5dabf84ab01f62544
|
|
BLAKE2b-256 checksum How to use checksums |
9c32668d8bff491c90e744805fcb3bf05d584e70e1170c953ed7b51a1d586c1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 749.9 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4462a909a6e514946632148625f49fa5952f3dc2bdaa5a9594b72f22d6a2241c
|
|
BLAKE2b-256 checksum How to use checksums |
e18a79e4a6107676d1176fc594f872131f04877bb73f2e71ad5aaa7f662a8cb2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 738.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
d7244c481cfcbb476332f7d6fca2d4a2ebaa1cecbc7deda72041fb612a80c912
|
|
BLAKE2b-256 checksum How to use checksums |
6a51f9034270edc567c655af5c4eb46a65fa31dbb329adc76a55c91f5487e658
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | cridecoder-0.3.7-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 679.6 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0351fbc7180d450eded1d4d4aa0aefcd09f32bf04a784a88e7e8d7aeff8851f1
|
|
BLAKE2b-256 checksum How to use checksums |
a075ca92d45995f098e3666c7077da6665c0e51a646f95c0b29b1d09ea9c3eb0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | cridecoder-0.3.7-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 700.7 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
bcdc2c92119067d35642c3e7712710e4ae8ec5ab5649e6005cebf2b872f408dc
|
|
BLAKE2b-256 checksum How to use checksums |
06ccfc5c86b5c9a190fd75b30b7c2262a92e7bc6a170edd224927dfe59708d11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp311-cp311-win_amd64.whl
| Download URL | cridecoder-0.3.7-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 604.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
177b7a6cb3aad644038e17b4f0d0d99c23b827fc437fbf619ae23f594b7d2762
|
|
BLAKE2b-256 checksum How to use checksums |
01ef6d692dd99e2071ebdbd6c4e9a0fe3e5f3806985cc7667b5bed6dbc1cea1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 753.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
518ce44823299bea0010dfc86da92a90b58db6e9819e4b3003e7979563e88b75
|
|
BLAKE2b-256 checksum How to use checksums |
1130203668c83197a1b02d14fd0a04129d675041c1939ccc3abbb368cbbb4468
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 741.4 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c6a0a705cba6cbd5489c53fb995e9b0345dfa8709c20726a56de1289db4a0768
|
|
BLAKE2b-256 checksum How to use checksums |
1c7eae1d039e43a1f041ec61a18175a0557eef461f652066551e6f4de445d4ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | cridecoder-0.3.7-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 681.7 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ffbb72f5aebc34ea2d8224e65ed2a596d2d7b66fab5043e05eadca28dab48807
|
|
BLAKE2b-256 checksum How to use checksums |
bedc132151083caacafb2c3332ffdae19b631c5ad987a93d65025bc27c7178c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | cridecoder-0.3.7-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 699.8 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
921116cc2b3c0348dc37a849208867c989d4432727d9a382551fb05e8fe4b88c
|
|
BLAKE2b-256 checksum How to use checksums |
4c4c479331661d6a2ae92c92b44bb96110ce2807d4ead36d7a7c81d6512c4075
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp310-cp310-win_amd64.whl
| Download URL | cridecoder-0.3.7-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 604.2 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ac1524c456b072fe4629300c6d5cda42c4222b6b001a4262a3665827bce2c626
|
|
BLAKE2b-256 checksum How to use checksums |
2db098f31f292583d24bea55e0c7a944fb5a5fea6d2c97ae7d4cf1b49251ec71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 753.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
27270dc549076c77618e7b8d25aa5e9bed823b02e21d7c5f0f80548a9a399120
|
|
BLAKE2b-256 checksum How to use checksums |
d68bbf40584f0d5aff43b6d27c13e7968565a4f363e8f42173429dc296d1b229
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 741.4 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
8396d2fcfd553edd04f85fc32ea9db44ef13aec194bdd36d1e9843bbf2bcf849
|
|
BLAKE2b-256 checksum How to use checksums |
91e966f43c3041e3dda2a4109b750389c5e4f93c213a3a123e6eadeb86a2e54b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | cridecoder-0.3.7-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 681.8 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
025230749ddb85e1d42d820dcf307da6f8c8e6c69773836cb3c5f81a16119d59
|
|
BLAKE2b-256 checksum How to use checksums |
375692a8588bda4d2afc22f404ac8d44c91269b2b1109202bf116fb97b0f559e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | cridecoder-0.3.7-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 699.9 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b18ab50bedcedaffa08f761d6b8a20d2be0a0ae826bcd386eb1d01b99a67829a
|
|
BLAKE2b-256 checksum How to use checksums |
1bb3cbbba19a77b91ba391fecfe62f661e4f88b778d0ac053b774b4dd6c7d636
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp39-cp39-win_amd64.whl
| Download URL | cridecoder-0.3.7-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 604.5 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
21359be802db534dc202f3f4b012835004d661f1856805021cd2b7891b8fddd8
|
|
BLAKE2b-256 checksum How to use checksums |
69715e2fbd72081e7329a2a9ad1349d892471db6581f2219362cb88a77044c2a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cridecoder-0.3.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 753.7 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3860583cea8efe059ec0d89659012b1903cc0de0fa4a4f8b0b7a0903bfdf1eb9
|
|
BLAKE2b-256 checksum How to use checksums |
2fd0c551928aa65a5707d86941776445ea32702eedeb95c7db166815830109c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cridecoder-0.3.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 741.6 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0cab6390624468e0f77f845afe5e03edcef3a457c23bd52c7553da9c248fb9f4
|
|
BLAKE2b-256 checksum How to use checksums |
3031f582b562c6d5c85155cc58f56cde6b0e36836dda1b48da7faeed7308300c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | cridecoder-0.3.7-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 682.0 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8fc6eb141ec4a5b35d7eb1a1db9179974f1cdd465d104cfd3088dc4479d5dce1
|
|
BLAKE2b-256 checksum How to use checksums |
b3c81580f742a1ee3a932d79e591d1a5c00644c2886f0b2609ce6e150b078f0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logRelease files / cridecoder-0.3.7-cp39-cp39-macosx_10_12_x86_64.whl
| Download URL | cridecoder-0.3.7-cp39-cp39-macosx_10_12_x86_64.whl |
|---|---|
| Size | 700.2 kB |
| Tags | CPython 3.9 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
fb34cdc2dc6606242bfca37bb9fa50d6d97987ddbf6359b9e404e2301b980039
|
|
BLAKE2b-256 checksum How to use checksums |
8009aa55a72ce1f60c4dc7b3da9be8111f4671251b86b43728b8470cf6021cd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logSecurity for cridecoder 0.3.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 37 files in this release have been uploaded with provenance metadata.
Attestation for cridecoder-0.3.7.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 8, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.