Skip to main content

Foreign Function Interface for Python calling C code.

Project description

GitHub Actions Status PyPI version Read the Docs

CFFI

Foreign Function Interface for Python calling C code.

Please see the Documentation or uncompiled in the doc/ subdirectory.

Download

Download page

Source Code

Source code is publicly available on GitHub.

Contact

Mailing list

Testing/development tips

After git clone or wget && tar, we will get a directory called cffi or cffi-x.x.x. we call it repo-directory. To run tests under CPython, run the following in the repo-directory:

pip install pytest
pip install -e .  # editable install of CFFI for local development
pytest src/c/ testing/

Project details


Release history Release notifications | RSS feed

This version

2.0.0

Download files

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

Source Distribution

cffi-2.0.0.tar.gz (523.6 kB view details)

Uploaded Source

Built Distributions

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

cffi-2.0.0-cp314-cp314t-win_arm64.whl (184.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

cffi-2.0.0-cp314-cp314t-win_amd64.whl (191.7 kB view details)

Uploaded CPython 3.14tWindows x86-64

cffi-2.0.0-cp314-cp314t-win32.whl (180.5 kB view details)

Uploaded CPython 3.14tWindows x86

cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl (223.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl (224.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (221.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl (208.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (209.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (221.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl (185.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl (188.8 kB view details)

Uploaded CPython 3.14tmacOS 10.13+ x86-64

cffi-2.0.0-cp314-cp314-win_arm64.whl (180.7 kB view details)

Uploaded CPython 3.14Windows ARM64

cffi-2.0.0-cp314-cp314-win_amd64.whl (185.7 kB view details)

Uploaded CPython 3.14Windows x86-64

cffi-2.0.0-cp314-cp314-win32.whl (175.3 kB view details)

Uploaded CPython 3.14Windows x86

cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl (220.9 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl (222.8 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl (206.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (207.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (220.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl (181.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl (185.3 kB view details)

Uploaded CPython 3.14macOS 10.13+ x86-64

cffi-2.0.0-cp313-cp313-win_arm64.whl (177.8 kB view details)

Uploaded CPython 3.13Windows ARM64

cffi-2.0.0-cp313-cp313-win_amd64.whl (183.4 kB view details)

Uploaded CPython 3.13Windows x86-64

cffi-2.0.0-cp313-cp313-win32.whl (172.9 kB view details)

Uploaded CPython 3.13Windows x86

cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl (221.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl (222.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl (206.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (207.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (220.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (212.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl (181.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl (185.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cffi-2.0.0-cp312-cp312-win_arm64.whl (177.8 kB view details)

Uploaded CPython 3.12Windows ARM64

cffi-2.0.0-cp312-cp312-win_amd64.whl (183.6 kB view details)

Uploaded CPython 3.12Windows x86-64

cffi-2.0.0-cp312-cp312-win32.whl (172.9 kB view details)

Uploaded CPython 3.12Windows x86

cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl (221.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl (223.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl (206.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (208.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (220.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (212.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl (181.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl (185.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cffi-2.0.0-cp311-cp311-win_arm64.whl (177.6 kB view details)

Uploaded CPython 3.11Windows ARM64

cffi-2.0.0-cp311-cp311-win_amd64.whl (182.8 kB view details)

Uploaded CPython 3.11Windows x86-64

cffi-2.0.0-cp311-cp311-win32.whl (172.1 kB view details)

Uploaded CPython 3.11Windows x86

cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl (217.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl (212.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl (219.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl (202.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (203.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (216.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (209.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl (180.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl (184.3 kB view details)

Uploaded CPython 3.11macOS 10.13+ x86-64

cffi-2.0.0-cp310-cp310-win_amd64.whl (182.8 kB view details)

Uploaded CPython 3.10Windows x86-64

cffi-2.0.0-cp310-cp310-win32.whl (172.2 kB view details)

Uploaded CPython 3.10Windows x86

cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl (218.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl (211.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl (218.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl (203.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (203.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (216.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (208.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (180.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl (184.3 kB view details)

Uploaded CPython 3.10macOS 10.13+ x86-64

cffi-2.0.0-cp39-cp39-win_amd64.whl (182.8 kB view details)

Uploaded CPython 3.9Windows x86-64

cffi-2.0.0-cp39-cp39-win32.whl (172.1 kB view details)

Uploaded CPython 3.9Windows x86

cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl (218.0 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl (211.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl (218.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl (203.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ s390x

cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl (203.2 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ppc64le

cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl (216.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl (208.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl (180.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl (184.3 kB view details)

Uploaded CPython 3.9macOS 10.13+ x86-64

File details

Details for the file cffi-2.0.0.tar.gz.

File metadata

  • Download URL: cffi-2.0.0.tar.gz
  • Upload date:
  • Size: 523.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0.tar.gz
Algorithm Hash digest
SHA256 44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529
MD5 5e897f6251e614f6bd128a73e81801a4
BLAKE2b-256 eb56b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 184.2 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 0a1527a803f0a659de1af2e1fd700213caba79377e27e4693648c2923da066f9
MD5 4498d58516c32853b621176912546c05
BLAKE2b-256 ae3adbeec9d1ee0844c679f6bb5d6ad4e9f198b1224f4e7a32825f47f6192b0c

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 191.7 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 d68b6cef7827e8641e8ef16f4494edda8b36104d79773a334beaa1e3521430f6
MD5 dfe7f3dbdf13150e2434b45bfc7c1830
BLAKE2b-256 bf414c1168c74fac325c0c8156f04b6749c8b6a8f405bbf91413ba088359f60d

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: cffi-2.0.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 180.5 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 1fc9ea04857caf665289b7a75923f2c6ed559b8298a1b8c49e59f7dd95c8481e
MD5 1c85fea7df353165511f0e30cecc7538
BLAKE2b-256 a01dec1a60bd1a10daa292d3cd6bb0b359a81607154fb8165f3ec95fe003b85c

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82f13ce4
MD5 6612d8999ac4c4e970daada557518f76
BLAKE2b-256 e15eb666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7553fb2090d71822f02c629afe6042c299edf91ba1bf94951165613553984512
MD5 933e3212f81a6869fc6218973050801f
BLAKE2b-256 258e342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 28a3a209b96630bca57cce802da70c266eb08c6e97e5afd61a75611ee6c64592
MD5 3e89d68cf849f1a28baa3df8d20b2455
BLAKE2b-256 d044681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 b1e74d11748e7e98e2f426ab176d4ed720a64412b6a15054378afdb71e0f37dc
MD5 62ba46baac4a6593727f2eb86b771a9b
BLAKE2b-256 d8193c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 92b68146a71df78564e4ef48af17551a5ddd142e5190cdf2c5624d0c3ff5b2e8
MD5 fc0794d6254ff6367e021ff45756d6e8
BLAKE2b-256 e00deb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 7cc09976e8b56f8cebd752f7113ad07752461f48a58cbba644139015ac24954c
MD5 9e3fff93f9feb8eb6c0f15a5df7bb034
BLAKE2b-256 beb4c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7a66c7204d8869299919db4d5069a82f1561581af12b11b3c9f48c584eb8743d
MD5 84c5b0eacdda18c8b7135a671e068cc5
BLAKE2b-256 2cea5f76bce7cf6fcd0ab1a1058b5af899bfbef198bea4d5686da88471ea0336

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 9a67fc9e8eb39039280526379fb3a70023d77caec1852002b4da7e8b270c4dd9
MD5 8851d2c9fb4054d67557178dc06157de
BLAKE2b-256 3e61c768e4d548bfa607abcda77423448df8c471f25dbe64fb2ef6d555eae006

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 180.7 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 dbd5c7a25a7cb98f5ca55d258b103a2054f859a46ae11aaf23134f9cc0d356ad
MD5 9a97aff5d486163e2367916371b5fd33
BLAKE2b-256 9f2c98ece204b9d35a7366b5b2c6539c350313ca13932143e79dc133ba757104

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 185.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 203a48d1fb583fc7d78a4c6655692963b860a417c0528492a6bc21f1aaefab25
MD5 5d2f147c51da96a30b8fe388a44574ff
BLAKE2b-256 bb92882c2d30831744296ce713f0feb4c1cd30f346ef747b530b5318715cc367

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: cffi-2.0.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 175.3 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 087067fa8953339c723661eda6b54bc98c5625757ea62e95eb4898ad5e776e9f
MD5 7e17afc9b139a54d5c863cf598f6badf
BLAKE2b-256 3eaadf335faa45b395396fcbc03de2dfcab242cd61a9900e914fe682a59170b1

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d40b0c1
MD5 e1db21982264fbaa9b4db929a1a82493
BLAKE2b-256 c60fcafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a85e205
MD5 7855b4bea2aad4b830f027ee14ab6608
BLAKE2b-256 2b0f1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 afb8db5439b81cf9c9d0c80404b60c3cc9c3add93e114dcae767f1477cb53775
MD5 5b4d34a03a626af3652040a33d174c79
BLAKE2b-256 47d9d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 d9b97165e8aed9272a6bb17c01e3cc5871a594a446ebedc996e2397a1c1ea8ef
MD5 6cb8ccc3c12afc1183352957b022ec26
BLAKE2b-256 bbdd3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 12873ca6cb9b0f0d3a0da705d6086fe911591737a59f28b7936bdfed27c0d47c
MD5 27a516cf842d81e3ba7136851cf95cd9
BLAKE2b-256 b48976799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 24b6f81f1983e6df8db3adc38562c83f7d4a0c36162885ec7f7b77c7dcbec97b
MD5 198a8656d47bf596c941de2a39e4932f
BLAKE2b-256 d6430e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c654de545946e0db659b3400168c9ad31b5d29593291482c43e3564effbcee13
MD5 36c8d9308a055343f8cd7c016ae762b5
BLAKE2b-256 59dd27e9fa567a23931c838c6b02d0764611c62290062a6d4e8ff7863daf9730

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp314-cp314-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fc33c5141b55ed366cfaad382df24fe7dcbc686de5be719b207bb248e3053dc5
MD5 ca64206a82449b861f173d291f16834c
BLAKE2b-256 92c43ce07396253a83250ee98564f8d7e9789fab8e58858f35d07a9a2c78de9f

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 177.8 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 256f80b80ca3853f90c21b23ee78cd008713787b1b1e93eae9f3d6a7134abd91
MD5 3c09afa523452047bdc0dce0108145cf
BLAKE2b-256 cb0e02ceeec9a7d6ee63bb596121c2c8e9b3a9e150936f4fbef6ca1943e6137c

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 183.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 19f705ada2530c1167abacb171925dd886168931e0a7b78f5bffcae5c6b5be75
MD5 7b6c292671a5e7aa571756b6a21aedcc
BLAKE2b-256 37186519e1ee6f5a1e579e04b9ddb6f1676c17368a7aba48299c3759bbc3c8b3

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: cffi-2.0.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 172.9 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 74a03b9698e198d47562765773b4a8309919089150a0bb17d829ad7b44b60d27
MD5 e60e434b56b5e4cd4af2a7d43f001baf
BLAKE2b-256 eb6dbf9bda840d5f1dfdbf0feca87fbdb64a918a69bca42cfa0ba7b137c48cb8

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a314145807a1b
MD5 200eb138226458357003298eb7fcb520
BLAKE2b-256 36540362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470877a8c
MD5 5d67b66033a3591a89f0da4e1c6bf3b5
BLAKE2b-256 50e1a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c8d3b5532fc71b7a77c09192b4a5a200ea992702734a2e9279a37f2478236f26
MD5 46c48c8a80e0c29868c77150c85a4c48
BLAKE2b-256 98df0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 dd4f05f54a52fb558f1ba9f528228066954fee3ebe629fc1660d874d040ae5a3
MD5 2ad0b54325228505363c7a6536ef5fb8
BLAKE2b-256 cb1ea5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 f93fd8e5c8c0a4aa1f424d6173f14a892044054871c771f8566e4008eaa359d2
MD5 6c2fe9e0627dc3dfb69ac9f3ee67a808
BLAKE2b-256 f27fe6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 d48a880098c96020b02d5a1f7d9251308510ce8858940e6fa99ece33f610838b
MD5 eecf3f20a9cc25a47f654e0ce3981ece
BLAKE2b-256 a9f5a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 07b271772c100085dd28b74fa0cd81c8fb1a3ba18b21e03d7c27f3436a10606b
MD5 52443d6ebf373b1f832fc07e0df2e8f3
BLAKE2b-256 b01ed22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 45d5e886156860dc35862657e1494b9bae8dfa63bf56796f2fb56e1679fc0bca
MD5 1a156c9a4dfd86969832e031f956ff69
BLAKE2b-256 4ad2a6c0296814556c68ee32009d9c2ad4f85f2707cdecfd7727951ec228005d

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 00bdf7acc5f795150faa6957054fbbca2439db2f775ce831222b66f192f03beb
MD5 4dbc4c05c8367d22455a2410de9029fa
BLAKE2b-256 4b8da0a47a0c9e413a658623d014e91e74a50cdd2c423f7ccfd44086ef767f90

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 177.8 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 4671d9dd5ec934cb9a73e7ee9676f9362aba54f7f34910956b84d727b0d73fb6
MD5 aca2e174aed4857c06c0c8cce00f3359
BLAKE2b-256 95319f7f93ad2f8eff1dbc1c3656d7ca5bfd8fb52c9d786b4dcf19b2d02217fa

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 183.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 da68248800ad6320861f129cd9c1bf96ca849a2771a59e0344e88681905916f5
MD5 9d2aac9c082b46ac957c7d36a21a9f28
BLAKE2b-256 f8ed13bd4418627013bec4ed6e54283b1959cf6db888048c7cf4b4c3b5b36002

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: cffi-2.0.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 172.9 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 da902562c3e9c550df360bfa53c035b2f241fed6d9aef119048073680ace4a18
MD5 728f95524f5763bf49f97c265ec0abe8
BLAKE2b-256 7b2b2b6435f76bfeb6bbf055596976da087377ede68df465419d192acf00c437

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b6206187
MD5 22dc3bf9218b2b45f2980eae627112f1
BLAKE2b-256 b6751f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e4b3a94
MD5 4b34defff6518a27f3ad44f212c3400a
BLAKE2b-256 07e0267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 3e17ed538242334bf70832644a32a7aae3d83b57567f9fd60a26257e992b79ba
MD5 d1211730bf2afffa9c28ea9bdc460769
BLAKE2b-256 782d7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 81afed14892743bbe14dacb9e36d9e0e504cd204e0b165062c488942b9718037
MD5 2e06b5e8b53ab3c6795653b86a58907d
BLAKE2b-256 3ac815cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 1e3a615586f05fc4065a8b22b8152f0c1b00cdbc60596d187c2a74f9e3036e4e
MD5 85fbe61b8b2000609ff4af6779328c43
BLAKE2b-256 c2957a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062
MD5 27d6d05a58afad3f83c2cc535f2ab0ce
BLAKE2b-256 d57212b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 21d1152871b019407d8ac3985f6775c079416c282e431a4da6afe7aefd2bccbe
MD5 30045666bcfb6cd6399982e34602b9e4
BLAKE2b-256 ffdfa4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8eca2a813c1cb7ad4fb74d368c2ffbbb4789d377ee5bb8df98373c2cc0dee76c
MD5 304d550415cc2ba8cbd892953aa6e9b0
BLAKE2b-256 dfa2781b623f57358e360d62cdd7a8c681f074a71d445418a776eef0aadb4ab4

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6d02d6655b0e54f54c4ef0b94eb6be0607b70853c45ce98bd278dc7de718be5d
MD5 d27b741fea87c7732bb4b83b9b142e20
BLAKE2b-256 ea474f61023ea636104d4f16ab488e268b93008c3d0bb76893b1b31db1f96802

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 177.6 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 c6638687455baf640e37344fe26d37c404db8b80d037c3d29f58fe8d1c3b194d
MD5 491285b309bc340bff00d722d3b7f87d
BLAKE2b-256 955c1b493356429f9aecfd56bc171285a4c4ac8697f76e9bbbbb105e537853a1

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 182.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 66f011380d0e49ed280c789fbd08ff0d40968ee7b665575489afa95c98196ab5
MD5 ef26db940624aeeb74441b989783f7d3
BLAKE2b-256 ae8fdc5531155e7070361eb1b7e4c1a9d896d0cb21c49f807a6c03fd63fc877e

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: cffi-2.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 172.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 c649e3a33450ec82378822b3dad03cc228b8f5963c0c12fc3b1e0ab940f768a5
MD5 2313d2a862213e9cd757f3769338f409
BLAKE2b-256 2bc0015b25184413d7ab0a410775fdb4a50fca20f5589b5dab1dbbfa3baad8ce

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b3466638743
MD5 9b35c15a2c532c208bc935d37ed549ea
BLAKE2b-256 0b28dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 212.0 kB
  • Tags: CPython 3.11, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2414
MD5 e8a022d9baea7990663fa84a1aec053d
BLAKE2b-256 ab49fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994bec4a9
MD5 3174e34879cfa44284011cd0efb47012
BLAKE2b-256 446458f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8941aaadaf67246224cee8c3803777eed332a19d909b47e29c9842ef1e79ac26
MD5 1e570edbbc7599866f59f63b78bca2d3
BLAKE2b-256 d791500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 9de40a7b0323d889cf8d23d1ef214f565ab154443c42737dfe52ff82cf857664
MD5 ec013bbf998288a4c185d8634f03fac8
BLAKE2b-256 84efa7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 6824f87845e3396029f3820c206e459ccc91760e8fa24422f8b0c3d1731cbec5
MD5 4478db30ffa30a7dba63099b2e938484
BLAKE2b-256 dc7f55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 730cacb21e1bdff3ce90babf007d0a0917cc3e6492f336c2f0134101e0944f93
MD5 ed0f2ffd8eb67bfc31d586d5a454645a
BLAKE2b-256 b8566033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 baf5215e0ab74c16e2dd324e8ec067ef59e41125d3eade2b863d294fd5035c92
MD5 8d26c3850f375a6c149d04f88d931b50
BLAKE2b-256 b1b71200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2de9a304e27f7596cd03d16f1b7c72219bd944e99cc52b84d0145aefb07cbd3c
MD5 7836666259a01f80f3276eb077e4b434
BLAKE2b-256 4f8bf0e4c441227ba756aafbe78f117485b25bb26b1c059d01f137fa6d14896b

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b4c854ef3adc177950a8dfc81a86f5115d2abd545751a304c5bcf2c2c7283cfe
MD5 15e9a4b4f9f74e9b466b5f569728d712
BLAKE2b-256 124a3dfd5f7850cbf0d06dc84ba9aa00db766b52ca38d8b86e3a38314d52498c

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 182.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b18a3ed7d5b3bd8d9ef7a8cb226502c6bf8308df1525e1cc676c3680e7176739
MD5 774f1e56cbf7adaa85efcd1af3c2e644
BLAKE2b-256 33fa072dd15ae27fbb4e06b437eb6e944e75b068deb09e2a2826039e49ee2045

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: cffi-2.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 172.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 1f72fb8906754ac8a2cc3f9f5aaa298070652a0ffae577e0ea9bd480dc3c931a
MD5 bbf56de23f0cc1e16fe57183f392943c
BLAKE2b-256 e2cc027d7fb82e58c48ea717149b03bcadcbdc293553edb283af792bd4bcbb3f

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881e1bfb
MD5 184fe596c7a6e3b8b5bc502765b83084
BLAKE2b-256 4972ff2d12dbf21aca1b32a40ed792ee6b40f6dc3a9cf1644bd7ef6e95e0ac5e

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 211.2 kB
  • Tags: CPython 3.10, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8efd5
MD5 4c290aa7304feffdab81a13685d16af9
BLAKE2b-256 6099c9dc110974c59cc981b1f5b66e1d8af8af764e00f0293266824d9c4254bc

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cf364028c016c03078a23b503f02058f1814320a56ad535686f90565636a9495
MD5 ebc3a1155cc820b6bdccc4a94db3f030
BLAKE2b-256 217a13b24e70d2f90a322f2900c5d8e1f14fa7e2a6b3332b7309ba7b2ba51a5a

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 fc7de24befaeae77ba923797c7c87834c73648a05a4bde34b3b7e5588973a453
MD5 47a32c27b12c0d41dcc5e9067bc55dd0
BLAKE2b-256 98299b366e70e243eb3d14a5cb488dfd3a0b6b2f1fb001a203f653b93ccfac88

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 9332088d75dc3241c702d852d4671613136d90fa6881da7d770a483fd05248b4
MD5 c18eea0f14e55c1b35c72261b2f9ab28
BLAKE2b-256 9fe06cbe77a53acf5acc7c08cc186c9928864bd7c005f9efd0d126884858a5fe

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 5eda85d6d1879e692d546a078b44251cdd08dd1cfb98dfb77b670c97cee49ea0
MD5 aa78cbe648d6d492031ae80461756c59
BLAKE2b-256 05ebb86f2a2645b62adcfff53b0dd97e8dfafb5c8aa864bd0d9a2c2049a0d551

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3e837e369566884707ddaf85fc1744b47575005c0a229de3327f8f9a20f4efeb
MD5 9aae3402f6958638f539265d97909baf
BLAKE2b-256 4f276933a8b2562d7bd1fb595074cf99cc81fc3789f6a6c05cdabb46284a3188

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 53f77cbe57044e88bbd5ed26ac1d0514d2acf0591dd6bb02a3ae37f76811b80c
MD5 3c2598f1262ec803df61a9335a4670f1
BLAKE2b-256 50bdb1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f73b96c41e3b2adedc34a7356e64c8eb96e03a3782b535e043a986276ce12a49
MD5 14019c2379e7cab108b5ee33f596135c
BLAKE2b-256 9e84ad6a0b408daa859246f57c03efd28e5dd1b33c21737c2db84cae8c237aa5

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0cf2d91ecc3fcc0625c2c530fe004f82c110405f101548512cce44322fa8ac44
MD5 f38c21d808faa9835076c34e3dcb7e15
BLAKE2b-256 93d7516d984057745a6cd96575eea814fe1edd6646ee6efd552fb7b0921dec83

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 182.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b882b3df248017dba09d6b16defe9b5c407fe32fc7c65a9c69798e6175601be9
MD5 6a2540993f719e07993a50423fed39a5
BLAKE2b-256 548fa1e836f82d8e32a97e6b29cc8f641779181ac7363734f12df27db803ebda

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: cffi-2.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 172.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2081580ebb843f759b9f617314a24ed5738c51d2aee65d31e02f6f7a2b97707a
MD5 8eb85a55c4a8f44d423cfde717a41f53
BLAKE2b-256 aad96218d78f920dcd7507fc16a766b5ef8f3b913cc7aa938e7fc80b9978d089

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 218.0 kB
  • Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712322
MD5 4c103586b1c2fa4bebbe018badb96886
BLAKE2b-256 2be77c769804eb75e4c4b35e658dba01de1640a351a9653c3d49ca89d16ccc91

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

  • Download URL: cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 211.2 kB
  • Tags: CPython 3.9, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e65
MD5 2133310862e8ca74d6e0c4b5dbe524d5
BLAKE2b-256 f7e0dda537c2309817edf60109e39265f24f24aa7f050767e22c98c53fe7f48b

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef47ee2
MD5 efff1dad6ef72abe9bd5036c1841ae36
BLAKE2b-256 e8bef6424d1dc46b1091ffcc8964fa7c0ab0cd36839dd2761b49c90481a6ba1b

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 61d028e90346df14fedc3d1e5441df818d095f3b87d286825dfcbd6459b7ef63
MD5 d258268963a8a9a790c8f20d4b8e201f
BLAKE2b-256 1f74cc4096ce66f5939042ae094e2e96f53426a979864aa1f96a621ad128be27

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl
Algorithm Hash digest
SHA256 cb527a79772e5ef98fb1d700678fe031e353e765d1ca2d409c92263c6d43e09f
MD5 1d18742890e5e99bd01f2c899d8a92f9
BLAKE2b-256 32f281b63e288295928739d715d00952c8c6034cb6c6a516b17d37e0c8be5600

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl
Algorithm Hash digest
SHA256 e6e73b9e02893c764e7e8d5bb5ce277f1a009cd5243f8228f75f842bf937c534
MD5 6e79c1d0a884d11d6a9b91c65f1d1b84
BLAKE2b-256 a3ad5c51c1c7600bdd7ed9a24a203ec255dccdd0ebf4527f7b922a0bde2fb6ed

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Algorithm Hash digest
SHA256 3f4d46d8b35698056ec29bca21546e1551a205058ae1a181d871e278b0b28165
MD5 1bb24af4f065a74a042ff65c8b06569c
BLAKE2b-256 1512a7a79bd0df4c3bff744b2d7e52cc1b68d5e7e427b384252c42366dc1ecbc

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl
Algorithm Hash digest
SHA256 4647afc2f90d1ddd33441e5b0e85b16b12ddec4fca55f0d9671fef036ecca27c
MD5 f37c243d574e49541fe084854bf6d7dc
BLAKE2b-256 9b13c92e36358fbcc39cf0962e83223c9522154ee8630e1df7c0b3a39a8124e2

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 180.5 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cffi-2.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de8dad4425a6ca6e4e5e297b27b5c824ecc7581910bf9aee86cb6835e6812aa7
MD5 fd6f6286123a434086c11067bd9e8a39
BLAKE2b-256 3dde38d9726324e127f727b4ecc376bc85e505bfe61ef130eaf3f290c6847dd4

See more details on using hashes here.

File details

Details for the file cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cffi-2.0.0-cp39-cp39-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 fe562eb1a64e67dd297ccc4f5addea2501664954f2692b69a76449ec7913ecbf
MD5 ea32e76c026c290c284bdab72faede81
BLAKE2b-256 c0cc08ed5a43f2996a16b462f64a7055c6e962803534924b9b2f1371d8c00b7b

See more details on using hashes here.

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