Skip to main content

rouge-rust

CI PyPI Python License: MIT

Fast ROUGE-1, ROUGE-2, and ROUGE-L scoring for Python, implemented in Rust. Evaluate one pair or a batch with the same numerical results as Google's rouge-score for these metrics with stemming disabled and its default tokenizer.

  • Parallel batch scoring with results in input order.
  • A column-oriented API for analysis pipelines.
  • Rust computation releases the Python GIL in all three APIs.
  • Type hints, no runtime Python dependencies, and MIT licensing.
  • Tested wheels for CPython 3.8–3.14 on Linux (x86-64 and ARM64), macOS (Intel and Apple Silicon), and Windows x64.

API reference · Benchmarks · Architecture · Contributing · Changelog

Install

python -m pip install rouge-rust

The distribution is named rouge-rust; import fast_rouge. Prebuilt wheels require no Rust installation. Source builds require Rust 1.88+ and a C linker. Linux wheels target glibc 2.17+; musl, PyPy, and free-threaded Python are not part of the tested wheel matrix.

Quick start

import fast_rouge

scores = fast_rouge.score("the cat sat", "the cat")
print(scores["rouge1"].precision)  # 1.0
print(scores["rouge1"].recall)  # 0.6666666666666666
print(scores["rouge1"].fmeasure)  # 0.8

The reference comes first, followed by the prediction. Each metric exposes read-only precision, recall, and fmeasure floats between 0 and 1.

Score batches

Choose the result shape that suits your pipeline:

Function Result Use when
score(reference, prediction) Dict of three Score objects Evaluating one pair
score_batch(references, predictions) List of score dicts Iterating over examples
score_batch_flat(references, predictions) Nine metric columns Computing statistics or creating a table
references = ["the cat sat", "hello world"]
predictions = ["the dog sat", "hello there"]

results = fast_rouge.score_batch(references, predictions)
print(results[0]["rougeL"].fmeasure)  # 0.6666666666666666

flat = fast_rouge.score_batch_flat(references, predictions)
f1 = flat.rouge1_fmeasure
print(f1)  # [0.6666666666666666, 0.5]
print(sum(f1) / len(f1))

Batch inputs must be equal-length sequences of strings; unequal lengths raise ValueError. Empty batches are valid. Each flat property access creates a new Python list, so save a column once before looping over its values. The batch APIs eagerly consume their inputs; use chunks to bound memory. See API examples for chunking and DataFrame conversion.

Compatibility and limits

This is a focused scoring library, not the complete rouge-score class API. It does not implement stemming, custom tokenizers, rougeLsum, multi-reference selection, bootstrap confidence intervals, or aggregation.

Tokenization first lowercases Unicode text, then splits on characters outside ASCII a-z0-9, matching the reference algorithm. For example, Kelvin becomes kelvin, İSTANBUL becomes i stanbul, and café becomes caf. Text with no remaining tokens receives zero for every score, including two empty inputs. This tokenizer is not suitable for general multilingual evaluation.

ROUGE-L takes O(m × n) time and O(min(m, n)) working memory for token sequence lengths m and n. Long documents can be expensive. Batch workers use Rayon's shared thread pool; set RAYON_NUM_THREADS before starting Python to bound CPU concurrency. The package is still in the 0.1 alpha series.

Benchmark

From a development checkout:

uv run --extra dev python benchmark.py --pairs 10000 --repeats 3

The benchmark warms up all paths, compares every score with rouge-score, and reports median timings. It measures flat scoring both before and after copying all nine columns to Python lists. Hardware, input length, and thread count matter; the methodology explains how to reproduce and interpret results.

Develop

Install Python, Rust 1.88+, and uv, then:

git clone https://github.com/kyle-mirich/rouge-rust.git
cd rouge-rust
uv venv --python 3.13
uv pip install -e '.[dev]'
cargo fmt --check
cargo clippy --all-targets --locked -- -D warnings
cargo test --locked
uv run --extra dev ruff check .
uv run --extra dev ruff format --check .
uv run --extra dev pytest -q

Rebuild after Rust edits with uv pip install -e '.[dev]'. See CONTRIBUTING.md for testing guidance and the release guide for packaging and trusted publishing.

Community and license

Bug reports and focused pull requests are welcome. Follow the contribution guide and code of conduct. Report vulnerabilities privately through the security policy.

Released under the MIT License.

Metadata

Release files for rouge-rust 0.1.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rouge-rust 0.1.12
File Size Uploaded
rouge_rust-0.1.12.tar.gz 32.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for rouge-rust 0.1.12
File
rouge_rust-0.1.12-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rouge_rust-0.1.12-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
rouge_rust-0.1.12-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
rouge_rust-0.1.12-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
rouge_rust-0.1.12-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
rouge_rust-0.1.12-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rouge_rust-0.1.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
rouge_rust-0.1.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
rouge_rust-0.1.12-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
rouge_rust-0.1.12-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
rouge_rust-0.1.12-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rouge_rust-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
rouge_rust-0.1.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
rouge_rust-0.1.12-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
rouge_rust-0.1.12-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
rouge_rust-0.1.12-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rouge_rust-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
rouge_rust-0.1.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
rouge_rust-0.1.12-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
rouge_rust-0.1.12-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
rouge_rust-0.1.12-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rouge_rust-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
rouge_rust-0.1.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
rouge_rust-0.1.12-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
rouge_rust-0.1.12-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
rouge_rust-0.1.12-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
rouge_rust-0.1.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
rouge_rust-0.1.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
rouge_rust-0.1.12-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
rouge_rust-0.1.12-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
rouge_rust-0.1.12-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
rouge_rust-0.1.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
rouge_rust-0.1.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
rouge_rust-0.1.12-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
rouge_rust-0.1.12-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details

Total release size: 9.5 MB

Release files / rouge_rust-0.1.12.tar.gz

Download URL rouge_rust-0.1.12.tar.gz
Size 32.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9231ff451836a82ee5ebc51229e2dff819731136e5c493aae211d2e3a22058af
BLAKE2b-256 checksum
How to use checksums
b6459ed4a493aed4d5996f4178cd6a46b7b438c633351f2359aebc74b7d94b7c
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp314-cp314-win_amd64.whl

Download URL rouge_rust-0.1.12-cp314-cp314-win_amd64.whl
Size 187.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
14f3114c579d87ab79d9f377b640c20a0898fcc6efd20bd24ebaead3eb32e458
BLAKE2b-256 checksum
How to use checksums
6477023b275f4ef8d2b23d090a0bbc560e5e869c41f1f94edfad70784a988036
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rouge_rust-0.1.12-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 297.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e77b4da9341a4df88bfb630ad3d9b386ec40169d9cfd306f708b107c7d3683ec
BLAKE2b-256 checksum
How to use checksums
8f13ba25fbac04840e4be402f81a2c91faae9ffec5090614644c69dfcba79fc0
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rouge_rust-0.1.12-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 285.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8e39a7a9da09a19f1357c24fca8cfa0695a1cdeed6a564e8fed24632b32a2208
BLAKE2b-256 checksum
How to use checksums
8fe215a02e126fcc3552197749b259d7a273466d3214fc11b14d6fd44e98e477
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp314-cp314-macosx_11_0_arm64.whl

Download URL rouge_rust-0.1.12-cp314-cp314-macosx_11_0_arm64.whl
Size 285.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
98898aa40f1e36d2eb7bb01df95fcd3574582afe4f768eb113adb3ca233b9e39
BLAKE2b-256 checksum
How to use checksums
112cf09ca50c1da9cd22dc24ba118a231ab181c6568d8e5f69798a4edf9a0631
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp314-cp314-macosx_10_12_x86_64.whl

Download URL rouge_rust-0.1.12-cp314-cp314-macosx_10_12_x86_64.whl
Size 290.8 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
62156e2c740045a30611f13d8e336f9f4d8f9848cad34c985acc7205fbfca582
BLAKE2b-256 checksum
How to use checksums
b9d666de9577d1c1961650ab22977d6665cbfe5eb025a1491a8530aa425a9dcd
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp313-cp313-win_amd64.whl

Download URL rouge_rust-0.1.12-cp313-cp313-win_amd64.whl
Size 187.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
34a021268242ed5089150555d1b47ed0de0e93dd09fde67646aec4423c0b153e
BLAKE2b-256 checksum
How to use checksums
cf6409eb820b94e40e4bd196c33ecdf9c669205689e72acbb3b3c3ecbe4698c9
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rouge_rust-0.1.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 297.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e49cdc3701945b2df7ccd76cd274587d647fe58280ea5358c696cdefb9f7d5eb
BLAKE2b-256 checksum
How to use checksums
496688a645d4a64cf1fcf8de7facb96168f4a67413a7d0db8cab0e88dc23ac50
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rouge_rust-0.1.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 285.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
99f881fe99b29fef76d098cd0c4c650153059443d0032b727ebc08cfc06507b5
BLAKE2b-256 checksum
How to use checksums
1d880393360dfa710f4fc4e1651f0d38642711c6c4ba651701f8d951d02810e5
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp313-cp313-macosx_11_0_arm64.whl

Download URL rouge_rust-0.1.12-cp313-cp313-macosx_11_0_arm64.whl
Size 285.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
30f33c8957bd9e009b9aed21374f4a8eaf4068cf04ea261dcdd82f9fd7a76806
BLAKE2b-256 checksum
How to use checksums
346900b8fd1c87a3b059e81cb73d60e2946635377b06206fcc35a0fd85aa3821
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp313-cp313-macosx_10_12_x86_64.whl

Download URL rouge_rust-0.1.12-cp313-cp313-macosx_10_12_x86_64.whl
Size 290.6 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
f93d9a3d76bd21fd0cb052bacb0e1ad3af5022caaecc73cc33f07118e1d9675f
BLAKE2b-256 checksum
How to use checksums
45772f60ac9b93deeb1a05538792daac3fbe230a47b1eba9d8cf22dc8deb6e3a
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp312-cp312-win_amd64.whl

Download URL rouge_rust-0.1.12-cp312-cp312-win_amd64.whl
Size 187.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
69d1dcb62ea55814392351ac6d04ce73d8ef92623514ca51e9a67c519a9f41a2
BLAKE2b-256 checksum
How to use checksums
b73b3db38a8b44d586268f8d8d5da1454592f9bd1e8fc1ab418b50cf07f16f91
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rouge_rust-0.1.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 296.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
04ea352b8d63f3cf6b6b00c8f8f10c26ba2255d7715daec98d60155668db5aba
BLAKE2b-256 checksum
How to use checksums
ab6871eb18ec96860648560dc65ca02d68366123c2ed9a8ee5e2ffcb5b18854a
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rouge_rust-0.1.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 284.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b9e857cba2862c0b5f92167dafcca589945345464af0d47c74a8232c331c2e88
BLAKE2b-256 checksum
How to use checksums
01c2c15a18bf090276956b6a3d24646b10f1e14ec263cbaa21db0ff9a97315fe
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp312-cp312-macosx_11_0_arm64.whl

Download URL rouge_rust-0.1.12-cp312-cp312-macosx_11_0_arm64.whl
Size 284.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
75688e177955f2e6c1f5f3edd80876f769c7bf0d236c66a0da70f8274bcdecfa
BLAKE2b-256 checksum
How to use checksums
768b3997501e0473cd1904f98570fa1f1a80c3bf0da5582052864b229d11d8fa
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp312-cp312-macosx_10_12_x86_64.whl

Download URL rouge_rust-0.1.12-cp312-cp312-macosx_10_12_x86_64.whl
Size 290.4 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
25dc35124d54dd014bb17ecb729c1b9e7657a657df14d18db1905283382a0675
BLAKE2b-256 checksum
How to use checksums
2ada666a747b0ea59291036749567972fcac0f59175f0d7f2461072333e3ec4f
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp311-cp311-win_amd64.whl

Download URL rouge_rust-0.1.12-cp311-cp311-win_amd64.whl
Size 189.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
65e598a25350cf903df701fa344dfd84c5fac042f15669dbd6741e25ed4f533a
BLAKE2b-256 checksum
How to use checksums
94ff6da75f7f5d571df1f5a35e55a51f86d8db10fedd8a580dedd426e69f66e2
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rouge_rust-0.1.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 297.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1789446f61942e6df052c84d87dc819921c399593950a98a4be776a17da5e1a4
BLAKE2b-256 checksum
How to use checksums
2c19acdf55bdd0df1d44d36585499b4fca7a0c228d2a71ccd336d5c434931d80
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rouge_rust-0.1.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 285.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a55626f325ef64e28050b25f71a9aadfb45512cdfe0a3ddc7868630805c8cbb7
BLAKE2b-256 checksum
How to use checksums
4a6e4e41d047622a0b03a4b124c88d6f1a38ee22edf20a9bb1446323f9f1049a
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp311-cp311-macosx_11_0_arm64.whl

Download URL rouge_rust-0.1.12-cp311-cp311-macosx_11_0_arm64.whl
Size 286.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
141d97619a3901e6778b8be651f1065b58c3c4ede693579d96bd35f432d31074
BLAKE2b-256 checksum
How to use checksums
3a6cc4e7f18260746f8824a0ee7f754582a824f61590febc3cb0160884afcd60
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp311-cp311-macosx_10_12_x86_64.whl

Download URL rouge_rust-0.1.12-cp311-cp311-macosx_10_12_x86_64.whl
Size 289.6 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7f975d20b14021f1a1b577b88bfe4ae785f7b34da452db93376de1aa714d4409
BLAKE2b-256 checksum
How to use checksums
41e5defd68803e8b9a7450f3a35a0e89d923b6afedfbc8b2dbf1611c5d7f0cde
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp310-cp310-win_amd64.whl

Download URL rouge_rust-0.1.12-cp310-cp310-win_amd64.whl
Size 189.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
8a84c3f22f29e97bffe8ada508f5fd733810d991afb0496a6847b91a7bc33de8
BLAKE2b-256 checksum
How to use checksums
76cd28861da8c38fd386b84364a72f91fe9ad01fb3f5772257238b94a2e84454
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rouge_rust-0.1.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 297.3 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ad202e393f81350da8b02d25fc8138b1e56ac04e035571c2e1045617e7bbca1e
BLAKE2b-256 checksum
How to use checksums
eac3253e0f8d49deeb539082bb68ce2be0d2777e870cc416687d7cc63aaed381
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rouge_rust-0.1.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 285.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
dbf64a842fbc89f41036c4c1e7130bfec881ff11ebc14c08f6542de871701035
BLAKE2b-256 checksum
How to use checksums
25092cef335ecfcf513bb5e896c2de8dfbee407add18589116d8485f6509b465
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp310-cp310-macosx_11_0_arm64.whl

Download URL rouge_rust-0.1.12-cp310-cp310-macosx_11_0_arm64.whl
Size 287.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8f8b839ba0846390a1bcad410a2cce465bbb322f174e7cf43f164f7abb231605
BLAKE2b-256 checksum
How to use checksums
4a9a5c4f64c2d74eb234faf008710229b41f0f9232c4f6c6ef4de35f664338b3
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp310-cp310-macosx_10_12_x86_64.whl

Download URL rouge_rust-0.1.12-cp310-cp310-macosx_10_12_x86_64.whl
Size 289.9 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e72243bc8fa7291a524ddfeea10fba8b8955c5e5e0775a68425e063c242fd4d8
BLAKE2b-256 checksum
How to use checksums
d2c67cfabe95ca65e7f58b961a3a14cb102e7bad1328d07b9e4c9c93aef82604
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp39-cp39-win_amd64.whl

Download URL rouge_rust-0.1.12-cp39-cp39-win_amd64.whl
Size 191.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d0d2807b20d00ecde0d514796d8ae1e61a0c626cf17289a415ca3bb10a234fc0
BLAKE2b-256 checksum
How to use checksums
2a4aaa12af352ff0149e21d1b63586134ecfdec08fd5c67ffc733ae6f8901208
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rouge_rust-0.1.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 299.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4461b5a78ba41cd19db0ff9f32ff5579b8668ee0cc7ea7785c23eb7cceeba7fd
BLAKE2b-256 checksum
How to use checksums
a3892a21dc971ad3aeaee82cf4562206e8ec90b010e11f05505982630441058e
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rouge_rust-0.1.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 287.3 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
aeb11ad367e1017dbbdf7069862cba002f5f738b774fe76b644a1ee4472ca0f7
BLAKE2b-256 checksum
How to use checksums
451d4c626cdc42ad323ccb6e8c0210238d110330974d89b3a45e76e36378bde4
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp39-cp39-macosx_11_0_arm64.whl

Download URL rouge_rust-0.1.12-cp39-cp39-macosx_11_0_arm64.whl
Size 289.2 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
758d6145f599d747516ba6eba0b630f4af7adeeaa9b2d834d5a4c4080eb0fdce
BLAKE2b-256 checksum
How to use checksums
7827c7fee781a5daf1a9332559beb7b34254d7c8b851b760c5e207a6c5da2551
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp39-cp39-macosx_10_12_x86_64.whl

Download URL rouge_rust-0.1.12-cp39-cp39-macosx_10_12_x86_64.whl
Size 291.6 kB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d0d93a36703a965fccffbcfdb8ee2ac6e1b13023e0e9b8ad0038e24d0dadc372
BLAKE2b-256 checksum
How to use checksums
fd054a3283ff0958baebff33f1bfa61dc93f7331f332d5aa1d2ae097c7161b22
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp38-cp38-win_amd64.whl

Download URL rouge_rust-0.1.12-cp38-cp38-win_amd64.whl
Size 192.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
795e8dc74ff76a41befb24bb6f577cc3750c295f75ec945e421ac9fea486ed9a
BLAKE2b-256 checksum
How to use checksums
37411c7fecfecc7c6cc2ce867563a7de8e182f7be36b3c3ee4570c3cd43adbc7
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rouge_rust-0.1.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 299.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
aecb2fa74b1324b46d5664fe8dca30375a85a1269b58b3e6196265a48da6e8a5
BLAKE2b-256 checksum
How to use checksums
f49f4c82aa72c9d6fb820daeeb6953d00382b1bc9bd456f788ae6385dda154bf
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rouge_rust-0.1.12-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 287.7 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9c76ed58c0b60f6e2aaed4964496267f3620153286960e1e4d49854e2944e208
BLAKE2b-256 checksum
How to use checksums
b56c296e83093b2cb5ff907a29fe6482a0a7fe83db2e11b7921e872a1107dade
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp38-cp38-macosx_11_0_arm64.whl

Download URL rouge_rust-0.1.12-cp38-cp38-macosx_11_0_arm64.whl
Size 289.4 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c7569de56e8934e80d7370f1c44922761c793809d4d020f21d48f5610502f600
BLAKE2b-256 checksum
How to use checksums
5ffb46745ec5789397b015d9a6fb3949fbd3839389187e452c707b529d728776
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 Sep 22, 2026.

Transparency log

Release files / rouge_rust-0.1.12-cp38-cp38-macosx_10_12_x86_64.whl

Download URL rouge_rust-0.1.12-cp38-cp38-macosx_10_12_x86_64.whl
Size 291.8 kB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9e387ffcd64de5144dfb4b81ad13bb91a8932c207599d544a0f93fd4e009633d
BLAKE2b-256 checksum
How to use checksums
1107952cf2b564910ccc37e8cbaf1464d785f9e1c75c78350ec696c6607bffd1
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 Sep 22, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.12 This release

36 release files

0.1.9

31 release files

0.1.8

31 release files

0.1.7

31 release files

0.1.5

6 release files

0.1.4

6 release files

0.1.2

26 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page