Skip to main content

High-performance Rust-backed ROUGE scoring for Python

Project description

rouge-rust

rouge-rust is a Rust-powered replacement for Google's rouge-score Python package. It provides matching ROUGE-1, ROUGE-2, and ROUGE-L metrics through a PyO3 extension module, with fast batch APIs for large-scale evaluation workloads.

Features

  • ROUGE-1, ROUGE-2, and ROUGE-L scoring
  • score() for drop-in per-pair scoring
  • score_batch() for list-of-dicts batch scoring
  • score_batch_flat() for high-throughput struct-of-arrays batch scoring
  • Rust core optimized for large datasets

Installation

pip install rouge-rust

Or with uv:

uv add rouge-rust

Usage

import fast_rouge

single = fast_rouge.score("the cat sat", "the cat sat")
print(single["rouge1"].fmeasure)

batch = fast_rouge.score_batch(
    ["the cat sat", "hello world"],
    ["the dog sat", "hello there"],
)
print(batch[0]["rougeL"].precision)

flat = fast_rouge.score_batch_flat(
    ["the cat sat", "hello world"],
    ["the dog sat", "hello there"],
)
print(flat.rouge1_fmeasure[0])

Local development

Set up a local environment and install the development dependencies:

uv venv
uv pip install -e .[dev]
uv run maturin develop --release

Run tests:

cargo test
uv run pytest -q

Run the benchmark:

PAIR_COUNT=100000 REPEATS=3 uv run python benchmark.py

Contributing

See CONTRIBUTING.md.

License

This project is released under the MIT License. See LICENSE.

Release

Build a source distribution and wheel:

uv run maturin build --release --sdist -o dist

Validate the distributions:

uv run twine check dist/*

Upload to PyPI:

uv run maturin upload dist/*

GitHub Actions release flow

This repo includes a GitHub Actions pipeline in .github/workflows/release.yml.

  • pushes and pull requests to main and develop build and test wheels
  • tags matching v* build release artifacts
  • tag builds publish to PyPI and create a GitHub Release

One-time PyPI setup

Configure PyPI trusted publishing for:

  • owner: kyle-mirich
  • repository: rouge-rust
  • workflow: release.yml
  • environment: pypi

After that, creating and pushing a tag such as v0.1.0 will trigger publishing.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rouge_rust-0.1.10.tar.gz (14.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rouge_rust-0.1.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (278.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (279.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (278.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp313-cp313-win_amd64.whl (182.7 kB view details)

Uploaded CPython 3.13Windows x86-64

rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp313-cp313-macosx_11_0_arm64.whl (282.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rouge_rust-0.1.10-cp313-cp313-macosx_10_12_x86_64.whl (289.3 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rouge_rust-0.1.10-cp312-cp312-win_amd64.whl (182.8 kB view details)

Uploaded CPython 3.12Windows x86-64

rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp312-cp312-macosx_11_0_arm64.whl (282.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rouge_rust-0.1.10-cp312-cp312-macosx_10_12_x86_64.whl (289.2 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rouge_rust-0.1.10-cp311-cp311-win_amd64.whl (183.9 kB view details)

Uploaded CPython 3.11Windows x86-64

rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp311-cp311-macosx_11_0_arm64.whl (283.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rouge_rust-0.1.10-cp311-cp311-macosx_10_12_x86_64.whl (289.7 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rouge_rust-0.1.10-cp310-cp310-win_amd64.whl (183.9 kB view details)

Uploaded CPython 3.10Windows x86-64

rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (280.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp310-cp310-macosx_11_0_arm64.whl (283.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rouge_rust-0.1.10-cp310-cp310-macosx_10_12_x86_64.whl (289.9 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

rouge_rust-0.1.10-cp39-cp39-win_amd64.whl (185.4 kB view details)

Uploaded CPython 3.9Windows x86-64

rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (292.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (281.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

rouge_rust-0.1.10-cp39-cp39-macosx_11_0_arm64.whl (285.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rouge_rust-0.1.10-cp39-cp39-macosx_10_12_x86_64.whl (291.7 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

rouge_rust-0.1.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (281.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file rouge_rust-0.1.10.tar.gz.

File metadata

  • Download URL: rouge_rust-0.1.10.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rouge_rust-0.1.10.tar.gz
Algorithm Hash digest
SHA256 e8333a719df027d62a5a3a781492a942947cace171497ab6912b933097699df4
MD5 595ea8d013ff1bddc267eb235f0f01b8
BLAKE2b-256 a7e206d1eca93b62b41a77921688af66c3bec418611175e7c1e44ccabd9994af

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10.tar.gz:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 934c25bf1a81f5244227bdbc65249a0fe5ae6432a54996bc32b90bac5762fbae
MD5 63d138d7e79f94f9ada562e16cc79548
BLAKE2b-256 fbbec8d45adb1802b520ef5c3a5fa2df10a5cf8ff56db817fb1390e9c81a7d2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 882409379194d72e5e4c141ca55892c4e5f8725a60a5b7cd1e86a61feabf2d99
MD5 4e3ba047067a4d48a37256eac3822284
BLAKE2b-256 23582127ab25a29b7dd68dffa2f4a2ab46cfffb5bd4a49f805b72fcd238e19e2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e15a8fb1432692b4acd6afc771f7a9f5cb81efb7c6397f93bad3768ebe01e25
MD5 e86d7cc0f72694ad3d995d1f748e66df
BLAKE2b-256 dd553588ad0e071fd30b5581f9d73702b685fdf05c32837c390e1113c37afa88

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f025a9adf6294c0f5d9d690d9289edcfe0ded0b296b806b3272d904c57179b39
MD5 c7f4987eec753be655d7e7379fafd295
BLAKE2b-256 d32680ae66d89babb07063e8c337c8509b2268017221d195cd671c877c33d670

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 85f02cd8e187f5a85e51b404f1bb91c82dceeb039ddf7ef07727537d1739eda0
MD5 636317781f5d9c82be52dc0c711ba0ea
BLAKE2b-256 4c1b94952be9d8fd094b2988cac2efb6cc57a1414074395483817e6c76f1f81e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp313-cp313-win_amd64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3724fee87046fb614884a93bdbf0b573f8719e3d25d41e476a43bae75650c8ad
MD5 448077e340d2e61bb7f9188e8cf0ea0a
BLAKE2b-256 707270264ed9a3b0e774f9190a9b4cdd5adf104be03e328a310916f1b0a403cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4f53d97dce90be655bef2c8115700126fcca9209343b7e48d378e9ca64a31b8
MD5 b3417b86d818cf529aba45512cf062d5
BLAKE2b-256 b47f843d69dffb539be555ebe0f127c1699073e29d5bdac7861185dc507c81f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1f52d9286dff1d8ad12eeadc15cae8c4d4c518836194757d13312a7756f1472
MD5 41b6e24a1f2e0f77ae77d6f28a587bf9
BLAKE2b-256 0caf31e5b0a7e9b55ed4938a94b88972ffa1349cbead13a9448e11d4fc62e1ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8ef14c16256c35aedb591e173430968c43752c0f2023a9df891d210258d6a025
MD5 87e7b065549750c4448dc4d01f0ffb1e
BLAKE2b-256 b26d17e75d683e6eab581510c91ef37a23d6be10e314c1c9a87f7340b8b78445

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2f9049cb38ed27f72a046fbc84f3ef12b462d178ee895626861ec08491850dca
MD5 c7149d33a4a9c7300b51216c5c2a3234
BLAKE2b-256 74279d572d60d887c372220c5368d97596e9560de1ee44b451f298d584c72748

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp312-cp312-win_amd64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9697151da29610f6f80b9b330bc1d8256535bc6f22192f42dca1f90935b54add
MD5 7cc778fc519deb73fda162531898a962
BLAKE2b-256 eeecac1225fe510e252c978276035ad4fd5fbf118502afb1963e7e5b4fa96d21

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 43ae26b0604576b52989a2f87b42c027e10e2b785a56b23cc8140e094b633803
MD5 b8d18150a57be7621cdc6824962f7fac
BLAKE2b-256 3a879e452d41974b24a1b41199bc67d48545a87e0472b5e25d830ead76c4a6e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3ac01a9f68423f90cb9657460b297de599e1d4e0af56847b1ce082bbb81b6ad
MD5 226aa2c6a4b66cf10543716561e71b47
BLAKE2b-256 23e5b048c0a4c4aad1922e0f51f9c47079b09357867da2b0012adc5160dc2b5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0d45673c6de146607b58c1dd27f61da0e90b6e40711ec2da50dba96d75d03fea
MD5 a7ca86a21fd582bbca85502503f5aef6
BLAKE2b-256 407c7c4e65f6a591d928fd17880682bc3a78750501d2dccb05b22b2398e4ed2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a58a32b9a848ccff52342334dd22aff7133c6b62fa09010b05b11b4d0b1ac100
MD5 8ff0d7f33b98d8bea0c29a6ee410b932
BLAKE2b-256 643d6e972fb0d4cf49aa20ef6253bed5df12cdb7511f43115858064d1f96ecbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp311-cp311-win_amd64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e9a1776112813a0a1a1bc294562fad7b60c594cec2af5c74b18297ec02f20547
MD5 55aa2fb6d904ae340d1225f63754945b
BLAKE2b-256 03623ac8bafef9dfc686d8ee25555955c6329e68cc0f776d60ee1c275a3fba85

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 952bf83ec9b002b1f0daab1c30152e09879faa1c3ba3a7ee772c3db27a748f48
MD5 eb816216922f9eca28ca157e4f956ef7
BLAKE2b-256 0e691ef2cfb62dcb15f03ac0536bb3f08537d54a7fe97b2a521fe2bf52b7bb6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de5e7edc59edeec4d61b2616d34492ffd4af292bcb87fc001e0cdd6c96be405b
MD5 05998999cecfed2d72126c7574054c08
BLAKE2b-256 d6813754cd8172085bd172b9cd7afbf43c8de89612782226cb2325b1153445c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d449656e35381259da9ffdb0e601f317a54abaeeafd7372aefd2e433c7cef91b
MD5 b0175749c45f997b06f84313137277b7
BLAKE2b-256 0f2911cab5be008d6f4ce6807294519ee23eefdc555d676a4c7b8b43bba4863b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b94c94fd4859c951be277c9292b57a2f1ba3a9e211bea464d6511328f90419fa
MD5 9488212ee075348bc5c15b184e2975e8
BLAKE2b-256 68e0c7e2fb1181b17e34dae684a786fd3b45ae3557f025e6fdb14121a93b4d99

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp310-cp310-win_amd64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 332908cf42872a94f511cf8e33a96121c4f56e00e08bf86520c0e6dafe9312a7
MD5 b98b1022112a68f03c574fb442a005e8
BLAKE2b-256 6f22ac0a023b82e17614d6794d7759271003e11d9b7d3634a60959db1de28892

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 548e128126946f4cddab14ff2eaa16e1aa19afc8690d4615a25cec2b77b038b0
MD5 3f4794b23a53b7d63f9fa3d485528c64
BLAKE2b-256 ac75cdff70c2fee9e40320389179aa928211613189c8acc6da67c621b5064f06

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83851993fd5685893dd1c85a873ce402c4fec49a03f6004de89ec1e5912ad01a
MD5 1799727c1eb99ff79312172a76c9e633
BLAKE2b-256 87b5aa51d8b5bca51872c62fe06c295e45caa5b68a29fd99d7d927af8150cea7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 fc5919dfc907b8cc8d9412f7640d7699119a08d2b4a4182e3aba25bb9858d035
MD5 bdbab9f212545c732cd94ddc33be2ae7
BLAKE2b-256 22c4a4e2556c5fb8e108f76d79c9cb85126d39653cb4a0489617db05e9cc0915

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rouge_rust-0.1.10-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 185.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for rouge_rust-0.1.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ea88baedf0e5565d08e17139191815b93b67d51c094f7574f3fc61ab2c7be5d5
MD5 7b35789b6aa161348fdff555c2a14b16
BLAKE2b-256 5ab31d29cb2b2e95cb4dec49a0544574b775773697dd35f537578e40875149d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp39-cp39-win_amd64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9dcfcb8a43ef678f7672068865af53d21a5b9d7f7e39728e69029f320a983501
MD5 35633ab9e7632bf0c4f8c763ba1edc7b
BLAKE2b-256 a32f2a206e158e12203b101f3afbb27368c5cacd9d44033fef56e37b1373023b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b331a7576ff352e9dfed7a4b11e1717eb8aef1689b690d0bd523a2386202c1d6
MD5 f4ce98193600807fc7fd7e4f52be068d
BLAKE2b-256 daeb45d37c2d19a8ca48e695e9a31550aaf882ff262b21eabf5036bde0742f6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1d699edab3622d6d497897fa96cd201e345d89efc53297e9b81c352bd712933
MD5 ad04a83853f26b4aa28d233d51bbf77d
BLAKE2b-256 171f2eea93fafccb2efe0440ef50d01ea3c8fddf9805abde346ec5e76a3e06fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f7e4f5717fc28cb1bd210d981b5935cb3aa8e5ed92b87b2eba834859b6a81c6b
MD5 635bcd8a1870e76e330438c657eba93a
BLAKE2b-256 285e5403bd165c150e95ecbe851dcf24817caa4092b3817f8ebaea655d3c5927

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rouge_rust-0.1.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf463bb486f3abed992502d1bb080cb996332c9d9670cd6f4e85c8cfdbbd0f88
MD5 09025b1b6d706008bccf17ce0502f190
BLAKE2b-256 0ae4442cae3388f7fb128332bc2436f6eae743b285f910531ebd6f033691013f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.10-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on kyle-mirich/rouge-rust

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page