A python package implementing the crc32c algorithmin hardware and software
Project description
This package implements the crc32c checksum algorithm. It automatically chooses between a hardware-based implementation (using the CRC32C SSE 4.2 instruction of Intel CPUs, and the crc32* instructions on ARMv8 CPUs), or a software-based one when no hardware support can be found.
Because crc32c is in PyPI, you can install it with:
pip install crc32c
Supported platforms are Linux and OSX using the gcc and clang compilers, and Windows using the Visual Studio compiler. Other compilers in Windows (MinGW for instance) might work. Binary wheels are also provided in PyPI for major platforms/architectures.
Usage
The only method exposed by this module is crc32c(data, [crc]). It computes the CRC32C checksum of data starting with an initial crc checksum, similarly to how the built-in binascii.crc32 works. It can thus be used like this:
print(crc32c.crc32c(b'hello world'))
# 3381945770
crc = crc32c.crc32c(b'hello')
print(crc32c.crc32c(b' world', crc))
# 3381945770
In older versions, the function exposed by this module was called crc32. That name is still present but deprecated, and will be removed in new versions of the library.
Additionally one can consult the hardware_based module-level value to check if the algorithm currently in use is software- or hardware-based.
Implementation details
By default, if your CPU doesn’t have CRC32C hardware support, the package will fallback to use a software implementation of the crc32c checksum algorithm. This behavior can be changed by setting the CRC32C_SW_MODE environment variable to one of the following values:
auto: same as if unset, will eventually be discontinued.
force: use software implementation regardless of hardware support.
none: fail to import the module with an ImportError if no hardware support is found (old 1.x default behavior).
Both the hardware- (Intel) and software-based algorithms are based on Mark Adler’s code, with some modifications required to make the code more portable and fit for inclusion within this python package. The ARMv8 hardware implementation is based on Google’s crc32c C++ library.
Copyright
This package is copyrighted:
ICRAR - International Centre for Radio Astronomy Research (c) UWA - The University of Western Australia, 2017 Copyright by UWA (in the framework of the ICRAR)
The original crc32c algorithms, both software and Intel-hardware, are copyrighted by:
Copyright (C) 2013 Mark Adler
The crc32c ARMv8 hardware code is copyrighted by:
Copyright 2017 The CRC32C Authors
License
This package is licensed under the LGPL-2.1 license.
The original crc32c code, both software and for Intel SSE4.2 machines, are licensed under the BSD 3-clause license.
The original crc32c code for ARM64 machines is licensed under a BSD-style license that can be found in the LICENSE file of Google’s crc32c.
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
File details
Details for the file crc32c-2.1.tar.gz
.
File metadata
- Download URL: crc32c-2.1.tar.gz
- Upload date:
- Size: 27.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0ab12d3d654d937722c950a0c8df00576bed5f8d9f5b7720c8e5723facedb82 |
|
MD5 | 3d23d16ee18cdace5fd1f8e09ef91cfa |
|
BLAKE2b-256 | 70b08e466077f960b1a575cd13309159f6a12bb96cab58cdf0c148e88c0cee33 |
Provenance
File details
Details for the file crc32c-2.1-pp36-pypy36_pp73-win32.whl
.
File metadata
- Download URL: crc32c-2.1-pp36-pypy36_pp73-win32.whl
- Upload date:
- Size: 27.4 kB
- Tags: PyPy, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaf4cca8beefc5db30112ab20c5cc509d294f9f25e9048663ad5156a6f150f40 |
|
MD5 | ec3971748f2ecd5f1ffc5cdcfc0b0ffd |
|
BLAKE2b-256 | 5008ad53bd54ee4cbd37ff1c291c4b0c031969419cd50184f3c435dbbcf30628 |
Provenance
File details
Details for the file crc32c-2.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
- Upload date:
- Size: 27.0 kB
- Tags: PyPy, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c28eb9933dbec457b7453ef64006144660508cc09041d26d465742b6eb24566 |
|
MD5 | c48afc2dce177ee0894fa299c83af8f0 |
|
BLAKE2b-256 | ad2211585b934f040b6b4bcfee66a7cbab08659b0f695d8190bde58a7998a0d4 |
Provenance
File details
Details for the file crc32c-2.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
- Upload date:
- Size: 27.0 kB
- Tags: PyPy
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5ce7ede8ce3b01b9cf0cd875e282fc6d63095e5b7add9705282e7e14bf8380a |
|
MD5 | b69d294088ddf814fe15de92517c70bb |
|
BLAKE2b-256 | 36ebf28582e616844639172e5160329ad6c728dc9353d309a2930459a0843ee0 |
Provenance
File details
Details for the file crc32c-2.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 25.4 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c048c95d91f2decbe70e8519f7c4cd817545a0ebbb915b2c65581f14f0d70b8 |
|
MD5 | 1d34062b5646586add6a5f677737b684 |
|
BLAKE2b-256 | 17d97d1eec6df0c3ec4106853499becd65c48d565b50a3f4547ff6fe09cddb15 |
Provenance
File details
Details for the file crc32c-2.1-pp27-pypy_73-win32.whl
.
File metadata
- Download URL: crc32c-2.1-pp27-pypy_73-win32.whl
- Upload date:
- Size: 27.3 kB
- Tags: PyPy, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3f47c34788bdb9b2f7b6851ce809dde13a968f7b4fed8632dea89b023558b7f4 |
|
MD5 | 1901c2ca3f99d08eeabe119abab3d0c1 |
|
BLAKE2b-256 | 5c308e362300c9cc61e724c7e4e25115b230c511682e9c8d4b7479cba872a100 |
Provenance
File details
Details for the file crc32c-2.1-pp27-pypy_73-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-pp27-pypy_73-manylinux2010_x86_64.whl
- Upload date:
- Size: 26.9 kB
- Tags: PyPy, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d1ea7cb64a7e70135c95ac86e3fd926e360b1507298a9e3ecb870a752f4a0d4 |
|
MD5 | 4c2c3f6708facadc7f625a8b338647e8 |
|
BLAKE2b-256 | a8e150ca297f0213f130f7583f12b983e1c798f8a5a3761aadad30f17e6afc56 |
Provenance
File details
Details for the file crc32c-2.1-pp27-pypy_73-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-pp27-pypy_73-manylinux1_x86_64.whl
- Upload date:
- Size: 26.9 kB
- Tags: PyPy
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71293b37cc82d637f7db2e51ac260130086fd07f9f3e5c0bc7de632bd4fa7908 |
|
MD5 | fdca61d0c902a6511b023976b4a5acb0 |
|
BLAKE2b-256 | 11300a49ab83f1736be6b557a3306e7fc37e8fa4540b37fcf36065a4f9c0f37f |
Provenance
File details
Details for the file crc32c-2.1-pp27-pypy_73-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-pp27-pypy_73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 25.3 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 264cb29b55b8b6b62050e369e62bed9635ddbb047e8826ca8d1f32979f82e952 |
|
MD5 | e9e87aa33f25cb4991f68ca5bda66b34 |
|
BLAKE2b-256 | 0f6348038ae4a68f6fee54b0d87d94c4c925e7c11d8ffaf92e565aea47f00b89 |
Provenance
File details
Details for the file crc32c-2.1-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: crc32c-2.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 28.8 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66f0759c661e17316208eb0a4cf5a695e25e777dabbbdffc5ae6780b1fd9e2ea |
|
MD5 | 3e684a5213930f905828e5b1ab6ab98f |
|
BLAKE2b-256 | 67f380deed2935fa95f7dab7f8f3338bd7d5866cb8133f0ec418a16ad7d033df |
Provenance
File details
Details for the file crc32c-2.1-cp38-cp38-win32.whl
.
File metadata
- Download URL: crc32c-2.1-cp38-cp38-win32.whl
- Upload date:
- Size: 27.5 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52cc5c43480692825bc612050e7c265681fb52b40fc280e63b99e31348088bda |
|
MD5 | bdac1bc1b401cab03270c9a4056e8bf7 |
|
BLAKE2b-256 | 37e9b029a5d82198206c5fdb1ea24c56cede394013578173cefd97bfe451a8d6 |
Provenance
File details
Details for the file crc32c-2.1-cp38-cp38-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp38-cp38-manylinux2010_x86_64.whl
- Upload date:
- Size: 44.0 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e728550746a83616993bd26ad31da8e67b28e02d418fa71786f585cfe215474 |
|
MD5 | 79b5a066f649cda23b23ef3da9088848 |
|
BLAKE2b-256 | a17e8b2de5de88b2e14bed8c41554797e09b4a8b53136e2ed6b94924be6f546f |
Provenance
File details
Details for the file crc32c-2.1-cp38-cp38-manylinux2010_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp38-cp38-manylinux2010_i686.whl
- Upload date:
- Size: 43.2 kB
- Tags: CPython 3.8, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23ada37641dfb599c38111fabf1ff7441d33658d2927a15f89522445e41dc663 |
|
MD5 | 313bb2d65fdcacb07784ccfc1ea2ad23 |
|
BLAKE2b-256 | 87da304eb29162b2e7bcf29e41248af090bf438e3fc4934149de4d3b12f2ca10 |
Provenance
File details
Details for the file crc32c-2.1-cp38-cp38-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp38-cp38-manylinux1_x86_64.whl
- Upload date:
- Size: 44.0 kB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2acace9cfc4e6e3527fd62d33db2481abcc18056724edabee67dc097a73d8b6 |
|
MD5 | 482f35ca6eafa8573b772980f2a31340 |
|
BLAKE2b-256 | 275e36663976b2bea87da9bb006842301421c7f88edf3bf3c208f3e598096271 |
Provenance
File details
Details for the file crc32c-2.1-cp38-cp38-manylinux1_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp38-cp38-manylinux1_i686.whl
- Upload date:
- Size: 43.2 kB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 008f991dbfa4fecda6bb25ed83dd1ff865a3638a1a0713e2b662b46459902d7f |
|
MD5 | ac78fab8828f0192d84c189b9e9712a4 |
|
BLAKE2b-256 | 74ff3aa4771344e95754feb505e3b96f94ff451ea0c7afb031c84a14dde29bd5 |
Provenance
File details
Details for the file crc32c-2.1-cp38-cp38-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 25.6 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20858fcb46bfedcd085f0856c1860a6df97b1557518cf8f731908f11992b8779 |
|
MD5 | 22ea4b54db5d77c3240976725b59e18b |
|
BLAKE2b-256 | 385b5fe9e31500cdd3f36c82de93e4bec10a064192223cf9e911ce4f79bc474a |
Provenance
File details
Details for the file crc32c-2.1-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: crc32c-2.1-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 28.8 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbfe7c41c41f09c131242a58c541c4a2207eb8c20536c2cdfd40f821c62a96ba |
|
MD5 | c3206ab873d793bff0fffc031d0207c3 |
|
BLAKE2b-256 | f1739eea29d3694df24a830eb786b442a9f45fce876629d861afce63a6fbdf0f |
Provenance
File details
Details for the file crc32c-2.1-cp37-cp37m-win32.whl
.
File metadata
- Download URL: crc32c-2.1-cp37-cp37m-win32.whl
- Upload date:
- Size: 27.5 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2eed773f42f09d69c3adf64b71f727f10b2a97e88787d2d6ac7da6bc30f6fea0 |
|
MD5 | 82944cc0802f06ac3bd9c4c7eb2f7755 |
|
BLAKE2b-256 | 7f49a41cf5a8a842ec8c9d896f2d20072e6b56b93b6d1fcd61da094e7a3080bb |
Provenance
File details
Details for the file crc32c-2.1-cp37-cp37m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp37-cp37m-manylinux2010_x86_64.whl
- Upload date:
- Size: 45.0 kB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4fb5249f57882c9895283525ab691ede962e8317722800b29c036b2a3441ea66 |
|
MD5 | f99fc34088ba5498d0c56e9b36de484b |
|
BLAKE2b-256 | 170bb706e4fe9f1727d06f1c639158f1082717763d82bb4a94dcce2d7d4230fb |
Provenance
File details
Details for the file crc32c-2.1-cp37-cp37m-manylinux2010_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp37-cp37m-manylinux2010_i686.whl
- Upload date:
- Size: 44.2 kB
- Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe4868c83194f5a57149f74eb0b3aab657943b870ee46cb713f0960d801b8236 |
|
MD5 | e1a8be80bfb4c77e29761e1d669209d3 |
|
BLAKE2b-256 | f93cb2920ebbff850bf75cf13a0fecaf5ec4d5dc53f30d8c0957b3c2d4c05824 |
Provenance
File details
Details for the file crc32c-2.1-cp37-cp37m-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp37-cp37m-manylinux1_x86_64.whl
- Upload date:
- Size: 45.0 kB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a10d28c0c87a9cbe47a921d79f0895c3c1e039138fe57d9328908be704a0b1d |
|
MD5 | f38387bd63c9067b6df499fad6e76f2f |
|
BLAKE2b-256 | 2222fae8d516e4b057bb6bdb83888bc50ef2a72fe591b8d6c0a3640886b1a796 |
Provenance
File details
Details for the file crc32c-2.1-cp37-cp37m-manylinux1_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp37-cp37m-manylinux1_i686.whl
- Upload date:
- Size: 44.2 kB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ca03bdbbae5b95769acbc04f3d8f9412a83c52c86faeba16de6ffae9a57359b |
|
MD5 | e76fae0843291d80ebabe737f3ea96b0 |
|
BLAKE2b-256 | 7cd7c31214b55e9688ef7b6158ae583164b8c3971c661c63bc55edc3ca091524 |
Provenance
File details
Details for the file crc32c-2.1-cp37-cp37m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp37-cp37m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 25.5 kB
- Tags: CPython 3.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23ca037911cd799e4ac93f93037d5d210a84e6d7eefb685b44df947f48d2a828 |
|
MD5 | 010f9d077ccbc1ebabd78fa0dc2f1e78 |
|
BLAKE2b-256 | 718c1356b20cfc428ca2ce88f9c35c65f704464709beb867c1d1fdf03dc6edef |
Provenance
File details
Details for the file crc32c-2.1-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: crc32c-2.1-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 28.8 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42af6881599eb3145dd3cc0761369ab4f787dda87f8b9da5da459749a2d41a87 |
|
MD5 | ec6208a8dcadf0f8554e4a2d61ffafe9 |
|
BLAKE2b-256 | 76c8afbf258b8e4a3c42f07e3086d1c22fb783447d84fba67e9ee714ee032614 |
Provenance
File details
Details for the file crc32c-2.1-cp36-cp36m-win32.whl
.
File metadata
- Download URL: crc32c-2.1-cp36-cp36m-win32.whl
- Upload date:
- Size: 27.5 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd32fa5e305fe439e9955c5981c9a8486aa6cd54b51a5e81b73739d29f121594 |
|
MD5 | 4e4b275e31844513aaa3506e643dab25 |
|
BLAKE2b-256 | 2a83f5809ecce393f961d659360f44f410f2c91a8996735237d9d15ba332a282 |
Provenance
File details
Details for the file crc32c-2.1-cp36-cp36m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp36-cp36m-manylinux2010_x86_64.whl
- Upload date:
- Size: 44.1 kB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0d79aca1c80d6b6a7d8f54c945a9726c062668f24152e5110e6fc64f4cba65b |
|
MD5 | 0d8eedd3b18347ff0fc1a076dda95038 |
|
BLAKE2b-256 | 10e9b2170c981fef1adb0ce1462bf7f5fc263eabddfcde9d4552d682063223ed |
Provenance
File details
Details for the file crc32c-2.1-cp36-cp36m-manylinux2010_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp36-cp36m-manylinux2010_i686.whl
- Upload date:
- Size: 43.3 kB
- Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bfc421f576df73f8a7b818eb66331bc9a0e54723005da3ac9aa104b57d738dd |
|
MD5 | de2ea5a99253c43ba6a9ee4d64201028 |
|
BLAKE2b-256 | d127971790599f226236e8cae2895525f18dff9c422f5c7762a92b0bf22ef973 |
Provenance
File details
Details for the file crc32c-2.1-cp36-cp36m-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp36-cp36m-manylinux1_x86_64.whl
- Upload date:
- Size: 44.1 kB
- Tags: CPython 3.6m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7b7fe214ddde0010ca224fda6e00f811062a972c2e37c0142209d9ff9747723 |
|
MD5 | c64528f64a077bc826d8fa2e78e1a6d6 |
|
BLAKE2b-256 | ddf443e352c4b2f1e6f0821403953e3a24be75b0e1271a7f973b15566904ff76 |
Provenance
File details
Details for the file crc32c-2.1-cp36-cp36m-manylinux1_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp36-cp36m-manylinux1_i686.whl
- Upload date:
- Size: 43.3 kB
- Tags: CPython 3.6m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a93aa7c8df92ece16621e4aa5e52087b96008e0598ac494ecd88c5933c95238b |
|
MD5 | ea766e440b22d386217d7eb6853bac4e |
|
BLAKE2b-256 | c4737863b1468bfab7504eb59c0ab5d1259ab340bc46a7ecaec71bf7fd6bcc78 |
Provenance
File details
Details for the file crc32c-2.1-cp36-cp36m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp36-cp36m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 25.6 kB
- Tags: CPython 3.6m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | de3bb2be748c60bebc424fe73b302063d02640f0b40eb12bba4726027624e2dd |
|
MD5 | 1710dce282b6772cb6759928b6c795f1 |
|
BLAKE2b-256 | 67ce5d0f8bb9f44d849d3245192262358090f907761520d938647638ff2fd4fc |
Provenance
File details
Details for the file crc32c-2.1-cp35-cp35m-win_amd64.whl
.
File metadata
- Download URL: crc32c-2.1-cp35-cp35m-win_amd64.whl
- Upload date:
- Size: 28.8 kB
- Tags: CPython 3.5m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e976971ab5068a545f8ea6713c07a22dcc2c7be34ac3f36d6e6a32774ba9a03 |
|
MD5 | 94a8819ff0e81e1ff662b77b83f7d98f |
|
BLAKE2b-256 | ddb07b838aa5a2de47ee35fd3fb37834a43a661adeb774c5394de6e2b9dd453c |
Provenance
File details
Details for the file crc32c-2.1-cp35-cp35m-win32.whl
.
File metadata
- Download URL: crc32c-2.1-cp35-cp35m-win32.whl
- Upload date:
- Size: 27.5 kB
- Tags: CPython 3.5m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9aa7c164c249907f68fa75fa5e4d620732e9b1aa3eba8a285823b687c4ffac0f |
|
MD5 | b60745f9a363c82882434e75a6fb6827 |
|
BLAKE2b-256 | 7f5850e92d929e206afa2f0701b20cd88428327f6877aa8fdcec0e525f55be63 |
Provenance
File details
Details for the file crc32c-2.1-cp35-cp35m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp35-cp35m-manylinux2010_x86_64.whl
- Upload date:
- Size: 43.8 kB
- Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6eb0bad38d830c91e9c5028dcdf7d241cf6c4e36a23702c4b0cd8d079f7d92c4 |
|
MD5 | cf8c4bb12b64e89b7a78f352fdda20b0 |
|
BLAKE2b-256 | e63bec81951a3bdbfd87608a4fb8e76ef77ac13b20cf1cb77266014dcaca8edc |
Provenance
File details
Details for the file crc32c-2.1-cp35-cp35m-manylinux2010_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp35-cp35m-manylinux2010_i686.whl
- Upload date:
- Size: 43.0 kB
- Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b60c5bec1410eb097e6216987744fea3442a7dab045b455921fc9f9c0837592 |
|
MD5 | a4a4b4a5d009b900db1984a306037f1b |
|
BLAKE2b-256 | 54ccdc91b9812e0133a74bdd8f302a4927c46d9d43df12081fbfce24d7ef990b |
Provenance
File details
Details for the file crc32c-2.1-cp35-cp35m-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp35-cp35m-manylinux1_x86_64.whl
- Upload date:
- Size: 43.8 kB
- Tags: CPython 3.5m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55a81919fc76a20c64ca1da39f56f2fb72c75eeeb1e6a6435016467037476bb0 |
|
MD5 | 276c88124c77f8a439c82447dc0de429 |
|
BLAKE2b-256 | 571b621b4d40508aceba227308186c1f6a81fff8daebad205d9a49f5218159fe |
Provenance
File details
Details for the file crc32c-2.1-cp35-cp35m-manylinux1_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp35-cp35m-manylinux1_i686.whl
- Upload date:
- Size: 43.0 kB
- Tags: CPython 3.5m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37cae4a9ce88d596efd6b8d87c3cc7dfb7576a508667d63ec337d15034b7b381 |
|
MD5 | e41a02465631d559a17de8e681e5d02e |
|
BLAKE2b-256 | 7879796883f12feed09c2bbe3b6a349577207424f9278e73167750ff92bd3fe7 |
Provenance
File details
Details for the file crc32c-2.1-cp35-cp35m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp35-cp35m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 25.5 kB
- Tags: CPython 3.5m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46735c76be3047b3a0078f2d0fa430e9997e860d097e25e8376a256230cd201d |
|
MD5 | 71b2f2023b62f6a605ed5993186288bc |
|
BLAKE2b-256 | fe6e905a3edbb1b4870f9abd52d239f2e52d406f333903b15364344ff4e36fb4 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27mu-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27mu-manylinux2010_x86_64.whl
- Upload date:
- Size: 42.7 kB
- Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 107ed8bc7b88d062494f42bab1aefef9775af622a16122b6f5e48c4967b2f081 |
|
MD5 | 5713f6ec8bdffb985ece814cee93aa24 |
|
BLAKE2b-256 | 0e3a5d68c990282656b79352aee4214b60c49039c48a7d2116150c8f6a539921 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27mu-manylinux2010_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27mu-manylinux2010_i686.whl
- Upload date:
- Size: 41.9 kB
- Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 675ea866b1b19e8b417407a08c8d606acc283110e348685fedd26d381904afbf |
|
MD5 | 5fc6ba8a545787560097d860f379439b |
|
BLAKE2b-256 | 80489e1e88d032030b217ef0cf05768ceac101675f16995c5888be83c47339db |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27mu-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27mu-manylinux1_x86_64.whl
- Upload date:
- Size: 42.7 kB
- Tags: CPython 2.7mu
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 398e7f0c7ea7dd736de430d4c5518c28523b1e7337c8b44c6039024e7eaa7701 |
|
MD5 | 9e03104f29d51d75075fac1679925c88 |
|
BLAKE2b-256 | 569d89a95bdcce03c252bfd13d141cb83d3f8e41fa847c4c89fd836b04105825 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27mu-manylinux1_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27mu-manylinux1_i686.whl
- Upload date:
- Size: 41.9 kB
- Tags: CPython 2.7mu
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c175c359b34725f30a7502a015cec00af9a1158e7a4c241948873c1cadf8274 |
|
MD5 | a36b00bf23261a946bd4d0aa831d7d0f |
|
BLAKE2b-256 | 605c641f7d8f00f40f2bb596c51346e82f81c92d822e42cc8c295e494280cc72 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27m-win_amd64.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27m-win_amd64.whl
- Upload date:
- Size: 26.0 kB
- Tags: CPython 2.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5a1906d3d5ac70d84a63d34e218908f5ad7d78ce5c19b6fd933be8bb7389448 |
|
MD5 | 2ddcfa94b722f8a6e783304539546e2f |
|
BLAKE2b-256 | 0af8b9246af8f5c456d5c9b67baff36ea92801b78f59f8122af9773f67c913e1 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27m-win32.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27m-win32.whl
- Upload date:
- Size: 26.4 kB
- Tags: CPython 2.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 481ba4847479cd744aa76fa9b447af5368015d145bf0edaac1ce15700cae9a79 |
|
MD5 | 76e06abb072f6a19b34ee5c6ff12b0e1 |
|
BLAKE2b-256 | 913caa0f51d577fbbbfd897d4b453c6b5a81897bb3178f35e88aace323c87982 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27m-manylinux2010_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27m-manylinux2010_x86_64.whl
- Upload date:
- Size: 42.7 kB
- Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6053ac19831937c2bfe50f98d72abfe1554f1ca3257d12e623c873c3ecb3b19a |
|
MD5 | 6e56e4255434d0674902ffeaae7b9165 |
|
BLAKE2b-256 | be1514e9315474ab509be3b086283665b056564a99ff7eefa5096e4eb16c0f48 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27m-manylinux2010_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27m-manylinux2010_i686.whl
- Upload date:
- Size: 41.9 kB
- Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cffdce8b91b2a214e26975e0d36a902048b7efa3ee5b52b3ae2588927cd42498 |
|
MD5 | 7b49862049e8f30e4fe6d909f52f9db4 |
|
BLAKE2b-256 | 2e0594233574ca7643b0d610aefc514d510ea7c12f61fc700675466bb0f0b7b3 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27m-manylinux1_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27m-manylinux1_x86_64.whl
- Upload date:
- Size: 42.7 kB
- Tags: CPython 2.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8315e906441183deb0b74a4d7b7331781fc5210a61f9c880c3961ee60e5ea419 |
|
MD5 | ff89630a35652abff0d66df7e4de843e |
|
BLAKE2b-256 | 38ea91601c5c0ce9791020dc8c1d5837589e8837c6b6478d9f99cd03a13205fd |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27m-manylinux1_i686.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27m-manylinux1_i686.whl
- Upload date:
- Size: 41.9 kB
- Tags: CPython 2.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ec24ed077deee0fb5b2d4e0bd4773e863bc07c7e1e340c7c663b51f5d3f127b |
|
MD5 | 5ef08d5d38b808f55ef48c9cd97b329b |
|
BLAKE2b-256 | 58fab6c7996025fbfc311282d81e491f3c666eb79d85e3dbc2703f11ab812056 |
Provenance
File details
Details for the file crc32c-2.1-cp27-cp27m-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: crc32c-2.1-cp27-cp27m-macosx_10_9_x86_64.whl
- Upload date:
- Size: 25.5 kB
- Tags: CPython 2.7m, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08b92fcb910949af6141e777fe46eb3de3887c19f8b52584b72695d4d7600f7a |
|
MD5 | 1172d9c7a41f9814f0b2fd0f8c7c3db6 |
|
BLAKE2b-256 | 41336177afd70c17e6d665d041dc32d4d2cf824450cfe474b96980a84161cf9b |