Skip to main content

A ~8x faster drop-in replacement for eth_utils.to_checksum_address. Raises the exact same Exceptions. Implemented in C.

Project description

CChecksum

PyPI Monthly Downloads

CChecksum is a ~8x faster drop-in replacement for eth_utils.to_checksum_address, with the most cpu-intensive part implemented in C.

It keeps the exact same API as the existing implementation, exceptions and all.

Just pip install cchecksum, drop it in, and run your script with a substantial speed improvement.

image

Project details


Download files

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

Source Distribution

cchecksum-0.3.4.tar.gz (195.6 kB view details)

Uploaded Source

Built Distributions

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

cchecksum-0.3.4-cp314-cp314t-musllinux_1_2_x86_64.whl (672.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

cchecksum-0.3.4-cp314-cp314t-musllinux_1_2_i686.whl (663.1 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

cchecksum-0.3.4-cp314-cp314t-macosx_11_0_arm64.whl (258.5 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

cchecksum-0.3.4-cp314-cp314-musllinux_1_2_x86_64.whl (676.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

cchecksum-0.3.4-cp314-cp314-musllinux_1_2_i686.whl (666.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

cchecksum-0.3.4-cp314-cp314-macosx_11_0_arm64.whl (252.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

File details

Details for the file cchecksum-0.3.4.tar.gz.

File metadata

  • Download URL: cchecksum-0.3.4.tar.gz
  • Upload date:
  • Size: 195.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for cchecksum-0.3.4.tar.gz
Algorithm Hash digest
SHA256 d8e56722b250358ae07587db01f377d0015e53b1a6e418a6018cbbe5c6afd386
MD5 d6262b14e8ad987d15f29f584acc80e6
BLAKE2b-256 5dd83b9d2e708c13fddca941a699fbc43fa2f74da725c87cbe9e67ed46e5d982

See more details on using hashes here.

File details

Details for the file cchecksum-0.3.4-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cchecksum-0.3.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 68abc13987ce23d3ee00647f7333dfb009eb4ab41552e959dfbead45889f97d6
MD5 1ba090cca4cdde8f2177c744b661ccc6
BLAKE2b-256 c610ff7540fdac592c9a7b40572e951d7dbdf529c559ed20e0f670b448a40e1e

See more details on using hashes here.

File details

Details for the file cchecksum-0.3.4-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cchecksum-0.3.4-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2e11a36f8b7738a0349a06bb6b53f8200da47106d72e23b07174a64ca2b0bf65
MD5 42f70a707adf3ed41858d470ee6bddd4
BLAKE2b-256 5af8c58017f31809076763d859bb7b67e812a6f68f0cda0d82a9b236e08cbb90

See more details on using hashes here.

File details

Details for the file cchecksum-0.3.4-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cchecksum-0.3.4-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ea02408ecc6b8f5109fc6a986c83c4a6d692cc64b757e1c13287fc6f18c24c3
MD5 e4240762e3bf3fa3f3e68949150a8462
BLAKE2b-256 a548458b47a4d9f43822157c08b5d62f2f2b5a4632518c036bfb748b4b7d0547

See more details on using hashes here.

File details

Details for the file cchecksum-0.3.4-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for cchecksum-0.3.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f4c1c5f31cd59cf994f39a738e2ff544b921579b44adb752a99ef6dc60f20cea
MD5 95000ac087e4fdda1952ca526690e97f
BLAKE2b-256 5e3c8c6f8a2206d11110edba4fbe828a56731ecf7810a00b9b0117735c885ea9

See more details on using hashes here.

File details

Details for the file cchecksum-0.3.4-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for cchecksum-0.3.4-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6a18d48361b56488ae432ca79b1c934ab2dde8341325125c066d4826e5d60864
MD5 284b05929cc56da5c425529e3ef32e32
BLAKE2b-256 ec9ec2bee895742845d2c095bf9912413c1005bff4320dbf592a6ae008f011a0

See more details on using hashes here.

File details

Details for the file cchecksum-0.3.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cchecksum-0.3.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7cd0e6d4bd15b1dd89758169722fab85ee0f2556d87fb0a6768858ec2f0c0b17
MD5 74b0a60db4508964309e9aab903b0134
BLAKE2b-256 91c7441dec2ff5a2645b9f164c6ac11d371f70c96dd03edf7f9e15adc3697650

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