A python wrapper of the C library 'Google CRC32C'
Project description
google-crc32c
This package wraps the google/crc32c
hardware-based implementation of the CRC32C hashing algorithm. Multiple wheels
are distributed as well as source. If a wheel is not published for the python
version and platform you are using, you will need to compile crc32c using a
C toolchain.
Currently Published Wheels
Wheels are currently published for Python 3.6, 3.7, 3.8, 3.9, 3.10, and pypy-3.7 for multiple architectures. For information on building your own, please view BUILDING.md.
Linux
Wheels are published for the following platforms / architectures:
manylinux2010
platform,x86_64
and1686
architecturesmanylinux2014
platform,aarch64
architecture
Deprecated
manylinux1
platform,x86_64
architecture wheels will be built until 2021-12-31, when the PyPA group drops support for themanylinux1
image. See: https://github.com/pypa/manylinux/issues/994
Mac OS
Wheels are published for x86_64
and universal2
architectures.
Windows
Wheels are published for win32
and win_amd64
architectures.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for google_crc32c-1.2.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9caf25a7f2551b117e063ce1e1f3959ef64d8c4e96587e4ce6ee1be7b441b3b7 |
|
MD5 | 399764afea9961a3c560f2f48f964b19 |
|
BLAKE2b-256 | 3d6b2db4d63b5df402bf6a0fff3eddcc63418fe84a8bef5ce43cb0e47d571c7f |
Hashes for google_crc32c-1.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c422331bdeb5214ecc8a98f85dcbbc5b3222d173b1348874f1087b1f938313d8 |
|
MD5 | 104f06f9d215b10dcff7b644fd42f2fb |
|
BLAKE2b-256 | 45835950acfe0bfa861231f169eb0fe3afc85ab2a274efae90d2412190f297df |
Hashes for google_crc32c-1.2.0-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81c2e088041fb38b099b5a7fb2407deff74ee9bec3b36c38180564b4686bc1fa |
|
MD5 | 4d10ae3b0d2f5e1e942c561a0e27ab39 |
|
BLAKE2b-256 | 0a1a2e05ab91f2c414be982e3499f652940490ca76fe0331f25fa75eb43a809d |
Hashes for google_crc32c-1.2.0-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c24e7e78756f617ebf006adcb0edb74aaf93a31a45440266e66f5fb2b8c75512 |
|
MD5 | af935db16269d62106078049662292cb |
|
BLAKE2b-256 | 870bd1e1f08205f82f0f2f5969eaab0a6df51bf73025be9863b35afeb7c05b1d |
Hashes for google_crc32c-1.2.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b8c7579269e3c64dda1d63cc9b9ba7615b51092c905b68d43c907be80fc641f |
|
MD5 | 969a7ac7916f26d3fbaa113dd27aaad5 |
|
BLAKE2b-256 | 92039d0ad1b8e1c98489869928b72dc4d9c0c9be054cee20caf677de296ba551 |
Hashes for google_crc32c-1.2.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b28e81707257802d1e07aee4a2513d1316f623a1b48b78885c1ca2a9ec47949d |
|
MD5 | 0f31893b605a9a674e7c96719aa0e8e2 |
|
BLAKE2b-256 | a35f3de006f29a68811dfa4da8ed92f4bb4e593691f1544227968a6f8b4cc598 |
Hashes for google_crc32c-1.2.0-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60f9e93e29cbaa47f57230907733af884685dbac78d462019ffe02d514bbfddc |
|
MD5 | beb99bb7f4c079a3cada41276c59eeca |
|
BLAKE2b-256 | c612a26f0c7edca82ea289b1bca33f692ccabcd72799c28f7d881aea2e63d9c8 |
Hashes for google_crc32c-1.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93f1377269cf30b15b296e760ac3f6e13ea52556a764739410fa2e7b32a39e93 |
|
MD5 | eaff473c5826b2f176d0f89cd3ae11cf |
|
BLAKE2b-256 | 3fd16487abc6165fb05a01924a6bb7fe8f5d135250ff762aabdd38fd88403609 |
Hashes for google_crc32c-1.2.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 242274e127e349e6ede67d7232872bdac9f6c36da6233216e8e4f5923eef1a7c |
|
MD5 | 3489c4c581905cb2db3bfa2029879e0d |
|
BLAKE2b-256 | 817b57bd9d7208642627255ab6d9e255beac065f68cd8b53a0ca6cae53c97f5f |
Hashes for google_crc32c-1.2.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f563a48074de0a4ebf1ef1d55aeb16bdaa6715c33091dad3b6a32716d2a5d4a4 |
|
MD5 | 919b7ded6ee775fcc4e267ee6b94fa0e |
|
BLAKE2b-256 | def5407b68f3cc0377493ec15bb6f9da55e8ca4bce736526196bcf01355db41f |
Hashes for google_crc32c-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61080f164ea51e156153c601b1de35ccb574d77efb669c11ade75f8635ce2d29 |
|
MD5 | ada4a1d151fdbf491690212bfee5147c |
|
BLAKE2b-256 | 2ce2f5c1d28be73b6587acd90ad6b6a4e34fbf08a67e4ae3d74c6c26621e6035 |
Hashes for google_crc32c-1.2.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b64bd23a66410883c22c156834b73515e3f3d8c890c0407620f960b4c25cc8a3 |
|
MD5 | b297122df940d951655d582a8153bbb2 |
|
BLAKE2b-256 | 73f60874ff31ff6be27e39a8bbe59d2ead1d660791e99787f12ebd7e49d2626a |
Hashes for google_crc32c-1.2.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60c4f32d1fbd25234ff9468de24c1c8a9556e90ac94818a99c8cfc83328214d1 |
|
MD5 | 93b87ebe9f087a7da34596229c224318 |
|
BLAKE2b-256 | 44d2f57883f1f8ea6edee5847de315b4bef5df10c65d0f74634542233fdb9a8e |
Hashes for google_crc32c-1.2.0-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 618c304e803fb5e4b1dbe4d529e1047450d913b64dc4e49826bb3e5a0ef73a9e |
|
MD5 | 24119603a60595cffc429425c2084f79 |
|
BLAKE2b-256 | 057aff41a2fc986c293b59479f2c019e6d0b0017937d1dd39e89277303f41e80 |
Hashes for google_crc32c-1.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e13c8f1fbde9b543f693c42c0f82ba6c57683d66cc2c5960c6c66fccb42a736 |
|
MD5 | de61d604bef8b6d44f53a03d643d3ac9 |
|
BLAKE2b-256 | f5d9ffaa931d630d08470969598fa318fc60d7bf1486f66f50478172e9112d7e |
Hashes for google_crc32c-1.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc12aef85a7b8e5c52d7639cf23e27548f09fba798b8050f59fdd5bee08051f2 |
|
MD5 | c02d785ca2f07a31c813b7800ef96f59 |
|
BLAKE2b-256 | 3e289a81d7673285690f1a673c843eebf0128f05f2e4136b1f22ab1d92aebf6c |
Hashes for google_crc32c-1.2.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70670518d50babd6012de3206472aa406a41b79acb11b6e46931f842e25a356a |
|
MD5 | d6b91f4a11b1bff41a549ff53fc5af97 |
|
BLAKE2b-256 | 0029e2b676ad3252e7bf02cfdb84adf33da70df288e5b4fdc64f575b4a9d9632 |
Hashes for google_crc32c-1.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 483694ccb1d0ceab8219afc4f20939565b09f81531bf8dd2bf3efb3ea84766fe |
|
MD5 | 9200a92391c4c3d03ee07d4454a36b2b |
|
BLAKE2b-256 | 2015dbc4b2c6fd85092f179dc75292976434a7186d951fa9781bd777b771f2c1 |
Hashes for google_crc32c-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6694773dd45c88b2babef6b702b6233723ae4f42cca0fbc68114e81ed389188 |
|
MD5 | 1e0fddca2dca9be387de507379d77bf3 |
|
BLAKE2b-256 | af5b97ff9fdc9b31dbabffa51a378309fe10983c3a2404aae1db8118eff44dcb |
Hashes for google_crc32c-1.2.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c242c82eef7fb75ee698ecc65596e324b3273ae3dd78a8e5f05bf3cb627caa3b |
|
MD5 | a639bb9328a5360732b59aca24b29a69 |
|
BLAKE2b-256 | cbaeeeccdb7701b4ab9601b7c9e25d39f03efc5e3fc2362dbcafaa5da3f39f2e |
Hashes for google_crc32c-1.2.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7920ea4770ec6b98a30e99f9ab90aacc0a447a316c165701f264234d8dbf731 |
|
MD5 | 8340a1fa904f2dcb50bd0d0ee0b52c21 |
|
BLAKE2b-256 | ff54a8ec4bd10cdb25c751324395d8e5cf2c7c39482c1c3b88ae45d0a4c91765 |
Hashes for google_crc32c-1.2.0-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adb721315435d8530a9eabce2cf3731db015ca0af5f8f983bf5c6e5272385c02 |
|
MD5 | 7e70c5c0c855c044558838f4d6096d77 |
|
BLAKE2b-256 | 85a41e40d5ace7fd22873785f377fcc7f05efa10e2195a7939ebf6c211dbec14 |
Hashes for google_crc32c-1.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e720b0c9df6a58d4786c299407c2561993e9abd41d37c38e09d33288a3aca0d |
|
MD5 | 30088c469b1f6ccc15c4fc22c77fffaa |
|
BLAKE2b-256 | 5ed21483c2a337d60acd46cff89b1cebccdf110cbe8ff15cbba9164a9dd3d4c1 |
Hashes for google_crc32c-1.2.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb32e021526e905500c08aa030461621e5af934bf68a910322f5ddebb8c2bbf9 |
|
MD5 | 31b4d97fa7acf69f98ec9739fe9c0883 |
|
BLAKE2b-256 | b5d116089ff2fdb41fea977abccc5add4215ad934059ba77b6422235c66c93f4 |
Hashes for google_crc32c-1.2.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a862ea73b86c3b6589847224195e1027a876c85dc1f87475509b58d2aaafcda |
|
MD5 | aae9c5502cf84fd30cfbedb88ae236a1 |
|
BLAKE2b-256 | 23363c53aee8464f1629ad7cca9722a37471462dbe1201795fa571db60bc33c4 |
Hashes for google_crc32c-1.2.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8aa4de2ffad9d5521d9ba105a1a59126423389598cb4f9af9d28d4da845c0414 |
|
MD5 | 089ef18f02ad2fcd16ea009320b4fc01 |
|
BLAKE2b-256 | 6eb126829123cc09c9ac8aa69c1e9cfed01852cac108e3ff15d1246708caac12 |
Hashes for google_crc32c-1.2.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 496d7d6ac406f3a8e9f1e2fea93bc5470d5ff02c6ea34745c9aa5f22c876f30e |
|
MD5 | cdf63364039822c7ce55cb17f09c557e |
|
BLAKE2b-256 | e42b1d6855d56e18d679cc62a54ade9bcb381fbde4990d6965f8414d5eee4e37 |
Hashes for google_crc32c-1.2.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96e7057e29abfe763db02877b7cafff8a076145feb446106409f4fc12549d281 |
|
MD5 | 215c7de4f5bd8a230d20a5798ce5a560 |
|
BLAKE2b-256 | 0d148a76b3e07e0bebcb18612a5b91893af52075e835be71c79b4ea4d2544c41 |
Hashes for google_crc32c-1.2.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8331f0cbf8d91e868858a95c3608c26c2b8872f0ed8464c58425995aa92cb70b |
|
MD5 | a55df06533291c752a1378d5145ace1a |
|
BLAKE2b-256 | c03a6a4d8359490e6f067de3ca66cf5cc28dcbe894807fd87c68f7ab1ad6093c |
Hashes for google_crc32c-1.2.0-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6690bbdbfafc39f7031e19e07965b28b91cf41f3a66267e9e9f75b7bcbcd8ac6 |
|
MD5 | 1431ec625ba24e9f11963d0c6bf75633 |
|
BLAKE2b-256 | a3170a58746bc7d04eeb70f334a85134b897b465b52d794e0b1be12efc7bcf47 |
Hashes for google_crc32c-1.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b19ee0a14107fc29a24129982f16648908363b0c43cf6a2b68ece7768c4d038b |
|
MD5 | 2ca9f8f1a6b052cfe3f65f1f67ce6096 |
|
BLAKE2b-256 | 57c7da0867dd2e1627873e8d562bd297bd53bf57f843215629db3c834aaa6a41 |
Hashes for google_crc32c-1.2.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad1cfabad6e9d4affd03684fde2763fa47b6d5a9696a03df3bb23f197cf55af1 |
|
MD5 | 180f292a941cb3e48f5fc3ae9811d9bf |
|
BLAKE2b-256 | d48613f4b8728145ec2a04b18ead57e897d5305aea1762427b68b93304547b41 |
Hashes for google_crc32c-1.2.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9a057c13a268c3a03d1fc8aa08358952b7ff560bb2893fe46dd5823cc0f47b7 |
|
MD5 | 7c8b191914654edf6c0e4ca6f0ec4ae9 |
|
BLAKE2b-256 | 1d2744adde7a489e9b3bf8f6d2f86b2a1505d09f0806e9df7a0cda6467a569c2 |
Hashes for google_crc32c-1.2.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd55f480bb87e1f03b08a8bff13a0689efa7bf10426f1b58f2081168a05b3463 |
|
MD5 | 11b08a93ac56de6ef95006b31aabf287 |
|
BLAKE2b-256 | af56c4cc232d2a57dabed8950da83fd0d899fce356b7fa7cd31d9f4ef6cb906a |
Hashes for google_crc32c-1.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce877f9ce49db4f465d942ea910475d79148b390e5890efb2e505df9596d5ced |
|
MD5 | 0827052a38f78649b868ddb6067f1c85 |
|
BLAKE2b-256 | 6e01307cdfcb14eef9078cc13eae253c8508e9e304f0948fa0d07e74e3d65665 |
Hashes for google_crc32c-1.2.0-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b2f3a9f61f264029ffbaf9f503340da1e72e602650eb46d34940a431e3a2676 |
|
MD5 | a98b8f3fc2707d23cc52ab9d6157b616 |
|
BLAKE2b-256 | 70f24a4876485b766ed6d75f1b5279db53034b56e7895dc8afad232a2268678e |
Hashes for google_crc32c-1.2.0-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6307368bc04f07d3bdf554109d5ebd64b350c12e1a3604686e7a2d913585b1e |
|
MD5 | 1de25770c0789cf3d4d4d621573297fd |
|
BLAKE2b-256 | bb2245f7e7b5e0aa8aa82479f9663dc583e13a5b5428ab91bd517fef6aec2a6f |
Hashes for google_crc32c-1.2.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca0f7bcb47dbd1367bb8f2d7dfc90568a7f69e4062dd70b21a365fc361c9929d |
|
MD5 | ca14774136988c23173cbcbbef208891 |
|
BLAKE2b-256 | c05f9d15b6d17fd1dd5ef6f213e343a3ac91fcb8a7732fb0082bde8942984a11 |
Hashes for google_crc32c-1.2.0-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 617ec1f65d769e670dd35d9e8db0244d03bb09b8728262e28ebeab82de8d1341 |
|
MD5 | b027256a285cddba46ded63d80a88f5e |
|
BLAKE2b-256 | 9c87b353f4c7f3ce9a57423c8afe17720061fc26b20eb1a38586c492b4d3a6d4 |
Hashes for google_crc32c-1.2.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 966186c535fec30606cb7787e3caa283631f80c50cbd7226e7db1589ede0f177 |
|
MD5 | a9945bbfe78e22b7cb92d84af8e97c0d |
|
BLAKE2b-256 | 7f496ace6374fc4db5796f3ba8a17eecfe529e064ea2b422101379153d117556 |
Hashes for google_crc32c-1.2.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7b98a2dabe06a460219ecad21113d1c9d793910ceeeae8b4fb64871ef203c4c |
|
MD5 | d0d861062da447f30dd25991abe957c8 |
|
BLAKE2b-256 | 80d665ee6cbbc5a7398a3777a9df64275e90d0b3e4f49a414116d2353744acef |
Hashes for google_crc32c-1.2.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 837a17d940dac5b0d0a88868a2be924bbb31578de20c250620c09ac7c3f9d1fd |
|
MD5 | 67405c9a0172c626d4023181953abaf8 |
|
BLAKE2b-256 | f9e61340c59cc37911cde3e4404381d60dfeb82d76412e883ac6c9ccb714ba5f |