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.1.tar.gz
(6.7 kB
view hashes)
Built Distributions
pycrc32-0.1.1-cp312-none-win32.whl
(120.5 kB
view hashes)
pycrc32-0.1.1-cp311-none-win32.whl
(120.7 kB
view hashes)
pycrc32-0.1.1-cp310-none-win32.whl
(120.7 kB
view hashes)
pycrc32-0.1.1-cp39-none-win_amd64.whl
(123.1 kB
view hashes)
pycrc32-0.1.1-cp39-none-win32.whl
(120.7 kB
view hashes)
pycrc32-0.1.1-cp38-none-win_amd64.whl
(122.9 kB
view hashes)
pycrc32-0.1.1-cp38-none-win32.whl
(120.7 kB
view hashes)
Close
Hashes for pycrc32-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d33c228103b603a712cbcbd806db886382123fbe854b8a9edbe41c4b020bd74f |
|
MD5 | ea7ef8d55476b85a275c3acc2a4d9047 |
|
BLAKE2b-256 | 3bc93a7b54fef5b8538d622edc5408539b962d35d7084d3d75d8f5ec6c7fc03b |
Close
Hashes for pycrc32-0.1.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99f4d59dc885b43c6f54da3adc86c3eda0b45ff05e7723b71ef0d42369ca4d52 |
|
MD5 | 2a1b9f4f37c2364eaabea409080f657c |
|
BLAKE2b-256 | ab9916b0a1662cc2730fa22f8ff6c88c0d72af8ae04dae11a77a9d89f1333446 |
Close
Hashes for pycrc32-0.1.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89665b5f14fdb481588b0d351d8e99502d723e3f272cbc6665106ae79c85dd76 |
|
MD5 | 8319970d0283aba7d18c4dd36822fe9a |
|
BLAKE2b-256 | b3fbbf737a3061af28cdc15bb6e8e390e6a697b0859c4198e0948b550f6420f0 |
Close
Hashes for pycrc32-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d93731fbd933f66702a178592cb85879b23d77cbe1e651bcf0469d498368cd5 |
|
MD5 | a4bd7e46316db3b1806725b3a0a51a68 |
|
BLAKE2b-256 | b5c2bc46795c98ce615646be5b437cc3f4d9ad4f4f49df97e480d7bdbfc1277d |
Close
Hashes for pycrc32-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3dc60a8f6431e0ee4f80d2465673f871c6c32c685ab1be64df668139fdb6c12a |
|
MD5 | 5e08d3b3d1424fbdd255edc426e11961 |
|
BLAKE2b-256 | 13db87c412a841ad9a47cc57bed7cfc1bb886c21c455e46f175760b9c0c942a9 |
Close
Hashes for pycrc32-0.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c82c1062b6573b4754ed5cdbc6fb61dccfcadf692f13880b77331ed5e805371 |
|
MD5 | fc15caad0e31ad07a7463cb350b6eb92 |
|
BLAKE2b-256 | 9988cb8693024084da8be66f03f70035715cfc4a3db62dfa448adb5f8211fa09 |
Close
Hashes for pycrc32-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b94ebf9f5ff1a0db5eb3ab5de1d27404744603d2d248ea351af9192508978fc |
|
MD5 | 45608c1f2c802015bc3f4aa2c5480c07 |
|
BLAKE2b-256 | 3bc2d032093892717a572be81b562a521408ff4b1383af6567328585ac1ed386 |
Close
Hashes for pycrc32-0.1.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06d7925321eb4a3f2015ed1d5619c9a582b4b8522f4a258d308319c91c96c8fd |
|
MD5 | d821dcdda12dc2b12b02f08805d54487 |
|
BLAKE2b-256 | feb48ba3fac1adb8bca86f52cefcd9d5b2901c852876b0a22a181ba523853f1d |
Close
Hashes for pycrc32-0.1.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 571afe59d3b9da35eeeb068046f91ae6520a05da1f1d79e7470ced6cfe449da8 |
|
MD5 | 3a8c226fa03bd668210758761cfd8c19 |
|
BLAKE2b-256 | e2f340cf84f2de6b0860f91faad99ddc9cce990d220578aa0e5ac48da9e9d63b |
Close
Hashes for pycrc32-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12278143fe0f904fefc51546bd146c4f756ea61dfde6fd6758a6b51e95079790 |
|
MD5 | 90c6f258e64a769525390b5f95126f9a |
|
BLAKE2b-256 | ef47637065a3a5f9e188ce97d242096313fd8c75e31db99a451d4203ec331fbc |
Close
Hashes for pycrc32-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fde82b77bcd7dd6997f117a76c6ad00c5994b521b637b4090a4d2741cac64b49 |
|
MD5 | 42f874d925b4ed0780a73a5ae9cff11e |
|
BLAKE2b-256 | 1207547840b27aec9a8d831f8d2aa5b2f69190e829a421659a97f24782630110 |
Close
Hashes for pycrc32-0.1.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | af5ff8928e9b4e0d8300d0892302b8f1ea2c109be435ad670876ed3c4462425b |
|
MD5 | b1c1fbaa142e55a60cbfdc1c2b3d0a05 |
|
BLAKE2b-256 | 4f66149ec26863daa5812ce469ea20c8b509beb735c5268afad555af11d85feb |
Close
Hashes for pycrc32-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91a2a61e051dc19e3ff58360ddbc025f698d1431a938e1faa27b872e6e45a1ad |
|
MD5 | 115525e90b909593aa6f726950732ebd |
|
BLAKE2b-256 | 9853a76034b46940f8efd10f951d74b97a665078ada498ab1839d981138b8b5f |
Close
Hashes for pycrc32-0.1.1-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8eb9a04ea76e4b9dc5900251a6b53bc4693d78d16d7a31a74d8a079456370b03 |
|
MD5 | ff3f0e4fc28f612ca20c854cc8a0d282 |
|
BLAKE2b-256 | d7899eeb25a52acfb0cf6bf0745372f7bff9673764195ec029144a0f1ca3e178 |
Close
Hashes for pycrc32-0.1.1-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8bb599faf3d052b5a54298c0ea1cbfb937fb31bde17d85a38f7a923d756329af |
|
MD5 | 656d59a3db1f94e79c55b3505a0ab5b4 |
|
BLAKE2b-256 | 305752eef2a3510d43ea2d01874880b67f785454f73cf22ddced8ca90a5d1cdf |
Close
Hashes for pycrc32-0.1.1-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fe84e26515b06abaf2bc285daaf368040f2971baaecd8312f833605e1f032b4 |
|
MD5 | 11f2a7ba9ddaf67e4be2923a7de9d67a |
|
BLAKE2b-256 | 8a50fff04d93a5ea52b1da1041c3b656b7aa8b2f1d469dbafac30740a30d4328 |
Close
Hashes for pycrc32-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82bedd5c90c47ce4f47bce3dc34672a555f3ec5dec1489c1afc6aa43eeae5921 |
|
MD5 | 4025354d084501695e92296a3be391bb |
|
BLAKE2b-256 | d0cdac75819921a07fb24a0f78e43c891bb63ab0c86ea164ac239eab4d64c12b |
Close
Hashes for pycrc32-0.1.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91729a17eee9d137c97e8477dd4f281d68efc685837059141663cf21e7d48fbb |
|
MD5 | 0e483e759e5cbe2d8515a3c974ce8bb4 |
|
BLAKE2b-256 | 8a368803dd30e6b4487852c48aa756b0f2be80d92d08f08bf7505ec741d54ba4 |
Close
Hashes for pycrc32-0.1.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f01040532d864fdce4571fb6a5d2aca7b3de14e73609cc1085b3e681269fc56 |
|
MD5 | f89da881966ca5ccec87c37268be2944 |
|
BLAKE2b-256 | 1e8fc793ab021f251e26fdbbe0ef6a0dca3ba3d04943ec05c3532e2f343b9908 |
Close
Hashes for pycrc32-0.1.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffd2e0e035e450866c0cf5eabe60b5d958d7b1335bdd40ab3da52866d8e127bf |
|
MD5 | 03ce8aa7ad4416977595ebc9452f0ab1 |
|
BLAKE2b-256 | af6be0fcb81457aa2c9072472c239da47455b3d577c6311998ef5f33e187b6ce |
Close
Hashes for pycrc32-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6ae1fd4926488c5a19bfea3e9f70626c1a9ee47bc18362d7f9c45a5a7697510 |
|
MD5 | 3d06bd4f5152790f180df4651936bcd5 |
|
BLAKE2b-256 | 1a2a242780eaacac2ed90dc08634128b6104479cc248f786dc2b9e4ac9111e9c |
Close
Hashes for pycrc32-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 78bd5150d5c69094125ae091af6f420acdebfc0fe96bde0d19f1deaf618848a5 |
|
MD5 | 6e698963ee5ea25b987423e09452c800 |
|
BLAKE2b-256 | 5f33e37cb024736c4b702995c48ef9ea9688e8f97751a3195a5d2e0c701cfde2 |
Close
Hashes for pycrc32-0.1.1-cp312-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ba9015b34b9d882fb0dc3f2f7f621652f5f25933f6365aa260ce0d09b963f26 |
|
MD5 | 9deee41d3c2ae899ccba8bcb262b1a74 |
|
BLAKE2b-256 | cf87343737a9e62d07089ab6ac3573394e8bb9a1ff524569fa41164b2a83f32a |
Close
Hashes for pycrc32-0.1.1-cp312-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c96bd59ff27ca3501dc5ebde0d2451ea4d6a500c267468258bc2251e2561a29e |
|
MD5 | c554890fa289ef28a152f0b733a85c98 |
|
BLAKE2b-256 | ddd62081f3b5a6ad63bc4855dc49abc19f5348c09827ddf45a965395798ca5a4 |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57a0e9716410d5a9800c3ad8fe9758833f8bb1dc9f613d5a1d7cd8ccb8c4a1bb |
|
MD5 | ea66d508cf111dd9299d6041a263ddeb |
|
BLAKE2b-256 | fdfa5e982cff2633b0c354ba80481a5a04d6efa0376dd93b83883ba00eaf77b0 |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7a8e6d967e5c6ec40b1e62152380f085005ad217d83a8aaa9a0249d3f7b76a2 |
|
MD5 | 75329123185f2c3a9e61feb7ebdc8ccf |
|
BLAKE2b-256 | 98134bb8b1cc7d3e234a3ec0d0fbbb4aaae87d9190101dd3becfdcc8d1218ed3 |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1005098b5300a485c13d6ad27a882ba4167813eb14d3f6eeb328002b83225a3 |
|
MD5 | d7e0ef35f0fc95b3ddfabfcd9f9c7e66 |
|
BLAKE2b-256 | 7880bf60492f88a48de9005feedf947b3e5d4981defb9e2976108d0d13358243 |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40dbf15721e60150a158ef2a6ab2797fdd3215117e9bff25cf82f5c41678a1d1 |
|
MD5 | 8808c0a6c7e6bbcf3f7e0a07b36b3bfd |
|
BLAKE2b-256 | 8710b9fa5c696c29ee25531cf739bcc956163d927e7e229a16a8bcbbb813db05 |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94acb3a7b6df8dae89f8ea98ade036a3e8f503f38a146a8c9d6ff6e2fed9527f |
|
MD5 | 4f8c084b7038d3ae5721dfbbd905d3fa |
|
BLAKE2b-256 | 46cdc11f4f7520fabfa6e0a260cadefd5c37070a95066c785c9841fbe0b20dce |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7b3fe4ef1d32c6d74ec72c7989c91ee45aa70e344010328f09af0bdac5b6ee7 |
|
MD5 | 63c2c41e6dda12327c4574667d9f9cc8 |
|
BLAKE2b-256 | b4d2fe8c0fc19770bce958cc51abbebfe6558e5e0c5721460131250bef146eeb |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb0bf37b57137c88e417942581727247beedf706a49b24d13bfd40d53234df29 |
|
MD5 | cc0da7dd4fd971ff51e275b0d68d6893 |
|
BLAKE2b-256 | 27fdb04d297ff985a0e9a0f4d494133c197f713ae0680e3be44f3d0118be942d |
Close
Hashes for pycrc32-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5afe0a710e0d44e74bf4ea3f735f68ffc97f0531df037b952251bd80e8a6db45 |
|
MD5 | b2325008f3d534c1c56df5473f8762d4 |
|
BLAKE2b-256 | adb0b17169e9cdbb35d85c86dd7e89ba05426942ad3bdec1350cab186264f6dc |
Close
Hashes for pycrc32-0.1.1-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 330ca17270b75fd24ebf3b0066568ff8ce5c1b242143b3c1933f655775365434 |
|
MD5 | 6e05c66d11293dda37885d49bf133d17 |
|
BLAKE2b-256 | 17d10b984a4ea57031e17ff936a7d7785701a85855153f79fcc0fc0117dd930c |
Close
Hashes for pycrc32-0.1.1-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a89c60ae5d0d23c63f6b0bc7931791d6c12f3ed7363e031638d6b0a64ca49cc |
|
MD5 | 0619a8f65a36f94411c844a0e50f2a5a |
|
BLAKE2b-256 | 26d7366beae964a8360945608a6b256fa934fb64359c15b592b7094c81dfcfd2 |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89ffdd767ff53885f2a6545d28e607c74cbb1531b6459028d79961294cc8185e |
|
MD5 | e00cee89efe20792e70b7b890db13fb3 |
|
BLAKE2b-256 | 4d31ff208da5d25938d8e18def96ca0f43f6018032fb7c426c4b37383c2122dd |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 224515319b55ba5f4aed90fd07dc298330a62feddf1e9f305240a59f9d859d97 |
|
MD5 | c8c76acff1b78470600cf083a53b382c |
|
BLAKE2b-256 | 2b1073f0b14664d98f6ae3e00632231ba9c7f6652e6e12a005ed2f04f3a8c7bf |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1112d3c815d9929d4d33d6843955665fe24c8facbb940ca7ea7cb15096e684ff |
|
MD5 | 37d43338ac6d440f273f3779fb318fb4 |
|
BLAKE2b-256 | b8b84617e799a94a71536c015e7ec8cc2bc75f2529ba19345733fd9d2b1d2a7a |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 961ba7ba09db66ee9b632661f87f67f0c9822d845a822698de7f13696e591bec |
|
MD5 | 3f8dc35d75ff9ef778faeae1623caf3f |
|
BLAKE2b-256 | 9d8c969baee8540bc6ab9837f84f7721a7bb3bf2a6c959479c0ccb22ba23ecb2 |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bb4a31856191c2ae1689030318298f75c021ad88905c3fd3c81ad925eb6a461 |
|
MD5 | 1241e50f069cb06d1ea2200b61631e12 |
|
BLAKE2b-256 | 8d6368641bc2973ef3363b7ea7fe269b858abdf4a63168b6838c95b82191a478 |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca5e6966852a1d8e0d5c13de9e6e99dc48d67e7f1b4a95de0cd9021b0abba3f7 |
|
MD5 | cc1c4c6ac91641c4194a681c8ecfa59a |
|
BLAKE2b-256 | 666154ef36cbb95afa761319dbd4a5afd73ecf32274f2e796b1eafb65a6e6d21 |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07fb7a9f879d12a09b3dedc7e371fd84ea6fd04bb047ee2454fbd7da3155ed27 |
|
MD5 | cd38741a08f35906e23a7ed69d127815 |
|
BLAKE2b-256 | a5d81a72b8a129e47bcbb99df5cd02aea116a63f5da1b2a3f1c387a79b8e8464 |
Close
Hashes for pycrc32-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec0dab6c6eb40cb2a6516de6099f518007ce2ab37e4ceb34c33d35f565ba7136 |
|
MD5 | 5b73879800525a655feef785b8f58e50 |
|
BLAKE2b-256 | eabd58e49a523e852720e3c6e3b1d405bde5ecf4224c97e2b5d57b65386f2a4a |
Close
Hashes for pycrc32-0.1.1-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e196fead7cabe0a88937be54730650e526b9d866da4265f7f31257cfa75f513 |
|
MD5 | 40947190e432192498c11d8537f84857 |
|
BLAKE2b-256 | c341c756f1565083fc467a50c4e922cb1885a8b7298523fad270623b9533f4a1 |
Close
Hashes for pycrc32-0.1.1-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 446c01a9e9903ebcfd07bd215ec48c69c931203e2b1f645eede0fcc663c9dbb1 |
|
MD5 | 60c353c351ce54cdefd84360cb554345 |
|
BLAKE2b-256 | ade4eb3f0f6b9162fe0984648e7dbdbeb68ac820e3bf566d3dbdb1d5a0bac189 |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6d450c4f4429a9101c004a257bb148e83a583a92f95f6465248442d7c69162e |
|
MD5 | 592273e10e28bcc49e133851ae311135 |
|
BLAKE2b-256 | f44e4c6a43413e83063f6e6631663a35ae467285a22b3faf3073c99df98e59bf |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c6c6c974ccab644dab6d00a3091c47b0fb1ab4fd670b164f0b3302b9fd98c14 |
|
MD5 | 7fc7daa30c303312d319413ef67465ef |
|
BLAKE2b-256 | 5594817ecda984ca67611387972804fb0d5418fe76b3dca0b0afb3f8f6177286 |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a0b6c074d02446a5e16a94aa2b872d5d65a8d117e619734ebcc2fb03b15d9e6 |
|
MD5 | 3cb43a14e30a8b21134ed69aea6c3a81 |
|
BLAKE2b-256 | d96dc42f9843a67a779547aed5691784f382f7fb71267e1271a1f7b0a100debb |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77e3404f2c33ee308b44b6089355f2dade5b9e0a06149c1217a3bf2591bc3258 |
|
MD5 | 7f96bedc7493cd97aafd389db18f1e01 |
|
BLAKE2b-256 | 4532389d8e151090f50e3cf988396e8b59abee4845e5d07ca16ddced686b4056 |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5a2d7afd443257325edc53f733fa7830900f61c1980c3ee98cb5e793b1f6630 |
|
MD5 | 46b223fe6965799de04fc453e79ca245 |
|
BLAKE2b-256 | e356628e9797ca7802670eb6c589f6cb191b0e408e9956516a0a5563e50c5dd4 |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f9e13d6ad8000e32b0c684bf4026b0b829ff945ce3666b03f1a125b18c0e9f3 |
|
MD5 | 8c5cbc5e62db00dc1115b15dab530482 |
|
BLAKE2b-256 | a77ba548906fd84885f2c209d35a12288ed2a534c61a8a2c0cdfbfd4d648289e |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | daf10dc3495f36ddafc57fb5f327840591613b0b008e2a7f37a6e96c33c7b01a |
|
MD5 | 1c306c76ab3f78696f8bb24d867a6733 |
|
BLAKE2b-256 | ecec563b8fc53cebbcd826454a556da47dfd6ce6c4a2487dd9bd66d9eba639a4 |
Close
Hashes for pycrc32-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5acc4a5acc6f1f57e1ea7e5c1dd79ed82ca662c4da46300027d37e505b077b07 |
|
MD5 | 1d23ec9b49875d866c4e72ceb0c45c76 |
|
BLAKE2b-256 | 671b676291678a117b9b79837a0839086f1748468614fc5fbfb917e3a22d09a5 |
Close
Hashes for pycrc32-0.1.1-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18943e54c51c9b086cc7d0ec1fa3036c8cd19adfba18492c21eddf7be62c5043 |
|
MD5 | 4a78f207ddedbb48a1ca28408404374e |
|
BLAKE2b-256 | 41b08074854892046084fdc3a5874f3ac0d93ddbbf75031a74b352bcdde5430f |
Close
Hashes for pycrc32-0.1.1-cp39-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05ff38066e4346e25f11c0041f9257b6c164c78a957235e71176a942610d05de |
|
MD5 | 65f5374288f49b94e575b82e67bef93f |
|
BLAKE2b-256 | 8aadc2658fcdb17e2f35df115aab64ad6cd6b3274a5f87abb416fb2853f27257 |
Close
Hashes for pycrc32-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62acfa25a45a564094e15eb5129718ac21b201d626107ee7fa740da0223b2206 |
|
MD5 | 949cc216f8ef2af1b64051da38bc5f41 |
|
BLAKE2b-256 | b9d2c4d1dbdca4fa7d3a9bef984b0d198495880df76bfddcab7e3ab1d9e62f3b |
Close
Hashes for pycrc32-0.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e67dc043c3c98048da5ee2078446b9c5f01fa300b184ec32a236110aaff0429f |
|
MD5 | 6f536b539c74c5f33a5e0186087f94e9 |
|
BLAKE2b-256 | 5fca58039dee164e6ca690a4f4a5222526649a8a99a2feec155ecd84c80a72c8 |
Close
Hashes for pycrc32-0.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b157814a6d98f54707260e3d5e1d3520db6321682efe0a591f983b7e0844117 |
|
MD5 | 15922c4fa4faa655a6920b96f1f734de |
|
BLAKE2b-256 | ebd96d5e28ee8941d5d6aa014222524464c1a661e0e3108405f2fa5c1c7946eb |
Close
Hashes for pycrc32-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8210fc588ae15809044a50d7cdf6d33cba803a45e8cddf23b0ee3193386b0ae |
|
MD5 | 83861a98ac2521db8d6414d0c50adf8b |
|
BLAKE2b-256 | 76c6647f87e920042733a4734b82ac0913b485c5cd6e16564ac37773db9e77a0 |
Close
Hashes for pycrc32-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9671450f783c87a9867f79c69018f2c22e82145025c26fbfc8b2c87ab849b93a |
|
MD5 | bf0fea69d05089ace7eced3c37fd64f2 |
|
BLAKE2b-256 | 67fd9e8a22abe24ce03a3c7031b19779e495c173be35600e97a505c87c806fda |
Close
Hashes for pycrc32-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7547bcebea349600bb43a4bfea1f4835589e26ba70be0722a237a1dd6c72f44 |
|
MD5 | ef157a5e07fe43cc06ccc9423abb73c7 |
|
BLAKE2b-256 | 62cf42ba1f43b872fd17ca94b3d52609a3a333e4b66179aa21579cf7aef92e35 |
Close
Hashes for pycrc32-0.1.1-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f241192bfe70243f35435cff0a9df9f067206d73f038f259dfe7aa2f266ef6f |
|
MD5 | ff2a58887093f7b05215ae5719416377 |
|
BLAKE2b-256 | a3e9ee1ed2b26e39da62a45ea278f12583b94232740bbe6569b5b45562bf7bc5 |
Close
Hashes for pycrc32-0.1.1-cp38-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bc5e3f983e19f90159a947ef980bc8cd974aab7406b4fffb7f8a79324ca324a |
|
MD5 | ff7be13cc09c72437ba69107ff3a613a |
|
BLAKE2b-256 | d21ab79898528d9670dd08e4e2448a9d2d7ffd8ad3e5b398562d8653026368cd |
Close
Hashes for pycrc32-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1f4edd3339b5dec7fabcfb9a0a0e8cfc759d7bc99c9e155e474a8f03810d3d2 |
|
MD5 | d324d8c5bd2e42b4ccb909f241178925 |
|
BLAKE2b-256 | a89f124f8897bee72375cf92718d346d2e8ca7c8e9a6ad7e274ddbe5f4a05ca9 |
Close
Hashes for pycrc32-0.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac6d73987ff6cfec4a4ac6e72a963b15d42be3b7d9778cb33bc6f30f9d2fa625 |
|
MD5 | c46eb672c68c15221b5336225f3b08e7 |
|
BLAKE2b-256 | 1cdc65a3c66b3817ad5ddcac5c662526b4525d7d1572e9395f23bce48d52f126 |
Close
Hashes for pycrc32-0.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90dcff88675407c578f794d67a605cad3479b0102d0bfdd8518bb07c5224d65c |
|
MD5 | 65373ec232b587fd1aa77208b5e96736 |
|
BLAKE2b-256 | 6ac19a793ee5959b67ef240ca57570fe3a18ab610e5c406e8c117b4ac8ca92ac |
Close
Hashes for pycrc32-0.1.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a625d17809693a4e7a0613313acda66d4300ddd340232a86af4ce0f47506c33 |
|
MD5 | f260d26af31bcdb0e8f3cbbe319ec1e0 |
|
BLAKE2b-256 | 3049eb2a293c33c51c842139ce5dcaa24d384311d9e2489538319d1f47fea965 |
Close
Hashes for pycrc32-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5b9151d8bd2d3c95ac6861175688d4979250eb7d2c3e053f241f6db96d9dc2c |
|
MD5 | 099c306043048b8c0f1a228515d65db4 |
|
BLAKE2b-256 | 96a67f8e4bee42795e941391f04d2be52241a008a794b9b4494667bcb433876c |
Close
Hashes for pycrc32-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53277e3948d6e44edc7b38df85819ba62ab8a51b183f7a6954d0032f72615d32 |
|
MD5 | a4fcba7b12598cd54b1cbc3242b6df00 |
|
BLAKE2b-256 | df44e109a368dafa8f62baa4637589df2bcf3666d1105953e1ce84d1792ef59f |