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

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])

Development

Build the extension into the active virtual environment:

source "$HOME/.cargo/env"
.venv/bin/maturin develop --release

Run tests:

source "$HOME/.cargo/env"
cargo test
.venv/bin/pytest -q

Run the benchmark:

PAIR_COUNT=100000 REPEATS=3 .venv/bin/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:

source "$HOME/.cargo/env"
.venv/bin/maturin build --release --sdist -o dist

Validate the distributions:

.venv/bin/python -m twine check dist/*

Upload to PyPI:

source "$HOME/.cargo/env"
.venv/bin/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.7.tar.gz (11.5 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.7-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.7-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.7-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.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (278.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

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

Uploaded CPython 3.13Windows x86-64

rouge_rust-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.7-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.7-cp313-cp313-macosx_11_0_arm64.whl (283.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rouge_rust-0.1.7-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.7-cp312-cp312-win_amd64.whl (182.8 kB view details)

Uploaded CPython 3.12Windows x86-64

rouge_rust-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.7-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.7-cp312-cp312-macosx_11_0_arm64.whl (283.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rouge_rust-0.1.7-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.7-cp311-cp311-win_amd64.whl (183.9 kB view details)

Uploaded CPython 3.11Windows x86-64

rouge_rust-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (291.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rouge_rust-0.1.7-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.7-cp311-cp311-macosx_11_0_arm64.whl (284.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rouge_rust-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl (289.8 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

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

Uploaded CPython 3.10Windows x86-64

rouge_rust-0.1.7-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.7-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.7-cp310-cp310-macosx_11_0_arm64.whl (284.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rouge_rust-0.1.7-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.7-cp39-cp39-win_amd64.whl (185.4 kB view details)

Uploaded CPython 3.9Windows x86-64

rouge_rust-0.1.7-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.7-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.7-cp39-cp39-macosx_11_0_arm64.whl (285.7 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rouge_rust-0.1.7-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.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (281.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

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

File metadata

  • Download URL: rouge_rust-0.1.7.tar.gz
  • Upload date:
  • Size: 11.5 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.7.tar.gz
Algorithm Hash digest
SHA256 e58dc6bd7cee025722b42b3593182f2e521d8bb54c7bba38c3c6955c96efb8e9
MD5 9129e7b0a000ff05b549b7355622f94d
BLAKE2b-256 314450f574be9164b67109738611a3e413294afb5bccffa4dedf0bf16a819024

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7.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.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c1db103bbb08d696e99dbcb6e9302825187db68f21b64fd06a301c9753124a18
MD5 8b28ce2e64fbd6c4eb73deb1583c37e8
BLAKE2b-256 33abfabe0cde85afc8c508964c103dce1997d3c8b973cbd6b66177b1dea01a9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 10b193bba46ea1916c0d16b9cb4450d31ee332f27ade9b2bd3e8a21fc76d8cb2
MD5 44dc7db81998c26b1fe30666184674e4
BLAKE2b-256 5c10d615facb105b3c08a4c184b85766bb6fa6cd2da4aa407620bbba73976cb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8f0a832bcabfeefce81e2ae7714bcdbe9e842b468627bd2db5f062fa4e1140d9
MD5 d3f54f10308925c7c97bb99829be7ce6
BLAKE2b-256 4808f4440cfff50ea2287f57c49e9f510103c9340a5491ccb829eaed195edac0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9a8a04d0c1c10e0001f457554a9016f4036436a0cd1643ad7fcf8b755a0ba709
MD5 796ceb5809665b9d90995d6fd8f03733
BLAKE2b-256 ea8d5ec081f133c6a2c8233672c77daf666dc7f5fbe610c8a8b756cbbac50f54

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rouge_rust-0.1.7-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 182.7 kB
  • Tags: CPython 3.13, 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.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 400bd82445fd79a79d15a5bad500905a02166fabf2c195c0471a8c4d31cc46f9
MD5 ca5055cb726590968e708da72d86a364
BLAKE2b-256 24087d7a08aba36a52cad86c6c6e40f80a1446d529645c8e171318685a433e61

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f6d58c89ff51f4ececbf6174e0da008d8d34e3f8c83ff774fe256ae4c36e3eb4
MD5 7fa187b0176348cab4c8f4ed2830f70b
BLAKE2b-256 1a180f518dcf4d618c3a8f4177971deb3c763d9e3f48bb7f7f4ecae7df3f635a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 072c2cecd223f097eafbadd2e7e5c1958ca12e6a073e2849d3f4f555b1cb6fc7
MD5 9def1021e3d3a129de001d49354e994d
BLAKE2b-256 1cf959d69d11bb7dd98ff04b489127a1ff03ce2c1b0c28ceb92910222d2521ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 31c5bd7f57646e9f717286eb268561ca5a5a0126d5b4c2fcaee0983d1859f7df
MD5 e41bd30208f69229ce0d2d5d9fe3e3d8
BLAKE2b-256 07d607eeaa517cd044ab2e340bb41186bdfdd88ad36d9eb0098946b00eb22a87

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f002e2fb8405951b1edd3904661864496d089014523cec97b9b49f626a8e43b8
MD5 bc594b949d8fe3db434cb01b4fd4daef
BLAKE2b-256 274f2ab4b38cbf655c3142835c6258432e697e29642f2e4fbb8ed06d0a6089e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rouge_rust-0.1.7-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 182.8 kB
  • Tags: CPython 3.12, 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.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f5b6b8bee80a360c191ffe51def2de15d0e2ffce5c15f764fbde2f19e632898d
MD5 5a8229a355d26adbd78a98c1d745a00d
BLAKE2b-256 ed09eae49e89371fa0a7cd1ebab9367773777598c2fae6177d0d09e8093584b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 27f0d37d869eaf7aab20661f2d6dbfefecb152528b667119ad733fc466d24e0c
MD5 fa7a5e1fb4ed7f1d7b880f52ca6ab4df
BLAKE2b-256 6ba4034cb4f7da412337af578149232beb4940c8cefb5a46ce43d8195068fb85

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a14082e0aedea9b3878838ca55ea11a3fed45522f635033e66b84010106a61e2
MD5 f61013c8790aa8dc40d560a071b68af1
BLAKE2b-256 bf108931d059a8cbf0401990aac333f517680d217904df782e8a9ff3b5311d9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea051d34c172f075d92f786d502c0cb1d94eed9b067fb00f671e2a593253fe3c
MD5 761096f36ea6fa18631c57bc341f6c48
BLAKE2b-256 c8cd8877beca556a097ba0ad1ef05fda2491f749dc9c81335e7f186d0a416e13

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 376d132d7fc002f7dd241f5af6be9b1321e726152d0aa1d42efffeb014064cf5
MD5 6c0c54d2d4066529e767f2f5a7de462c
BLAKE2b-256 bd89b634812971f052d95a4fc134a796a0303119162bc779a0d041d658b03e8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rouge_rust-0.1.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 183.9 kB
  • Tags: CPython 3.11, 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.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 98d38070882dda3920ade5082134b1d0dea096ef659d4f1cf7e85adb21ed2728
MD5 895dc7ff2855bfa364c4c177f89c3d42
BLAKE2b-256 5d79557115ebba10f032791c704dd97441b581b856db306043a896e121f12687

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3bb17a1e026795829d4769ef198f7df318f63f3955a7fae59dca8f75f4166786
MD5 3a7b9ed6074c0b315152b63d2429a2a4
BLAKE2b-256 07e7e35271bf629e98c55535c7b9ac2326280e45afd87640abd7ff58b418d9ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bcf464494bf6501923c138733c7dd0fc4c6028ed2a69da2627f3232e70f6869a
MD5 431db311e9bd4a80edbafa48a827f889
BLAKE2b-256 420eb8d6cbc05cbeeafeda963675e2e2bf94755d1a7f74fa009d8cb8329955e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 618ae677ab3730cecd0ed22f4af29a304d801e98b73a49518d14a87fd5db7b23
MD5 8a3d1858239bc400263d5a3410996f69
BLAKE2b-256 7f3cfcb4014f68fb47fcfd9c97fbd55c205a40f756067a97c49e616c5c2cffe2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 56393e48375c88b6e9942794b6d473832447410f7163804050aeb32b47f02bd0
MD5 a813499a2ce50ccc9d98bad795581689
BLAKE2b-256 42420afb817cae629fa0d7c4119558ad01534805ffce489e57df9986968ec325

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rouge_rust-0.1.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 183.9 kB
  • Tags: CPython 3.10, 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.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a041b106fa317182bf16280ba8a065fac54b6c892ed1ef4376e3ee970e19d774
MD5 4e40ed9ec7d96667c763bd2ea48052dd
BLAKE2b-256 7c832b2674c5de0b9edf21a5200cc11d0d19202b5d9d14dfa033244415176031

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7205d80a03d3f46c14ee5f28600c5eb06771218af20f908e54aaf1a2778dc8fd
MD5 e3c83cb5226f86936e5a34cc275bd6ed
BLAKE2b-256 4c07d42bba5aa60b81927c694f54c830a71640a60b6d4c5d445264f2d153b3dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d70b220e211a390ac47f2d5103c3f0b86c9ce445605753b6a2fc6dd6314b996e
MD5 46be4644ff2389a443757884e2f1ce95
BLAKE2b-256 28567c713b9f7a5129913de6fb071197112c9ab34e1afc56045e3d7ce00489d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ae9982d0129c3da0ab31c04f5a7f3f66923403aa9d14a1016261072e55ce021
MD5 8485ddec1f2cc95b7e7970a4b7987a95
BLAKE2b-256 a0f08a9c41a82c02b076df2dcb3c6b01699dbdc284ef8737a8abc2b8a3dc8784

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 96d38485422dd26954b792961b07d85594ee8a07f393972aa204dc657c12da20
MD5 a7f88c7d7eb7ee6306a00b14910d63ae
BLAKE2b-256 000e443a4ea579162fd8421ba574ef5e98b8074a483d85732bee2d0cd06d68ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rouge_rust-0.1.7-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.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7a40eef0c8a7c07117894f0bc82abb6d06cce29a17535e647214ae08931bef9f
MD5 8195759a7c7dc640091f275632f8c2b7
BLAKE2b-256 aa890c4fa1030c9918db95ec127fd95afafd5c807b445832e56cecc43f3e9512

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6939b742d5056d8c9851c3c3990cb2e7ca4a4d10445369c17edc1babf29f8e4f
MD5 f004ee8f9a181793762e4c27ebb95e93
BLAKE2b-256 fbc517a1797f478c76950e9c83007f8478c8e80b34306eece4f56faf9c3c2cce

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8022a1fba859be6ecd0c4fa28fe91f1512452d10cfff1f52c418159a2a1b43e7
MD5 963d7ed7e6ea8af7fcc3a62c53c2e77d
BLAKE2b-256 33f3640f5f63c163b040b67627c252656593d4302ade2590f40531c5a72096ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fa0376188ad9d91807ddf2eb8c25ea1c66a239abd295d8a440c0fe944962cbcf
MD5 a65b18cd7793967af4979d35ca1d57c0
BLAKE2b-256 aae40afc92cc0a4c923f8f8b1e9d17a5f1244344160aa8312788e400f9461fb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eb278db13cd7115db611e1d5661abc4b139e38fd523fa592b88296668bb1ba49
MD5 10b48f463de236146c0f04f198c4514c
BLAKE2b-256 99c047e1b9cfe3ff6e0e53a826dcb65f54ae364d81640f65458d633a7a33efa7

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rouge_rust-0.1.7-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c6f898842a8cb70cc03a54b953bc35ba190035c369ed5e8100b72f169de943f6
MD5 9ecc33891e01424b0b771bb0bc828ffc
BLAKE2b-256 967a3441e4872a23f3fb473f02b8a5b98549e1376e23dcd1637de920c8de341f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rouge_rust-0.1.7-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