rouge-rust
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)
| File | Size | Uploaded | |
|---|---|---|---|
| rouge_rust-0.1.12.tar.gz | 32.3 kB | Details |
Built distributions (wheels)
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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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