Skip to main content

Financial crime domain data validation and normalization library.

Project description

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.

Project details


Release history Release notifications | RSS feed

This version

2.1.0

Download files

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

Source Distribution

rigour-2.1.0.tar.gz (4.3 MB view details)

Uploaded Source

Built Distributions

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

rigour-2.1.0-cp313-cp313-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.13Windows x86-64

rigour-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

rigour-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

rigour-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rigour-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

rigour-2.1.0-cp313-cp313-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rigour-2.1.0-cp313-cp313-macosx_10_12_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

rigour-2.1.0-cp312-cp312-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.12Windows x86-64

rigour-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

rigour-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

rigour-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rigour-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

rigour-2.1.0-cp312-cp312-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rigour-2.1.0-cp312-cp312-macosx_10_12_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

rigour-2.1.0-cp311-cp311-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.11Windows x86-64

rigour-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

rigour-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

rigour-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rigour-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

rigour-2.1.0-cp311-cp311-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rigour-2.1.0-cp311-cp311-macosx_10_12_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

rigour-2.1.0-cp310-cp310-win_amd64.whl (5.5 MB view details)

Uploaded CPython 3.10Windows x86-64

rigour-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rigour-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (6.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

rigour-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rigour-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (5.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

rigour-2.1.0-cp310-cp310-macosx_11_0_arm64.whl (5.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rigour-2.1.0-cp310-cp310-macosx_10_12_x86_64.whl (5.7 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file rigour-2.1.0.tar.gz.

File metadata

  • Download URL: rigour-2.1.0.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rigour-2.1.0.tar.gz
Algorithm Hash digest
SHA256 774fbcf3b8d77ca12757e5e7edb99ea6633f0b5d908fefbb6441b31c83851ddc
MD5 6f0bfe372dfdf0ccf2f085d776a328d4
BLAKE2b-256 2f7b9ff94c038b4c2372905b3880a1521a66b738839c5cfed4ae1edce19b704a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0.tar.gz:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rigour-2.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rigour-2.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 543da87580aafe9f44d196b99efe91baf3a02be48a128c15c914c09e994e36c2
MD5 dc444fca7139cc24f31b4d09ae0cb5c1
BLAKE2b-256 4b32d4a8b26f206f9bfdc9133b17a1a4c5fc478f70d14540ec71c23af3a2e19b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp313-cp313-win_amd64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ee07c2b7ff1e6a86c77fff3bc069dabdf3f6dfda563859e3fd051b4611c5ace
MD5 a75444e5bba7bed80782228016953b2a
BLAKE2b-256 01a36094dc3d851b85ae0158ea7ceb14196efc104591f497f5984da4a1b33fc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ab865ddc790359cb1625b57a04d8fa255abf828c3d41d7753f13ed33e1181873
MD5 0cfe84e1600f3add9de9cff5c219fe61
BLAKE2b-256 6a38d3e2e638af12b6ba5bf668ab0ca27bafa93f10708ac18fc1fe2f5b3cdd3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7cf0c67ecba346fd3090dfcf596cbec4f0cd7fdc89f758687d6fe14b3d288b8e
MD5 182e5c9679a5672bd640cfa5781e8ae8
BLAKE2b-256 6000e273b90da411b29c167173032c754aa116711d4d6b802972e03189f14723

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 da17907fac0fce572b7c18baa1903dfce4f029c597ec60d51bf05eb3565254ae
MD5 d17c11330670585eb36f0f2cd7c66356
BLAKE2b-256 ef6ad69d2bca28af4328ce7642929f0da35cbd56cb5620b8cef918635394212a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ed1af16ddc821431bf03e832f4ae8160fc869e33525ca78b8c5f2b3a5e2fafb9
MD5 d25eb999bcc09a49af95d51ce4d8268b
BLAKE2b-256 adcd5f493cdbde5e4ee9ce0645cfbb43157b15b33c0cb46a0c22cf233563b08a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 35d8ed5c864fba996d723ff5e36e374bfba3a7847b760e81d7cd89510eea2eb4
MD5 788d292519eabdf78e69c3f0c2df5ee7
BLAKE2b-256 091d3286a7e62b09851ff308855d9e4a567380b98ba55162f6097619baf85ee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rigour-2.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rigour-2.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fbf6a5d74df1f02e9d7a6c88713671943dd14af10b1e8334143bcd9abe8d729f
MD5 cc9a8c6c26bb5a013ee27db4bbc3082a
BLAKE2b-256 cef089710741b4dd53d54259d05c62367184b9c8dd6d17efdb5215f090783851

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp312-cp312-win_amd64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8927fe7c2dc3db7988cba7aba35e06eedb8b168428fb0e1cc0961b2e499d1c83
MD5 5e8beb29f0b9a76d0a4eaec1153d740a
BLAKE2b-256 b530eb33c21f6b3ff98a72fbd9c911efcfeff8e6ee9bace1089e85861dfe35c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5955d09b772770e2c78f8d7efd6a77af3b0934491c81b7b8e2c480ff599c0bd7
MD5 eddfa612edf7541e1837130cda0d9209
BLAKE2b-256 d10adae4b8ae8a804f5e6ea083fec5ed73c19567d7c66f434488fa7155dc7196

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80a785c2b32ec2c963f5627429583947c7c8108c5c7c3e114d1ad036a8c60989
MD5 633553fbe86bbbd0812dde85f5e6e070
BLAKE2b-256 82fefc57e6e0728c95297ef8c673381a6f78c10ea1da296242c2c5365d3c7835

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 24c0fa1289438dcfdee50bf605e157d6584c28a7a13e12b81c3205e0f2d0d50f
MD5 9ba904d833654ba2ac13ba571a641ebe
BLAKE2b-256 48d804a2ea9550255a637250724b963979a47451865ab9bb5f2c359fc22f21ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d319d615085028840457347daced6acde62487b5a579480cb478ef2feb5b5f3
MD5 a7d0cf5488c83bcebbe57f51fa5045f1
BLAKE2b-256 d88cef894b5aa6c10ba018be61792e69f4a84aba243f8ccf9419bbbbfca8a87f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 22aa47608caf8dc78c0535eb8d9813416cce90b88ae8572f57cfcc16684962f7
MD5 cf806d5d9209f7890cc4ad54a8ca8a1c
BLAKE2b-256 38235b80e845652d05f30a1e57ba063dd0775163ac955c25e34f7b66e0e6780c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rigour-2.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rigour-2.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d379dc5f469f0d51ed29881035a6eedd96e7356350394475b61d01d7fdc46777
MD5 5778a4bddbf3ea36599dff679eccad83
BLAKE2b-256 668c1141e0c4ce969e89c9c212d1ae31209b91c1f69f776881f8d4157c9e9c87

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp311-cp311-win_amd64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c9d58cf0aca277213c7d45034011cc291cf8c9112c0ee9b72a834c188563cb24
MD5 df2e60dd877b7d0e93a0508337787667
BLAKE2b-256 7c170ff1726dfec0d75065128aff64f2e661dc51310e39cdd5839c2be10df299

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3fb168a4af9e734f3711d836452e1e8fad44941dca114522a61ee278ac9e7255
MD5 f1456a6d0f977e524835c2b9e214bb75
BLAKE2b-256 8dea9804e45f71f2feafc4fa5760760fb7b87f5dcfc2686d3637ed52927f7c8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eed930e5ca3998dec6eee6f2f0f7f35d7dfa031ce90e0cbb08608f3e83cbdff9
MD5 f58b3695141140ca58bed196ad137961
BLAKE2b-256 71f07b273c7d0004a7752c241ecdabc50bddecc8b47267f0f8fa48253e67a11b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8fc98fc4680611c9f4123c2fe7cbb04e1d38f586c9ef15f0e1517650ae46787f
MD5 70ac4f9a61b68efda7f3967bb56a8cf4
BLAKE2b-256 f547750f5323aa02f5ea150be0d236bb8d5377b59add69722f0833bca39096b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2e78e0eede695eb8141783f3c4e506d6dcfb245923e815cc1e86ccf3e69209f
MD5 d8cc17b1f05fa62731fadde597227fa2
BLAKE2b-256 252b79fdbe3dc2c78ebe4996fee6b6c55918eed96a3e8680d9142f566778a7a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5d003db3c63dc5cb490b3345b66b93774a5f03efc67b0dffd51340daa9bd960e
MD5 65a1c67a70a14880e335ab7cd9426472
BLAKE2b-256 7056150e15a1855075e0cdb0182c8287377e7d226bccc59955e02c856a0ca996

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rigour-2.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rigour-2.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3d9c7fab7af1058326f8bb38172ea6400485bdc6de59298d1fba7c197f0effaf
MD5 a72283ab302aec34291146d9b68174b4
BLAKE2b-256 28cd22ed191ebadf6a2b2057727921507409fb5ad56f201335b61cc7067046e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp310-cp310-win_amd64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 658b1874373621d26f8d388288b8c783a48f658ed292583918cb9e271e2396eb
MD5 39d90fb025a625df4b2132a54c93cb7c
BLAKE2b-256 c8a1edf765efbf8dbe3b3a892f7e3363313207a937431aae399f4927a928e3d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 002dd91f4cee10e7543d28e3dc756d912925eddd53fd7a1aa43e57a7679b641b
MD5 df719a669f230246743f47ad164a4e93
BLAKE2b-256 34e9e9a22a8f3afc9a5541ef36ac6ee835c764c71edd9742d4440de62ff06ac9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 32af0da03337c7edc9abe97043120913fe4a4cb34bc37c143ebc60a9bdcef246
MD5 f2da6ba319d1cdda0c9f9d98bb1a5295
BLAKE2b-256 37abf2cf8a71c133988d284e077852d9ddd40ef15bde5c078b8f38169c087f3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67929986320c75316832a12e2ca777e31577b3f52675307886c5e96abc45f5e9
MD5 a192936e2f14a61fb7ff79b6b8f5df25
BLAKE2b-256 c968f237d467c5f506ca74e4484d936c37af0db7afd18b5b292a92275cad5b38

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a72e1666885adc65fe839fcbd9e02bbe602a469b025118de7a924cd22e4da96e
MD5 736f3c384386b043be44de54ae615fc9
BLAKE2b-256 4b282baa06dba2c64a84c2e0037ebe5a9a0ef63e5f6ee9fc0daa49da6e1c3a39

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build.yml on opensanctions/rigour

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

File details

Details for the file rigour-2.1.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rigour-2.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 86f3371bb188d48ccd434c48983de1de726160f9b7f9c3f99996b97a51662b57
MD5 ed4c4c095b03b56b99fc7dca307f204d
BLAKE2b-256 e0dadd19b4674041c7f71e5090e8dd7c7a0a99662fefde819ebd244839e37dee

See more details on using hashes here.

Provenance

The following attestation bundles were made for rigour-2.1.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: build.yml on opensanctions/rigour

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