Python module for SIMD-accelerated CRC32 checksum computation
Project description
pycrc32
pycrc32
is a Python module for SIMD-accelerated CRC32 checksum computation.
Big thanks to rust-crc32fast - this project just provides Python bindings for their Rust implementation.
Installation
pip install pycrc32
Usage
from pycrc32 import crc32
data = b"123456789"
print(f"crc32 for {data!r} is {crc32(data)}")
Speed
The performance of pycrc32
has been benchmarked on a trusty old Intel i7-8550U using 32MB of random input data. Below is a comparison of the median computation times across different libraries:
Library | Median Time (s) |
---|---|
pycrc32 |
0.002703 |
zlib |
0.019796 |
fastcrc |
0.071426 |
We reach almost 10x performance improvements compared to the zlib
baseline implementation.
See scripts/bench.py
for more details.
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
pycrc32-0.1.2.tar.gz
(6.9 kB
view hashes)
Built Distributions
pycrc32-0.1.2-cp312-none-win32.whl
(120.7 kB
view hashes)
pycrc32-0.1.2-cp311-none-win32.whl
(120.9 kB
view hashes)
pycrc32-0.1.2-cp310-none-win32.whl
(120.9 kB
view hashes)
pycrc32-0.1.2-cp39-none-win_amd64.whl
(123.3 kB
view hashes)
pycrc32-0.1.2-cp39-none-win32.whl
(120.9 kB
view hashes)
pycrc32-0.1.2-cp38-none-win_amd64.whl
(123.0 kB
view hashes)
pycrc32-0.1.2-cp38-none-win32.whl
(120.9 kB
view hashes)
Close
Hashes for pycrc32-0.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94bc478f18c8e20b4a32dc4d914e50d7de5ca1c6ee6b471810090f0083f112d6 |
|
MD5 | a93e9b43a620a2109c754bfd9b50f3a5 |
|
BLAKE2b-256 | 8520256e9b0f65177811de0c5b5833d6927aa2ed6a783634a2e6ce6ef66072e2 |
Close
Hashes for pycrc32-0.1.2-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6acaceae8562899198dbcae46cc65e758e60c72e37412f49ccd948d2b3f19c02 |
|
MD5 | a83b56eb89137cfcc50e4032679499a3 |
|
BLAKE2b-256 | af9d86d46ec1410dacd77141762f0f74b2120e8a5e5cf2540c0fbec1ed3b1b65 |
Close
Hashes for pycrc32-0.1.2-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0eca94a10dd527142e7674293e0fdcf2184beb70ec7fce0b878849d3e853bfa3 |
|
MD5 | c4f7fdb5735b32216f09bf1e65734d35 |
|
BLAKE2b-256 | 05b0d6a7d57994235331d3aa0f64de113ba4d46bc39b509b9cac7bde537d4180 |
Close
Hashes for pycrc32-0.1.2-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb188291f61bb480f160f0c8e3304190f27fb397781f1982bb2dd733072ddf63 |
|
MD5 | 460b32742a899606c8d7a6798c6cbc9d |
|
BLAKE2b-256 | d142c4258d899cc0f7a61c7f8d078e09b77d436155afb548892c322108ca20b8 |
Close
Hashes for pycrc32-0.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3683112f73162100d92571e9db371e59bd4278e067ca205f7b9aa320e914ea1 |
|
MD5 | 1aab506e5fe6983ddf7211dd7586fd12 |
|
BLAKE2b-256 | 0fd9907cd024b4aaf4c06c26fa868352cce8b43d57c7940a27d4e05b0c74127c |
Close
Hashes for pycrc32-0.1.2-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f60afd98604280c508ec73bd50a436a626874df2dc44c497ebd9ca5ab2eb5c2 |
|
MD5 | 7f26a7a78a083d16f26edbb27b6f47d4 |
|
BLAKE2b-256 | 8eee0ce21eadab20a4bcda0804820a1ebc0cdfe9c6ef6c72d060cf7b42d84ff5 |
Close
Hashes for pycrc32-0.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 414e652ee078f315c01dd35782d61a51a7ed73fe9bc8750614fbf75d0f5abff7 |
|
MD5 | 313bfd79b15807f9593971010d24bb53 |
|
BLAKE2b-256 | cc0d36012a15cde002ba549efaed748a1e52147be3743b1b4cd47813f9d49e4a |
Close
Hashes for pycrc32-0.1.2-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e9677f93534380628e6c323115c5e1c813546e46ef525e31c0d0e3abb552aac |
|
MD5 | 524a96a059cb226a1cc35481544e5d44 |
|
BLAKE2b-256 | 171c5d9dc5bb01b8acab49a85151a13ce3950205752c3de6ae4ad7eafd5b3655 |
Close
Hashes for pycrc32-0.1.2-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6f878f052000ebae2fc8c8b482a222e02a2d1e5e615aa1b07f1f2a06d96f5a0 |
|
MD5 | d5d2dea95b04ea686e9b048ca2f41482 |
|
BLAKE2b-256 | f5ba13c395314e9804dc6f2e37bcfdab85b6d18ff44f9465d17a4ad493eb77d3 |
Close
Hashes for pycrc32-0.1.2-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | daa3dedc8665962fc682825cb4671be01226a814e900cc2b3a229d9e1f17505b |
|
MD5 | 5e8e934c46205befe43b5eec2456ace0 |
|
BLAKE2b-256 | 77c23b3df0478a5a0741dfb9dfa39885fdab765499ade9ce76be6fbda7422649 |
Close
Hashes for pycrc32-0.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c607f700abdb0ffc15b52e38ba04ab641a92f8a0e25e44eb9dad50c111faf24 |
|
MD5 | 3032cafe1496d381f64d026d21cd8f53 |
|
BLAKE2b-256 | eb0a1ec750098d87ab302ef321c3a02598f64fbf4aaddf07a755b4c7c26ae360 |
Close
Hashes for pycrc32-0.1.2-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b835c99ea8ba7693ecc28f6aa6bad0b480032793b28289eabe13b7679059a10e |
|
MD5 | e5bbc42332ffc992d3f4940a4fbe6716 |
|
BLAKE2b-256 | 91919111f55bd4b5d9742989cbf855e93a466440e67fc55502190d4415b79014 |
Close
Hashes for pycrc32-0.1.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a49111eaeb346313fa92d69d153653c8c4b1ed3b39bcf7a3ffc7d498e7298cd3 |
|
MD5 | 0d1740d97cf4ea73fe499e373e09ac4e |
|
BLAKE2b-256 | 61fa03161ff121ef57c3658276c44cc3c549bb07b8d46308a56cda0334005dbe |
Close
Hashes for pycrc32-0.1.2-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90fefa7d2c482e6f9d8c70584df74964a301ec96b8b6bb9fca0ef3da612899d3 |
|
MD5 | 02d2b5d056e307990f5862703b02f2dd |
|
BLAKE2b-256 | 3a00a1bf2f678aec0e72dbd76ed754106019d71daf705596c11f1fad685e5f46 |
Close
Hashes for pycrc32-0.1.2-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5d5280ba7007f7910335dbdc524e131562621ecd35fb5efab7e00c0acad6316 |
|
MD5 | 8c0ec628168d599bf20d22113bd960fd |
|
BLAKE2b-256 | 1fdffcae8ab8d42a613969bb4caffcd8a113d0e7a590f522bcf59f4d5f6f28b8 |
Close
Hashes for pycrc32-0.1.2-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a6edb954125a22bd95a32b917f2bc087665d3ece5fe34baf06e45f8e27d000a |
|
MD5 | 3f27ace99f962cde5a62a37223486a43 |
|
BLAKE2b-256 | 7b555cfb8088bef1ffe501dc5daa4993c6bb72a272195c19138b38aee39493b0 |
Close
Hashes for pycrc32-0.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23d7801131a026683d2ac43b08f9afc5df349bcf5eb6f3b7bf5ec3326603b4a9 |
|
MD5 | a1940b94bf8af5d8e85d54392edb9ffe |
|
BLAKE2b-256 | a7974c4bd474a1c72fb91bf9c310ae7722b734a34ed696f2b8c2d4a6c8ceb679 |
Close
Hashes for pycrc32-0.1.2-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edaa912dde28c1177c8b0337655a583e7ac3aa90994309a9dda0dbdb352f91a0 |
|
MD5 | d1586991ec3f4149b70e37b08defd53c |
|
BLAKE2b-256 | 38ecfc22210b3340eccdb3cad59f1574e903c2b68ff587bb1c27d80eb8c4209c |
Close
Hashes for pycrc32-0.1.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b3da31d4a640ef2e59a509687aa41f400c6ed39f4096855dd762802547d154e |
|
MD5 | 8d726130aa8f3f8ae965e5f26d6c99ad |
|
BLAKE2b-256 | dbb9b20d1023d95a14bbf6194ad82463f659e122f12c7715b09a1b29fe83d672 |
Close
Hashes for pycrc32-0.1.2-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fd392133597dcfa9f5699d02b54b62a3bb33bc855e89f904bb4217a73ef9c58 |
|
MD5 | 43c883689c208c8720290cc53b9edc88 |
|
BLAKE2b-256 | 1306dd3cd5e5363e2769636832a0ff567457a29f73e8656a3c29c190d7232f29 |
Close
Hashes for pycrc32-0.1.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99d0c897a5edc9215c40d83c4f871ae1a277eecbf906d303820ba8bbe479129d |
|
MD5 | 58884ef5e84830187d8c48929df15a4b |
|
BLAKE2b-256 | 33ccd995acc545f75e7bfd9722e91c2e6e0bcda223c0b33e0324d1053bacc2b3 |
Close
Hashes for pycrc32-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c221bd6240bb11f6d658be709db6b6d4abf78920ff46f95cec27c159ed9be823 |
|
MD5 | 31edf96a2fc83c568c801145ea9eb5de |
|
BLAKE2b-256 | bd374acd5e040cea6d2cbae3fe5dbf7af3b22e30b16f7ccaf78fe25a436fac2a |
Close
Hashes for pycrc32-0.1.2-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5560f9d988c6efa79d61e9a175d2c07eae444bb1aadc98bb65734e9ae8345671 |
|
MD5 | f2ac9500dad01dd357d1118ade6d692c |
|
BLAKE2b-256 | 1e428f1bfb28ed3370540766bf551655f51e5fe66c66da02e75512cb13d80237 |
Close
Hashes for pycrc32-0.1.2-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88e47b4051d63e64143c0f2926af3b28a20d072425fce3eedcb9a3fb52a295e2 |
|
MD5 | 349377e622c9aefded57f0966dc2b6eb |
|
BLAKE2b-256 | 54d370f6ceb0fcc85aa1764662ad5e931e8d65e80535b9cbded1a16e7b28a7c2 |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce301cca66910d6dae49d93698828e6230cfa013228f59944d71a9e41f1f5199 |
|
MD5 | 0cac0ee06eced64d5744a0c457958119 |
|
BLAKE2b-256 | a0f74a007f18a18323b410f847175c37d339a3d92c43ce3e619c9980f749771a |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ce2da12e753a0f87ba72512dc80fabaa1740124b532dc36915e3dcbd4610bdf |
|
MD5 | e1f530f411cdea7df95a7d4504c8a7a0 |
|
BLAKE2b-256 | bffce79a2411f0ec069a7997734acdf3ff592cbbc51e9b47b8503212f3d68f9d |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 864de4568073261e1fbef6e3053cca46590e1cde2bbe9bd14afa511bfdd40f93 |
|
MD5 | b02643f00ad14a800c7b1be5a81b6b7c |
|
BLAKE2b-256 | a519dc3e362e9ba87eef048b3ce25324a47629b45885a7500cf0246e47dc7f0a |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba325729910289006935b7c041417eb534ce83b8cb2b862e9ab9a2700219e28e |
|
MD5 | 524829b4c72d819bc85380a05b68bc12 |
|
BLAKE2b-256 | 32c69bd40203b9960406db4e6d7129d7ccd46282e9b22bd18a4aae6c6473ea2f |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac1e6431156667016417b408a68f5f8ed69b8f1eda2b1d420e420df1936e2a36 |
|
MD5 | 539add55e6c7ae21bbea72b04c4b5b28 |
|
BLAKE2b-256 | f0a1a21c819dd85bff2c3d2a4e846a21c528104fa149a3b38016cf3ed3fd990b |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe9df8c431498b11701ee2aa97b69adec2f1dd456a842055db9e3261cf4aedbe |
|
MD5 | d71c71e064a4042b04daebabd26b2860 |
|
BLAKE2b-256 | 8f0281fd0521c46c7dcaa0efc6a98106c5c92fa8e67aa9ec24df478db18ce7a0 |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0efeccf666cadfa2ec8a8c5f89639ff22e72f1b59615b1c546d661287f76d04 |
|
MD5 | 37778b612ada8c7d643010e9ada9380c |
|
BLAKE2b-256 | 62bd1eca47adbdf2cf43acb7b158fc217350d6974f403dd83591fd7a9fe325b0 |
Close
Hashes for pycrc32-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 199a365adb440bee19b9e5cc0b7c269771c3d2c231418e30b2f4563cc3aa5a9d |
|
MD5 | 5f82dd0ad3a268e1b8f5cd0c41e6a8e4 |
|
BLAKE2b-256 | cce7845ce5f5cfdf3bfd0727792e910116ebd525c089b676df893b1ddf2040a5 |
Close
Hashes for pycrc32-0.1.2-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd700213db4b03118976aebac8e3aa95b56183905fd218fb30cd3b972620a5db |
|
MD5 | a22ee7df3596e3e0fc8afc2987f0fa21 |
|
BLAKE2b-256 | babdf31d47e90ece10df393e0f0f9b92cd9cfdf062d5b188226be793227266cf |
Close
Hashes for pycrc32-0.1.2-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e2347d32f24741f20c66a2c5487bb2f243fd935b77ae93b0b4149e0f8e711d5a |
|
MD5 | deec1b871599565896b62777fb9983f1 |
|
BLAKE2b-256 | 99ef5b8ccbe7795bebdad8def5c00da0abbe5f7bf07e7c209754d060e7f9492c |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ce02bc7238a8d83bc87118e58172aa98948edf1e422b79ac5216715f0b13478 |
|
MD5 | 784d6aab971a1424fe041d62fb9bd615 |
|
BLAKE2b-256 | 0e15e1d5aca457999d868d495d4518d9cc188965c840e5340113517e1bd2b4ee |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aed65b091e6b88f27a3f6cc006a9aeedf4d93f8a0a2f3f96c916293bed4d0def |
|
MD5 | 4be51518f6612f042956895cc517b420 |
|
BLAKE2b-256 | 754862c58f232bc207ba7703e42c32a739c5346f4dae7225ca1b7b2e8d3a4b6e |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cf6b5434f338fa50cf378f41c9718dca0d6a6e98baaa410aaac02374ed6f8bb0 |
|
MD5 | a4dd1ebd701664f8f1e4a378b634f448 |
|
BLAKE2b-256 | 4fb1149f2ddaa59745cc127c7162c1dd573bfab0b9c391dad804b4e5264ffc46 |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bad67048683c9b13b5d2425a519a22c059923993edaacdab80ed2e0558436d20 |
|
MD5 | f8a97bcda6c84dabc77a875f54c9c3c2 |
|
BLAKE2b-256 | 46e507f49ef5e25a46bc48e248ca142694e45c7b0f626f6a2ec3017b0ce6d5dc |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db179a6c357e57d0e827606639bff7592d2ca78a7e3e50dcd4ba83cac4aa4ea9 |
|
MD5 | 0a4866fc6f5e616f65da4959003be6be |
|
BLAKE2b-256 | d5b85164e6e1a905884a997f07b4a2593b4b0875d465666edf4304c7b6d81498 |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa8e92d550bd7f23327067b48fe9518371ae34afe2093fbf397b45a86ab32adf |
|
MD5 | f21595ad2a4e045a6ecd3cba6050aeb6 |
|
BLAKE2b-256 | 564cb1e4accc5b0d4ec3bb69026b33af9786079a413bedf01d6fb45e93d8a34c |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e0dacf49be47e5562bdc50fe2b24fc00d3748644a1ddcfd0e4b8c071e4ef8e7 |
|
MD5 | 2f3a84f61686c5225b0811d7ea29770d |
|
BLAKE2b-256 | ee6f0b4254adaab1abe2807acfb60181cee7a08523aa1dc54f76e9b5762a203f |
Close
Hashes for pycrc32-0.1.2-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 30f824826650e077ea7febab7c10f4e54dc9a5bac41918b2be02ca1d6eaecf36 |
|
MD5 | 0c69a741678131020f5daf4eb750868d |
|
BLAKE2b-256 | e8c151e85414c5dff62668a11b89e6637d1ae460a914ae3fc8824d9644e2f181 |
Close
Hashes for pycrc32-0.1.2-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | db330c869602b92c38fb02630a9db9f5be319589bccafac700427dc92739840f |
|
MD5 | b105b99d07789276a037f998efb8be0a |
|
BLAKE2b-256 | 35cbf2c25d1ef13e0816e2438e8ee470cf969efb8bbf7222cbf02bd5b0843ba9 |
Close
Hashes for pycrc32-0.1.2-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc71e06bccd99bce7cc029b27dd821f3df20ea5a209ddb8c374ef49683cd61b2 |
|
MD5 | f7373651da5a9337d665846307b30058 |
|
BLAKE2b-256 | feb864fa46721533fcb3d40629125ace93a01594af45896f6d90ec2d2bcb88a7 |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77e3feed6fb075f6c84ad71fafdf4f9ecb822f542d10abf9c76702b58e80116c |
|
MD5 | 3d4e03897e83310ae08c5778864fd42d |
|
BLAKE2b-256 | 08a81735044c8d68e7d044d4f102012998cd2dbf7a86d950f033ffa668e8501c |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16f3c073a96b3f17e6e3318e1fb58d10984f7160f43d35247ef662452a45ab25 |
|
MD5 | e40c976083b1d54264a25349aa1a6a15 |
|
BLAKE2b-256 | a734c9de15a30ecba65640b09e8e021af8448edf307b1b6c023710007636af1c |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41c324e8b3de417adb66322952b0cd1e431625f9fa75fc72829a203753cea683 |
|
MD5 | 47f978c083767192d042bfdbf0a18aa3 |
|
BLAKE2b-256 | 8d56591520ab93d2ec79b07d22ebca6e70cb653038a613882c30f7e4fa4930b1 |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4f03140265a8655ad4f67c7f72f90e6f461fbe9b0a99f13822be5f98892d697 |
|
MD5 | c240c1066ab8425b8179a545174e25df |
|
BLAKE2b-256 | c811fceb6e312ee103c2142c56cfb914231eeaef7e29bad903bac0bdfdb32b31 |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c243592d68c750c3d6ca7a96d25d9a576c7904f134993fb0efb477bf3bffdce |
|
MD5 | 2b7063b656bce805c9946b22d9becaf6 |
|
BLAKE2b-256 | fdaeba93251c1ce3a63b085b9bdc842d5073d7f3c5669935c9abb3b1413f4d8f |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4ecb6bb4adbfc8051b865eb71d4abc857d64da2ebbb4502f2735511ff7586607 |
|
MD5 | d97e30bb5e1703c05720f490a9ad7665 |
|
BLAKE2b-256 | 37f0e15cab5f3389c4ea47b8ce7fe82e4532cf42e2736e00116772c82ca8a08c |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c7e23efff64a35613eb17138f2b2ba15b429699f830a570c57f1a1192be46b84 |
|
MD5 | 7d5398cbb7b4197e9da84738f7287e60 |
|
BLAKE2b-256 | 82e79995582e503bb939dc00b57563abacfef7f7d235af6438e15e9a57c697c9 |
Close
Hashes for pycrc32-0.1.2-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05efe717a085c0b4cc85e4bf07b290f6c02d3a40564a8dd62b367c860bd9e9f4 |
|
MD5 | 439b21261e2dea187d1518b4fe37124e |
|
BLAKE2b-256 | 34d6ff799d498c45fe088a3a48a7573704c4e427e52e111916d767e55e195814 |
Close
Hashes for pycrc32-0.1.2-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a73c5b13ac4d43953aed7be3b92aedd630b667f55eeee48bba5b6df9d3dad86 |
|
MD5 | 29874e1577bce3b97d0c9cc196505280 |
|
BLAKE2b-256 | 7cb466bcbf74f7f5744a0523fc3b0db92e7cf68d2b6aba5f946b882da6fd616e |
Close
Hashes for pycrc32-0.1.2-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7bea70b7f3ab9d8dca44b2faa2c7baccb46e87eba2ad52e49244f6c696075dfa |
|
MD5 | d65af4bbf84c493e41da8d357ca3762b |
|
BLAKE2b-256 | 51637cd7cc826c97c8007af5f6a37409c9c9e7dac8ef5e5c5c732e377a27202a |
Close
Hashes for pycrc32-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 241713366df0bafc1554e238259bad7e3a9314dd42baf89e844c28990af69cd5 |
|
MD5 | afb17aff1d33f823c03161b17732c958 |
|
BLAKE2b-256 | fc20ef4a0cd46b382bb3b0f482039951d3c62a4bf5006a13f361873db5f4555c |
Close
Hashes for pycrc32-0.1.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eedfb4d777d8a6dc05d3da86e5095ca8771156a1782a69f136da0914ea642c9f |
|
MD5 | 4788a135a491da1b4edce30f148430cc |
|
BLAKE2b-256 | 4c14af3fa26dfccb5713f18c6575ca0fc588b9884983a36b8304ed9edbfdcffb |
Close
Hashes for pycrc32-0.1.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9ee1f7dea9d2fdce13390401e1b16e51896e21a2c19fd97dde854fb86cdc07f9 |
|
MD5 | 78581088a81950808326ccb698b6dcd5 |
|
BLAKE2b-256 | d8ca6050b6f3410894999b51727ea82a533eda85e11326175e1af185f0c94e0b |
Close
Hashes for pycrc32-0.1.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5699026218161c84b8a743ba5d6737edfa777c1d4c91b5e866dfe4912a51df8c |
|
MD5 | fa8c9c8ae027affd1ff6fe1da4bcd6fb |
|
BLAKE2b-256 | 86db2e28770cea9adbc2ccb5d2463dd1d7e00963ee16bb21e036e3319bebee27 |
Close
Hashes for pycrc32-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 003e4035bda7b059894465a5287b611e7d260966ed6abca6470a6e5282823832 |
|
MD5 | fa5f5a75f2cfc44cc9c74d1eb4649029 |
|
BLAKE2b-256 | 4f26ca1560556bbc75551e8253c1ec080b1170af4b4f60e2ae01e06a1c1cff55 |
Close
Hashes for pycrc32-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 425769412951e677ed9ee447800df503d949fef00b952d60a010231df6dee380 |
|
MD5 | 6a0f4eb4be1be0df0b181c8f3bb79726 |
|
BLAKE2b-256 | dba1670c0b354412a9cd6ac244fefb75637ffc4dfc9f68688834439f9dc28516 |
Close
Hashes for pycrc32-0.1.2-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a33a2ed7eaa6ccc0466a2fe1f42c201e01490775ec7f758419736122b231146c |
|
MD5 | 89e3b86a809985d6f3726e143b425b5c |
|
BLAKE2b-256 | 8cde3aa1bd64829672f0565aa80d120aabc3709d42c1157c05ee7fabe8c8862f |
Close
Hashes for pycrc32-0.1.2-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a77c4a51e96d6b77a54fd080b31f13a86ddaea88b144e163a902c337fafd5d6 |
|
MD5 | 5701831b1df1b3c0bcf6cee7afa07f49 |
|
BLAKE2b-256 | 4f015dec21f8bd137d7231fec78bca62ab9484918d773d2d047a301656b377e8 |
Close
Hashes for pycrc32-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9f7c95f91ac9a204e2a6a69ee271b2443fde965551a53f273cc4b0a158c6922 |
|
MD5 | b5b6fa25344f0d43d25e6d464a8df309 |
|
BLAKE2b-256 | cac84aaff67437b93cc7ab526d6c32afb405c0a934c5d398c6f97d59049cc1bd |
Close
Hashes for pycrc32-0.1.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bc2a667c372f81abbe3d457e176864f9a4180b0654a255d38c7073560611198 |
|
MD5 | bf7538cda33ab515038847bed39f14e8 |
|
BLAKE2b-256 | 162e6e96d17f519102647a77f0965579f9635e48300fca5f88d69669d15d7ca2 |
Close
Hashes for pycrc32-0.1.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6966e4154cfb0dfaea42a76751bce6ff6645fcde9b32a246041bc4b32efee5b |
|
MD5 | 283031d7656b1f123259f82e9bc628c5 |
|
BLAKE2b-256 | 302a46d6ea8383d4248e399a10598910dfe4834ba56d453dcdfcfb875d6f2b18 |
Close
Hashes for pycrc32-0.1.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fa543f21d3586f4ed1570674541a2848a6815774ed5969997854a3e46a09c91 |
|
MD5 | d053b2e9b709843507fef53649e442f7 |
|
BLAKE2b-256 | 0ace77d2bde8d2f0617822cb334ceb85d7c3dc45106ddbe55ffc2fa11ea12b74 |
Close
Hashes for pycrc32-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c129390d6e9617d5e05ac32edf2130e34dc866ef4c0ec30b25ec7631d6053c93 |
|
MD5 | 4ff658b3770d126dca1c3a45a90c246c |
|
BLAKE2b-256 | e23b8348f5a6603a5eda28141be5bc3b20f0d3f747dedf694cc698b3ed4bf06a |
Close
Hashes for pycrc32-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 54e9203ba00c96f6d86d5a63e37d02683cb12abac094b3b5760a17b7d5966100 |
|
MD5 | 99b29f1d40ed20dad73de5777113f507 |
|
BLAKE2b-256 | be4e535fa0fbb2ceadbb1ac7a63c4d51db45efe4cde2ff56844311f3f4d6451a |