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.6.2

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.6.2
File Size Uploaded Provenance Actions
rigour-2.6.2.tar.gz 5.2 MB With provenance Details for rigour-2.6.2.tar.gz

Built distributions (wheels)

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

Total release size: 231.0 MB

Release files / rigour-2.6.2.tar.gz

Download URL rigour-2.6.2.tar.gz
Size 5.2 MB
Tags Source
SHA-256 checksum
How to use checksums
667c9db840d81fde0776b6d0db7b02e4530a73c11e305c7117c2999b2068a4e0
BLAKE2b-256 checksum
How to use checksums
fcabb6ab4268b961a4c7315f6772a8ac5298fafb6e5a89a195e27533116562d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp314-cp314-win_amd64.whl
Size 6.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a11359b8891660b8ff8bdaebc9b6f24f9011f320dab8856a2067eb6d56f9764a
BLAKE2b-256 checksum
How to use checksums
1284c74d7e4806f71c6ba719459174c4e5de605d6479d11adb93073d0b120216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp314-cp314-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
7d32dccc6e1acdaee68eea6ff394ec5bf00fe57a56a3af1208e5749182e0df71
BLAKE2b-256 checksum
How to use checksums
1741793400573c3a940733e9b0bfbbb31fe9ad512631ef414988a212255d1534
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp314-cp314-musllinux_1_2_aarch64.whl
Size 6.7 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
065f7f0074e1a7c3ed33986467140a2d9491a37a830f2c2a6ec3ebbba3285274
BLAKE2b-256 checksum
How to use checksums
940d43048da4174db22b3e022034de467828b322c692c4f3504c2280161a84b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.5 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
fef328993e8db0e8ea5cd6960ac3b3ed5db1abf1f5b87668637eddaa0d5aaaf9
BLAKE2b-256 checksum
How to use checksums
6fe7bd73eb0b69676efdb4dcd7f5301d68597eeacc05de7e5cb066d179e65c60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 6.5 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e08215ea2866e1ed7296ec8fbdafe0cbbe2fbb88e7aeefe232f89b9aad640ec2
BLAKE2b-256 checksum
How to use checksums
da405838cb71ee1401376dbde3910ae46551665d574781b478714a3efecc1bc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp314-cp314-macosx_11_0_arm64.whl
Size 6.2 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6093327f483e72290f51b4580c0f4804d9e9217d1692640b03ce3c7d7e043b90
BLAKE2b-256 checksum
How to use checksums
879ffabb67c2dae229a33c0256e016167f25dcbbf7eac3e85f8bb095bf4fe908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp314-cp314-macosx_10_12_x86_64.whl
Size 6.3 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0703d354a15a20dfa29006378fbdfff2e87ea99298f78d82b49a8d9005a5a973
BLAKE2b-256 checksum
How to use checksums
11bd43fc86fd61830f5dc9e925cef97c5c60e3ebf38fea853da45414c498d9b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp313-cp313-win_amd64.whl
Size 6.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b17e8d5602ee31d02a883f488d916df8f52205a11687f687b99d19ce417c4722
BLAKE2b-256 checksum
How to use checksums
bd8df8ad1e113ed3d20708f7ee907642b5c4a9e4587b700e20d7e49fc8b12d4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp313-cp313-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a21d042a21c42210bf1c56af549111a59c639d28ea6d864e452aa589e3e724ee
BLAKE2b-256 checksum
How to use checksums
d76e422184c07f980f3328d639add6f606ac6ba9f9ccc40150f662617e1d84c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp313-cp313-musllinux_1_2_aarch64.whl
Size 6.7 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c36721416526958d32733c948e09d58d4975983897c7f2f6ea3b1f420d8de159
BLAKE2b-256 checksum
How to use checksums
1a618ce46433d2a2d59b236adcb2cef5cd3c9e34a0966e7af512e9807e9d92bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.5 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
63700831dc774236902ac40012d04ed6a22c0a54d3897f4d3447efad461078bc
BLAKE2b-256 checksum
How to use checksums
aa883a36d324aabe44c71a9f15877587b2f4919d4ec0b74ca175d92026e85d44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 6.5 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
75112a06bc3c93382ccd9fb36a4f040d9f6e571a8ac4b7a2a74ac903111fbb19
BLAKE2b-256 checksum
How to use checksums
c9df0866b9093ebd9a3ed886bdba644e5e967fb00e14d0312ef407a0c684084d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp313-cp313-macosx_11_0_arm64.whl
Size 6.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
865f4e35b6cc0aca195d27d398aa0825e98f7b88cabf84d72def7f2fc0255592
BLAKE2b-256 checksum
How to use checksums
cad568f3915ca1043186f39e5aa724c15378c41f97cc7e812d88a28f6393afbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp313-cp313-macosx_10_12_x86_64.whl
Size 6.3 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ca5ede5656086e795d0265874de20c576f3b7bfe2e0af9babb63bf602164648e
BLAKE2b-256 checksum
How to use checksums
df5bd23479a964524db49bbebe3b74d35d127ff862a3b6f070fe1110db981fc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp312-cp312-win_amd64.whl
Size 6.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4dd761f1b38ba1aae7856654d97687c55b10eea57fa627b24f1598fad7713e6d
BLAKE2b-256 checksum
How to use checksums
06f6113fd1f18ae36d04447f5aa2095fd6c0879f794ee3496127cc386854c6ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp312-cp312-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f656a3bbd8a0c8b0ea1ab90efe3200760f30af5c01635d9dd99fb7ccc7ff9274
BLAKE2b-256 checksum
How to use checksums
b94abe40d25805d4636f28a0c26188eb3dbe9290f65a37f92faac5a2d1b166ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp312-cp312-musllinux_1_2_aarch64.whl
Size 6.7 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4d35a237a5a739576f267b3a5d35c75e93fb3ee63ea91a15f08bad8e4bfe1092
BLAKE2b-256 checksum
How to use checksums
cc99892a494a524b98b292e6b9797173152ca4e4f50f2ed0653f0107b7ae30dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.5 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a6b32163e028239071c0bc14a0ef735d28ee40ed61f8c9d69c2e8badf9f82b91
BLAKE2b-256 checksum
How to use checksums
dcb007712a8ed03ddc12abec12f2c83463c3c5bf6f26c1532ed9b68091cf8528
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 6.5 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a452493b788f6821b5e02fd572c548db1952c47c046aaba5b378d6f17b054111
BLAKE2b-256 checksum
How to use checksums
ab9ba12bf2b86ae94c593e5ea730e62331ebb8a82940fb13c3ec9bc75b753c50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp312-cp312-macosx_11_0_arm64.whl
Size 6.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8a27ddca51a9261baf40cb0f199a2df5000f5f16460b3b8d360d65dc617c79cb
BLAKE2b-256 checksum
How to use checksums
940db349854a4e22e822ed51f5b3a7f1123303029e2929a17e11ede6422909db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp312-cp312-macosx_10_12_x86_64.whl
Size 6.3 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b8603bb38168e19999187802aec77bb246da90779b226de3613855c0c784ffbd
BLAKE2b-256 checksum
How to use checksums
3a15ee2d873b0b74880e4b5a57773f6add56da1ad9ee55b8292ec73eb40f6273
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp311-cp311-win_amd64.whl
Size 6.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c279c62945aa0ca17176fed90cb59fa77037f007fdb7bf291ab59458d57e694d
BLAKE2b-256 checksum
How to use checksums
ccdcd8391f069073e16fe9bffbeb0baa603018bb3a581078ca4594422fdcce84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp311-cp311-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2e8cb88b86f2f03927368beaae4090c09a11ba1c99266dffc91db1e1ba2c2617
BLAKE2b-256 checksum
How to use checksums
1b4c0c08be4ec10b5577c6abe0696eed59c2d30ab6cd0ff50890ebf7a040c000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp311-cp311-musllinux_1_2_aarch64.whl
Size 6.7 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f448a806a88f19ec6d36e0da65b8fbf3e29e69fcf7d2fdc4f882a6d218dc7626
BLAKE2b-256 checksum
How to use checksums
54779527c058f3cc21dcd4f7ca9ea23ebec3dbafe464e180e89a05afdcfbc129
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d67da55e6f9994faf4e6bb5bed4fd169462f4ef5db46eabcd09d99c8eb9bb1d7
BLAKE2b-256 checksum
How to use checksums
0f828e23c2c8f9503a11c19024192323d4ce716a892b7cf71756852aec1a0499
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 6.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7fd7554891ef8d6f4f268cb28b6cc1d6b78565bfb0997dbf93eb3a590d679064
BLAKE2b-256 checksum
How to use checksums
9e36b0ffdbc09c8aa568964ffebbae65173f5da76b7de753837160d4447a9a5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp311-cp311-macosx_11_0_arm64.whl
Size 6.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
78653640a56fb25ab3ab8f6f9843f70a49aae3bde58b7fc5ba31537990eeb74d
BLAKE2b-256 checksum
How to use checksums
58f9a2be4e85258f538848544f0a66f0f986c075a88fef9226d0ff60c8c79389
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp311-cp311-macosx_10_12_x86_64.whl
Size 6.3 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a1295fa78b104c834c222dd77f3e7e5c1b3f173cb4702796333c900542bec1a6
BLAKE2b-256 checksum
How to use checksums
379125a05b4e48ac2b539a724cfecee0953ba512ce54aa2d801de93f8cb668a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp310-cp310-win_amd64.whl
Size 6.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
41171c53831aed5b12dba3a01518cc2d15c450e906990298248b01386bdb2cc2
BLAKE2b-256 checksum
How to use checksums
b0205baf754081d8e0ad4ea8553201f5211848310ac0fcf275bf760367143283
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp310-cp310-musllinux_1_2_x86_64.whl
Size 6.8 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9d691cb81cf82b195a810d368bbb2e9332233f6f500e2a8164a3b77087cf6a9a
BLAKE2b-256 checksum
How to use checksums
2af67e8c9223b455257251242b0adbdb87611ac8bf11a9142bce9944a7d5ac05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp310-cp310-musllinux_1_2_aarch64.whl
Size 6.7 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4baf3001a9d790557597358ad0e8f0cde45abb2a493e7f2bedb359e8168cdb7c
BLAKE2b-256 checksum
How to use checksums
5f886966923f9bba21c47777e3ee6cf8f1a455858a54d5d5cd8a5762dc49cce6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 6.5 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c0cb968f514680842ac9a97bf40ad8e1208fd59fc52983ec3c89fb8df9ef055b
BLAKE2b-256 checksum
How to use checksums
e7e9ba51a9f9140dc2a255f7d51c240bafbc8535d45d3bc57c4df67e37d79485
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 6.5 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ae182fce6a462bc095adda4429530af41a4de3dea9bc4181fcf92fcb5b585515
BLAKE2b-256 checksum
How to use checksums
789bd475427272a601ceaa09c948d7c829be9f6d4d5802ff47b093a07cf48067
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp310-cp310-macosx_11_0_arm64.whl
Size 6.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cc18db9b27e26be218d402ff770da8e7a4dc0113c22eb98f862b9a19b99edc36
BLAKE2b-256 checksum
How to use checksums
74ad5bdc01b9129a769c8b2b63793cf42ddd5414cf1c06a7e8411b25c604e46c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

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

Download URL rigour-2.6.2-cp310-cp310-macosx_10_12_x86_64.whl
Size 6.3 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
b080c881589d2933f67aa9846c689c080567bfc448239e85b1e27b3d51f7932d
BLAKE2b-256 checksum
How to use checksums
0c07bdde48ba2729a9d5803282349af3e97320737f16e45a853705b5f9b87d2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Nov 7, 2026.

Transparency log

Security for rigour 2.6.2

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.

Full provenance

All 36 files in this release have been uploaded with provenance metadata.

Select from 36 files

Attestation for rigour-2.6.2.tar.gz

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 Nov 7, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.6.2 This release

36 release files Full provenance

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