Skip to main content

rigour

Data cleaning and validation functions for processing various types of text emanating and describing the business world. This applies to human and company names, language, territory and country codes, corporate and tax identifiers, etc.

The underlying idea is that handling these sorts of descriptors is easy on first glance, but reveals a dizzying set of complexity when carried into production. This is why rigour consolidates implementations that have already met some edge cases and are well-tested.

Installing rigour

You can grab the latest release from PyPI:

pip install -U rigour

Usage & documentation

See: https://rigour.followthemoney.tech/

Acknowledgements

The address formatting database contained in rigour/data/addresses/formats.yml is derived from worldwide.yml in the OpenCageData address-formatting repository. It is used to format addresses according to customs in the country that is been encoded.

rigour consolidates and includes a set of older Python libraries into a single codebase: languagecodes, pantomime, fingerprints. The development of these libraries was funded by OCCRP as part of the Aleph software project.

License

MIT. See LICENSE.

Metadata

Release files for rigour 2.4.1

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

Source distribution (sdist)

Source distribution for rigour 2.4.1
File Size Uploaded
rigour-2.4.1.tar.gz 4.4 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for rigour 2.4.1
File
rigour-2.4.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
rigour-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
rigour-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
rigour-2.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
rigour-2.4.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
rigour-2.4.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
rigour-2.4.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
rigour-2.4.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
rigour-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
rigour-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
rigour-2.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
rigour-2.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
rigour-2.4.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
rigour-2.4.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
rigour-2.4.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
rigour-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
rigour-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
rigour-2.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
rigour-2.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
rigour-2.4.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
rigour-2.4.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
rigour-2.4.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
rigour-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
rigour-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
rigour-2.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
rigour-2.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
rigour-2.4.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
rigour-2.4.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
rigour-2.4.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
rigour-2.4.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
rigour-2.4.1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
rigour-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
rigour-2.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
rigour-2.4.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
rigour-2.4.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details

Total release size: 211.5 MB

Release files / rigour-2.4.1.tar.gz

Download URL rigour-2.4.1.tar.gz
Size 4.4 MB
Tags Source
SHA-256 checksum
How to use checksums
6bcb12648684c99eb5b3cd286632549a31f78e3ae77d6c2b293a4a2554aaa7a4
BLAKE2b-256 checksum
How to use checksums
25cae16dd5d178a2276f0bd3eebb4125e5fc065edd2e636cc217b6877b414e59
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp314-cp314-win_amd64.whl

Download URL rigour-2.4.1-cp314-cp314-win_amd64.whl
Size 5.6 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a402cdfcafc36f2b067d53acb211f8fa9b5bbf63c7146419381b47201de62d5b
BLAKE2b-256 checksum
How to use checksums
78854dcd4736bc7a4b0d9a9c1ef0711ab2cd5ff99c90bf3b10dfbb357e9686aa
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL rigour-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 6.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d31ffc0f3ddd86b219bd4c4e597952362daccc5bb8125e7d4a64b376a33542a0
BLAKE2b-256 checksum
How to use checksums
b6a5baff55f4bd9928e7d68fc09343743586167169bed66465ec97a1157146df
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL rigour-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 6.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7712afc8152fabf0f4373331924b946653350e2f89233998cc4b65533128bfff
BLAKE2b-256 checksum
How to use checksums
88ee25bcb2e3e283217a5663f996fa25a843ee720718cde24f3c2e95c839cf72
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rigour-2.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.0 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ea5c9c9bfc3d14a7d688e79a570f8e61ecab1fa38cee22ad6fbf11f62911b489
BLAKE2b-256 checksum
How to use checksums
f98d8c0bc6c2779361bde4bfd9d5ad6e5220a5bafaee982c0f7a143feecacc23
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rigour-2.4.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.9 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9e6ea6b46da77a48222fe7d82a53906b0dcac098fd5281f2d6c46045ff758c2d
BLAKE2b-256 checksum
How to use checksums
5b9a157c3642f8182a0b3612b4eb9716f67258aa4764c8b77e929be02b8857dd
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL rigour-2.4.1-cp314-cp314-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5e73cde7a4a7bd353cbb49b6487c99f5921010802fd638420277d44e0fc0e2fb
BLAKE2b-256 checksum
How to use checksums
6b2ef45cb23ce9167b703457976e7d5b40bebf8eb54e670ffcd8dccb2be4a220
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL rigour-2.4.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 5.8 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
79d0e1d1e361425ead7f4792af7ad0ba5cc5122037b9b03bc1808f37f13154e0
BLAKE2b-256 checksum
How to use checksums
49b07a6c0fda47e5d5234c0b0d82554cc8c024dcc193fc653d8fcd59e65bb4c9
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp313-cp313-win_amd64.whl

Download URL rigour-2.4.1-cp313-cp313-win_amd64.whl
Size 5.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
4d1dbf2173fc4be9dc685cdb736b95202c40cdc37069e78e3c34162a98b1a32c
BLAKE2b-256 checksum
How to use checksums
fab943b63fad45c4319e3d59c5f1c8389503753e534094ccacca8cd7294901d3
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL rigour-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 6.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3ea144d70925d36a0d141e1ec075d22243b7d8c2577c9eef441157a74e7f01ac
BLAKE2b-256 checksum
How to use checksums
94d4b1e81e75672a0857bcadd2f140c25547c37cd04babed50edf35d78081813
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL rigour-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 6.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e10184a3784d0d301b0938b9ab6c17490abb14ee14447f850b5d45d092662bcf
BLAKE2b-256 checksum
How to use checksums
f4408c34ed77dc66db9b62ec8e3ea41852669c27203691c3f455d44a55d8eda5
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rigour-2.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
6c8f9fa55ac7b455e18fd86dbfc2f251f35e23cbdcb3c126a3e2cedf84b831ee
BLAKE2b-256 checksum
How to use checksums
b37b4e9369fa2ad20dfc21181c2eeba56c3f1957efc82b05d9e4b378aed90f2f
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rigour-2.4.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.9 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
d66eed1848bfc414ae79e2a62717b4bfbc90fd17c794f053ccf6b627002ea568
BLAKE2b-256 checksum
How to use checksums
5a5879e8b8b165c658d1c9bf2c58700c7de6454641b4c6918480275cb1074d09
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL rigour-2.4.1-cp313-cp313-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f27ac728f161eae486be3e07bb5c63e2b28a8a3864fdd6a25e3a7bdbdb63b20f
BLAKE2b-256 checksum
How to use checksums
b6f1d82efc237185093960991888b88254cbea36eef81790bd8875ec95354641
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL rigour-2.4.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 5.8 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
705efa00a4dc35483d05cea7e8a20dd93a43df8b00c8b99ff12148e4fb0ed15c
BLAKE2b-256 checksum
How to use checksums
1a9febcffc9302bc2d1a5524dadf910af9fbb9b0acb72c17912fa93d9b20ada3
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp312-cp312-win_amd64.whl

Download URL rigour-2.4.1-cp312-cp312-win_amd64.whl
Size 5.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2e2c6333bf43cb343817369bfb1bd2943083690378626069605b4f2b9a8c0165
BLAKE2b-256 checksum
How to use checksums
50363d7230c128c660640c0b3a91861bebdb4cb0a0868455485fc51a2ab4648c
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL rigour-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bf55c4474fc9ba3d840a32a2b5315c0eb9520f011e397d0197b542ec140db820
BLAKE2b-256 checksum
How to use checksums
a06621623352db7292d451baa6da9c910215297ef89bbb901a844b48bd3e6a25
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL rigour-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 6.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fb7042548bfa96d825a532b4013fc0d26a2e52e147d2e5e38666d9244e973fce
BLAKE2b-256 checksum
How to use checksums
0469db1df0124fe0d4cb48663641025bb5eec6a3b706b3bd6b70d5b33a8742ee
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rigour-2.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
37a2724e207b9a2a9d8586f8f57bad47ded671be834b0b00de800131e35ef242
BLAKE2b-256 checksum
How to use checksums
6af28c56cfc2cd110cef3c7cc2cf822ff1b2be6c3e327dbb1ec92680262f5d85
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rigour-2.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.9 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2d3ede57f19e85dcc0cb51d6528e13e27bb27c39471901d279b82327b36d557e
BLAKE2b-256 checksum
How to use checksums
f489d4b8c00d042686f7ffd01f14573ff213a1f516fb8930fcebfd2774bd47da
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL rigour-2.4.1-cp312-cp312-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2166d57c829fcdc294d62fc3bfceefa73ab333f42c2ecf2e0c37b76b1923f6fc
BLAKE2b-256 checksum
How to use checksums
81e5b2c3d153992b6aabc147767d5b5f9793cbcb62beedbfc57b517781d2d510
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL rigour-2.4.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 5.8 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5a8e3e69bb4166a2ea62a42a324a0f4c0495c44829b4336ea763b70695a284e0
BLAKE2b-256 checksum
How to use checksums
e6b974e2816d0acd464cc529322d7fa8436bf4820416b6dc51c44f84581a182d
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp311-cp311-win_amd64.whl

Download URL rigour-2.4.1-cp311-cp311-win_amd64.whl
Size 5.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
62398ea17a4e43226a58be7c5ce072e514ea34812fb4e98c180dd6dc95b6c7ff
BLAKE2b-256 checksum
How to use checksums
cc82a3e348dbd599549d95946910bf327dc64a110590bd4fff95703a128cbdaf
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL rigour-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 6.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
012b543aee2b539f19b3c7a60948345b8853518449d937d033c6c9dd89963c82
BLAKE2b-256 checksum
How to use checksums
351a4c079afe653ed354f8596104b09aae8fe83246adcae7536a941a32cddcd0
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL rigour-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 6.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0d60d50238ef5772c8fdd2e65633dfddb13bb6fb89e3d0a04357f93dd67f2ae9
BLAKE2b-256 checksum
How to use checksums
f604e86ff5ff7f042a0fe4fb5dc7c299a57eeb051d6ad1394384af7654602da7
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rigour-2.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.0 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8bc064ccb3e2b5728c27995f690611924614f4787b6eb17bdcf38cc6e8652875
BLAKE2b-256 checksum
How to use checksums
3fa0a13e5ebc717a07e470d7673341c300a8b632a86096de6994dc95166e8fb9
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rigour-2.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.9 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7ad27bf044a2386acf13a22b6997f6de72af9bb08b9dc707e20d381d110e8173
BLAKE2b-256 checksum
How to use checksums
430b46f818d54aa235eeb4b77fdec514306ab38de534027d8fa08aa695b3490e
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL rigour-2.4.1-cp311-cp311-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b2112d0ffc820b09101f385718a237c52300a1c59ae3bf583fc1f54a88bd467f
BLAKE2b-256 checksum
How to use checksums
5a2a4f9a681c9101814337ec1baab4cf33ff8953855e921633be2d8c40624434
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL rigour-2.4.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 5.8 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c5121774894205b3ed840deaadd17d4dad8c075444ae05b1627ce411571df840
BLAKE2b-256 checksum
How to use checksums
089dc354b01f191f591d35bbed041ed4392acab29882acd6ff96f15453d90cff
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp310-cp310-win_amd64.whl

Download URL rigour-2.4.1-cp310-cp310-win_amd64.whl
Size 5.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9e1de36192a0b4926ffad928289d741c703897ccfe6e0c6d743e838a5d72cb06
BLAKE2b-256 checksum
How to use checksums
f827936b5cccf81685c42643e381f4ecef4e91df3f7712ba21d40992f8f21dcc
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL rigour-2.4.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7ad40ef1a79ff02e6b39838507647beb1bdc711ae037d94c786db0a84bcc6c07
BLAKE2b-256 checksum
How to use checksums
f957838885a8c813a2a739773c8cc606f276166c42597aae6646f3ef9aecc034
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL rigour-2.4.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 6.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9758067e479e3918970edb1ac30b26bc4f26556b39643b60f21231700a04146c
BLAKE2b-256 checksum
How to use checksums
d75c5c250099530f5dba4305136644b78e5735a72d6e8ad925643e267d1608c5
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL rigour-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 6.0 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4dddd27326b719e65fcd26b55fdb414b867e68a2037f0ed02ece382df3d80d1a
BLAKE2b-256 checksum
How to use checksums
a396e00fe9a1b7ab20ae970296c348018afb0ac6bc9c5d12f2acb88c2461abd5
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL rigour-2.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 5.9 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2c728044ca75cd0eb976e01f0c7654bc34fa2124bc4dab0b9c249fa31881ede5
BLAKE2b-256 checksum
How to use checksums
be121ffc70ccc5ae7751ed25ff570f9bfd6f76c149e93587356857985131f352
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL rigour-2.4.1-cp310-cp310-macosx_11_0_arm64.whl
Size 5.7 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a10311062d8210721ce6a778a2d19b0a68d73dc0d6b0357263290e3c3240d891
BLAKE2b-256 checksum
How to use checksums
76fb2325971294d9ed29d33a3e30530b7db2bcccb5bd2b1f304e6299bf9f4665
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 3, 2026.

Transparency log

Release files / rigour-2.4.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL rigour-2.4.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 5.8 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b3f0955ef905af7c29cd734c8c3145fb9d629d1e79a3e68bb9ef0d37e3ed4626
BLAKE2b-256 checksum
How to use checksums
1c9442019aeebfc0de9b0acd3aea70add951774b13399cfb6af06648c2586d6f
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 3, 2026.

Transparency log

Release history Release notifications | RSS feed

2.5.0

36 release files

This release

2.4.1 This release

36 release files

2.3.1

36 release files

2.3.0

36 release files

2.2.3

36 release files

2.2.2

36 release files

2.2.0

36 release files

2.1.1

36 release files

2.0.3

29 release files

2.0.2

29 release files

2.0.1

29 release files

2.0.0

29 release files

1.8.2

1 release file

1.8.1

1 release file

1.8.0

1 release file

1.7.5

1 release file

1.7.4

1 release file

1.7.3

1 release file

1.7.2

1 release file

1.7.1

1 release file

1.7.0

1 release file

1.6.2

1 release file

1.6.1

1 release file

1.6.0

1 release file

1.5.0

1 release file

1.4.2

1 release file

1.4.1

1 release file

1.4.0

1 release file

1.3.13

1 release file

1.3.12

1 release file

1.3.11

1 release file

1.3.10

1 release file

1.3.9

1 release file

1.3.8

1 release file

1.3.7

1 release file

1.3.6

1 release file

1.3.5

1 release file

1.3.4

1 release file

1.3.3

1 release file

1.3.2

1 release file

1.3.1

1 release file

1.3.0

1 release file

1.2.9

1 release file

1.2.8

1 release file

1.2.7

1 release file

1.2.6

1 release file

1.2.5

1 release file

1.2.4

1 release file

1.2.3

1 release file

1.2.2

1 release file

1.2.0

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.14.3

1 release file

0.14.2

1 release file

0.14.1

1 release file

0.13.0

1 release file

0.12.2

1 release file

0.12.1

1 release file

0.12.0

1 release file

0.11.2

1 release file

0.11.1

1 release file

0.11.0

1 release file

0.10.1

1 release file

0.10.0

1 release file

0.9.10

1 release file

0.9.9

1 release file

0.9.8

1 release file

0.9.7

1 release file

0.9.6

1 release file

0.9.5

1 release file

0.9.4

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

0.9.0

1 release file

0.8.4

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.4

1 release file

0.7.3

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.5

1 release file

0.4.4

1 release file

0.4.3

1 release file

0.4.1

1 release file

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.0.1

2 release files

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