Skip to main content

A python package implementing the crc32c algorithm in hardware and software

Project description

https://github.com/ICRAR/crc32c/workflows/Build%20and%20release%20to%20PyPI/badge.svg?branch=master https://badge.fury.io/py/crc32c.svg

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.

The project is using certain gcc/clang compiler extensions to support building hardware-specific functions that might not be supported by older compiler versions.

Usage

The core function exposed by this module is crc32c(data, value=0, gil_release_mode=-1). It computes the CRC32C checksum of data starting with an initial value 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', value=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.

The gil_release_mode keyword argument specifies whether a call of this library shall release or keep the Global Interpreter Lock. It can be set to the following values:

  • Negative: Only release the GIL when data >= 32KiB

  • 0: Never release the GIL

  • Positive: Always release the GIL

The gil_release_mode parameter doesn’t have any effect on free-threaded Python builds.

On top of the crc32c function, a CRC32CHash(data=b"", gil_release_mode=-1) class is also offered. It is modelled after the “hash objects” of the hashlib module of the standard library. It also offers a checksum property:

crc32c_hash = crc32c.CRC32CHash()
crc32c_hash.update(b'hello')
crc32c_hash.update(b' world')
print(crc32c_hash.checksum == crc32c.crc32c(b'hello world'))
# True
print(crc32c_hash.digest())
# b'\xc9\x94e\xaa'
digest_as_int = int.from_bytes(crc32c_hash.digest(), "big")
print(digest_as_int == crc32c.crc32c(b'hello world'))
# True

For more details see the documentation on hash objects.

Additionally one can consult the following module-level values:

  • hardware_based indicates if the algorithm in use is software- or hardware-based.

  • big_endian indicates whether the platform is big endian or not.

A benchmarking utility can be found when executing the crc32c.benchmark module. Consult its help with the -h flag for options.

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: issue a RuntimeWarning when importing the module, and a RuntimeError when executing the crc32c function, if no hardware support is found. In versions of this package up to 2.6 an ImportError was raised when importing the module instead. In 1.x versions this was the default behaviour.

Setting the CRC32C_SKIP_HW_PROBE to 1 simulates platforms without hardware support. This is available mostly for internal testing purposes.

The software algorithm is based on Intel’s slice-by-8 package, with some adaptations done by Evan Jones and packaging provided by Ferry Toth. Further adaptations were required to make the code more portable and fit for inclusion within this python package.

The Intel SSE 4.2 algorithm is 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.

License

This package is licensed under the LGPL-2.1 license.

The original slice-by-8 software algorithm is licensed under the 2-clause BSD licence.

Further modifications to the slice-by-8 software algorithm are licensed under a 3-clause BSD licence

The original Intel SSE 4.2 crc32c algorithm’s code is licensed under a custom license embedded in the crc32c_adler.c file.

The original crc32c ARMv8 hardware code is licensed under a 3-clause BSD license.

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

crc32c-2.7.post0.tar.gz (44.6 kB view details)

Uploaded Source

Built Distributions

crc32c-2.7.post0-pp310-pypy310_pp73-win_amd64.whl (39.9 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (36.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

crc32c-2.7.post0-pp39-pypy39_pp73-win_amd64.whl (39.9 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (36.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

crc32c-2.7.post0-pp38-pypy38_pp73-win_amd64.whl (39.9 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (36.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

crc32c-2.7.post0-pp37-pypy37_pp73-win_amd64.whl (39.9 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (38.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.5 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (36.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

crc32c-2.7.post0-cp313-cp313t-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.13t Windows x86-64

crc32c-2.7.post0-cp313-cp313t-win32.whl (38.4 kB view details)

Uploaded CPython 3.13t Windows x86

crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_x86_64.whl (52.7 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_i686.whl (52.0 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_aarch64.whl (54.0 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.4 kB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (51.8 kB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp313-cp313t-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

crc32c-2.7.post0-cp313-cp313t-macosx_10_13_x86_64.whl (37.0 kB view details)

Uploaded CPython 3.13t macOS 10.13+ x86-64

crc32c-2.7.post0-cp313-cp313t-macosx_10_13_universal2.whl (49.5 kB view details)

Uploaded CPython 3.13t macOS 10.13+ universal2 (ARM64, x86-64)

crc32c-2.7.post0-cp313-cp313-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.13 Windows x86-64

crc32c-2.7.post0-cp313-cp313-win32.whl (38.4 kB view details)

Uploaded CPython 3.13 Windows x86

crc32c-2.7.post0-cp313-cp313-musllinux_1_2_x86_64.whl (53.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp313-cp313-musllinux_1_2_i686.whl (52.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp313-cp313-musllinux_1_2_aarch64.whl (54.7 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.8 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.5 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp313-cp313-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

crc32c-2.7.post0-cp313-cp313-macosx_10_13_x86_64.whl (37.1 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

crc32c-2.7.post0-cp313-cp313-macosx_10_13_universal2.whl (49.6 kB view details)

Uploaded CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)

crc32c-2.7.post0-cp312-cp312-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

crc32c-2.7.post0-cp312-cp312-win32.whl (38.4 kB view details)

Uploaded CPython 3.12 Windows x86

crc32c-2.7.post0-cp312-cp312-musllinux_1_2_x86_64.whl (53.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp312-cp312-musllinux_1_2_i686.whl (52.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp312-cp312-musllinux_1_2_aarch64.whl (54.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.6 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp312-cp312-macosx_11_0_arm64.whl (35.5 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

crc32c-2.7.post0-cp312-cp312-macosx_10_9_x86_64.whl (37.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

crc32c-2.7.post0-cp312-cp312-macosx_10_9_universal2.whl (49.8 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

crc32c-2.7.post0-cp311-cp311-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

crc32c-2.7.post0-cp311-cp311-win32.whl (38.4 kB view details)

Uploaded CPython 3.11 Windows x86

crc32c-2.7.post0-cp311-cp311-musllinux_1_2_x86_64.whl (53.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp311-cp311-musllinux_1_2_i686.whl (53.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp311-cp311-musllinux_1_2_aarch64.whl (54.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (55.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp311-cp311-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

crc32c-2.7.post0-cp311-cp311-macosx_10_9_x86_64.whl (37.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

crc32c-2.7.post0-cp311-cp311-macosx_10_9_universal2.whl (49.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

crc32c-2.7.post0-cp310-cp310-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

crc32c-2.7.post0-cp310-cp310-win32.whl (38.4 kB view details)

Uploaded CPython 3.10 Windows x86

crc32c-2.7.post0-cp310-cp310-musllinux_1_2_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp310-cp310-musllinux_1_2_i686.whl (52.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp310-cp310-musllinux_1_2_aarch64.whl (54.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp310-cp310-macosx_11_0_arm64.whl (35.5 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

crc32c-2.7.post0-cp310-cp310-macosx_10_9_x86_64.whl (37.2 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

crc32c-2.7.post0-cp310-cp310-macosx_10_9_universal2.whl (49.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

crc32c-2.7.post0-cp39-cp39-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

crc32c-2.7.post0-cp39-cp39-win32.whl (38.4 kB view details)

Uploaded CPython 3.9 Windows x86

crc32c-2.7.post0-cp39-cp39-musllinux_1_2_x86_64.whl (52.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp39-cp39-musllinux_1_2_i686.whl (52.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp39-cp39-musllinux_1_2_aarch64.whl (53.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (51.8 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp39-cp39-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

crc32c-2.7.post0-cp39-cp39-macosx_10_9_x86_64.whl (37.2 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

crc32c-2.7.post0-cp39-cp39-macosx_10_9_universal2.whl (49.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

crc32c-2.7.post0-cp38-cp38-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

crc32c-2.7.post0-cp38-cp38-win32.whl (38.4 kB view details)

Uploaded CPython 3.8 Windows x86

crc32c-2.7.post0-cp38-cp38-musllinux_1_2_x86_64.whl (52.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp38-cp38-musllinux_1_2_i686.whl (52.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp38-cp38-musllinux_1_2_aarch64.whl (53.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp38-cp38-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

crc32c-2.7.post0-cp38-cp38-macosx_10_9_x86_64.whl (37.2 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

crc32c-2.7.post0-cp38-cp38-macosx_10_9_universal2.whl (49.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

crc32c-2.7.post0-cp37-cp37m-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

crc32c-2.7.post0-cp37-cp37m-win32.whl (38.4 kB view details)

Uploaded CPython 3.7m Windows x86

crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_x86_64.whl (53.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ x86-64

crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_i686.whl (53.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_aarch64.whl (54.9 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

crc32c-2.7.post0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (55.7 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

crc32c-2.7.post0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.post0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (53.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

crc32c-2.7.post0-cp37-cp37m-macosx_10_9_x86_64.whl (37.2 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file crc32c-2.7.post0.tar.gz.

File metadata

  • Download URL: crc32c-2.7.post0.tar.gz
  • Upload date:
  • Size: 44.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0.tar.gz
Algorithm Hash digest
SHA256 bb6e7c8e4680025256723f878825ace6b1a737fca936a5660d57aec92f76130b
MD5 2f72bcb67626272b3053587744fc515d
BLAKE2b-256 0a5c0e8f084fc7c2662ec28fa826d5f9ffbecb1d11da07a3c98b0fe7548cdb57

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 455fe61a6ee1b0ada7051d0512e90f3e6bedfa3da5986e548d0f819b2baa8b75
MD5 16fa14d4491cdf8857a19ab5fce7f2f7
BLAKE2b-256 55462168cef9ef2bfe0cc009ee3e180728c1b5bbbe88f7578a5f506a6a85b60b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cdf977dd94d7664fe56e1b70355404f41513333c0bedc5e1adb81e5c8f7744d7
MD5 d15a71e7af1f31d151c90a039fa73c5d
BLAKE2b-256 d0b188e4f0874b4c80e9c6f743de2c0dce1aa44d61a9b72d331d443e6c49ab80

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51ebe24edad64ec9148d5b80ec9a47cf2426becb3094045877c8a83999ec92e3
MD5 12b88c00ee844331b37ee1742fecf1c0
BLAKE2b-256 dcf168e360b8523e5a450914e057e54a5b92049edcb4846d6459c940a05e8907

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b51a2343dfccdef9c0456a25e61f45c825eff6e487e7fccb94fbbe41023585ce
MD5 6f1898b35cc3137aa7cb6bd089e5ff1d
BLAKE2b-256 bfb73822877317a44d71defb14f3538ad2429a7b319eacfc1c34ba4e9b4271d3

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7504161529d518facb4e08e26ae040de0ea96bf122d0fd79d7a66f3d6fb60d83
MD5 6ddf3603d3fe419e59fe87dd9751f883
BLAKE2b-256 4d7ae4781490c6a073c369b21b7e592b0f3b1c73277d4fb41f160ce13b0aa637

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 9aeb3873e16871527eae36b53310b56a06db37be3808e7fc1c8087303a8a66d3
MD5 0d93cb30c3e643414c023f266270468a
BLAKE2b-256 5f644a37468ec46c2dfebd61a9092aba4a6ec7d3dd510bb8539d5c87566efc35

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16b3486840dde262906861ba02ec7934cf6bd4c8d00c229383397e805d34cbc4
MD5 d2eae04ea85f3798a0adaccd3bbfeea5
BLAKE2b-256 f77493bc95ca283901cb2662cded24ce15794fd4f668dd4c227954d10e1be22a

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 16f25831838c4fccf10d764d8673f03b391dca111e7a8291ec5733068c4bc296
MD5 5570c5b0495396ff577dc41f487050ec
BLAKE2b-256 e4815f44967906fa247af98180e143088a54fc7d2084a709fdef581a135de5a1

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7fb356ab82fe5b6844777d849bed2bb5cc14862aae99b8f10de84b5fb43907b0
MD5 0ff2d8edf057fecf9799c0dd4cf0168d
BLAKE2b-256 6e865b538b57147c0f0cca2775de5c19ef7af66487bc40b8a2157d8d9601453b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a94965b5d35d92775df8e5d852d0ad2880295143ee11584b5e6b5b5ec3307964
MD5 644a35407d94c3226aba2be9aaf5fb57
BLAKE2b-256 ba5bb33c09df59ef2e9900b31f46858b8a25a52924be6277e899feff318f0c13

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0054a5404d2b2774680c282e41c94e991c06046123868e62a1b3b3b8cd70ee40
MD5 b5cc86bda1275833d91524ce99099ee2
BLAKE2b-256 6cfc796ff319c9417328bb9cfb74f78f7d6699fbc202eb2af48b057aa85f7845

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 310aade7c90d9580acfff9852965f8f786c1eeb63c9ecd2f343496e39e039ed1
MD5 5db7a6e34a3a9d5176955544912eb369
BLAKE2b-256 acbdc6115a68bf37350fd95d262e9123406104dad37c8740eb5f3a435ad99100

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a329691dd662f267634de579d187cd1207298d43245865b3d8b0c736c2eee1b
MD5 49a0a26ea1321a1a0096fc5890baa0be
BLAKE2b-256 c7e7dedd88c92064479b298eaca04a67fea6740a3761ac40db44da68adb1034f

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fed72ff3b2a5d5546ecdbc03c240b0dc5a34acc49beb64f156534c8b687c3fdc
MD5 2c001244de4ce9227b44ec4d90f460ae
BLAKE2b-256 30604ce21d507c171f06403003312aa9a290471d8fe657416f1985240714c1e8

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 674dace8c1711d09a01bb07d48026297e74ffcc144e786bb02c74fc697f3a22e
MD5 0849e2c4a3cbaa794d63badd866b15df
BLAKE2b-256 87bff255dd7cfdb0147cc3d4a540fc2f4e9e1f42ce8916e24db24d648e5789a9

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a761dfa3d51834be26070eb7a1b2a490939f3315290db907db27c7b1e60d0107
MD5 4ef989120a1746233b8f33b382c378a9
BLAKE2b-256 3e161c6d0ca28572fbc63e068d7f715ab921daada5bc05cb50302ca4e4e3a55b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 31f72169fa7c24dd6e1deccfe63348470cb95ca600d2740ed24b330da5f38dae
MD5 afb67b36628553419d49b830393ae8f1
BLAKE2b-256 0322cd45f285088243a51b25d19df9d044747f059081944202ef0a9d322e61e1

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8f0ff88b6fc8cc99c007e29a77591e2e28639e983acc0d74f215b132d352e8c
MD5 c49805249892e2efa0a23d2cf43c051d
BLAKE2b-256 4f58b191b3a10e50b2291d7d64b6a6502ee138352b8a134c374f614beabd7c88

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ffbff5e85bbf0c7d9ef5b51e6b08090e139b35bd052b0cab2d9df5632ad48422
MD5 cb18a4c49806c4043892658548874aa4
BLAKE2b-256 bf443fdb6fb6d08d1a2f93a46fa1e70c29dc3f431cb1290f6590756a77005406

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8415beaf79dd6c2c409fc1bfccd5cebd8bbe4b9a08589598f6076f24a556e35b
MD5 4c0ef8dcca81223a2d73159acbb35787
BLAKE2b-256 9626df371f3df8be03af145dcd206d8e48491f332adfc332e12f4f73030a2b59

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 703d1084e90faabd19665b5321bc97d8fc478f57b1c5795c60ba10c61b1f4bc1
MD5 3793b7395a620c0fd50eb889d80ac61c
BLAKE2b-256 62e44569f0d4424f2353b111b83cf9f137574393ea85a608db9d9e387b9232a0

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 4f09d7fdfb8f03f7fbd2f8ade830496fa2d4b618f2ac533d3a089f32cc409afb
MD5 edb9f87feefa9e4c04a0d8d5502a8623
BLAKE2b-256 84d7d2617ca29731fba6a2bffc320a2d12369c03a5828a0b6ca162b87ff2be5b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 682969ac724c12a6fd7df34b98f0a46b7c0ffa8d645e94f0787c2b5a0af65e04
MD5 a080f445178360715631fe14bf4642e6
BLAKE2b-256 8ae3cdd2c8babe64abefd9c83cc4856b2f31070f669ff2d55eae90c9ffc98a27

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e07d618a959431d13cb144f35cae8dcd4da73565de481c474507530dff9682b4
MD5 9d241042322293324758db33662e66d2
BLAKE2b-256 d946d67fcdf3e88f018e0fcacdd0fd64282ade1041a7ea9d92f7b421986e0ae6

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e3219a181dfc9a9c600b543f794fa7870ef95113189a4c5978acf9dd402a5db4
MD5 3bb3d582f74f4300e6a0e892b3a8db6c
BLAKE2b-256 6e7084e58bb714b5ee7de4f115890a0e49aa6f68019185f6b106ec503351cb74

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 40304b36a857fc122db54780a92a1222d9f66fa12f4b51dd944568db49697712
MD5 1cfa2b9f7d8c18947941729e643f014b
BLAKE2b-256 f8878b042d08dd6ad1674cb2b47da3185ec4183b538641508065d80f0bc5ff4b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4a674f19c660bc753273e340a8bcbae8c15653b26f36f999d98a78ec5e08cf4
MD5 0f485c36b5f8168885e43ede9d7b9d88
BLAKE2b-256 66662114092995b39e4e408531229837f907ce2dd4406b056018979421c44b4b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a08057914d0b138e18dd805ab2aab694552e442bab797088e7d58b9e545c2f92
MD5 c06cdaf1492e2ba8dc880086af21c8e1
BLAKE2b-256 a1503241a31f0f144d9b2c1c58a0ef870c0060bf3be304953c36a938e0490a1f

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe9ce6b15bd3767c1c358942c069a385bb706f51c756e8fee233aa289537af78
MD5 ee58205ab035b03bdb9bdd62d1cc544f
BLAKE2b-256 eeb4095d8e56252e45b491658478c3a808f386e687e900515de69621558f75e4

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f94e7497f89b7744a18c087c280a1c18b3f1b2b54a485c86cd9df9cdb88090c3
MD5 ac3089d09d52d3dbaec843a7da505e4f
BLAKE2b-256 ba2985ff78cf1227d6c9ac6f6cd98dc3351eb2135661df7379e3a96b60fd8743

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313t-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 bf0bee419f9693b98bd7ead2f5e0b7626f13f7e49d6688aa9cdc62ccbe9c5dcd
MD5 90b29708add76af244e2661927a4381d
BLAKE2b-256 d746c893beeb127c2fcc00589c7bcab62e669377c57ef051f5b9702edfd01a04

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5a2bded52f2b793bf83f3788e3b7b5b017d1855233abfc8074e5ba093d12d5cd
MD5 56904749b29c86e7e05c46ca3b350254
BLAKE2b-256 91ae28017bf0e1e8a2c935f8239ee4d44472513405f3ee8af82331ef0f4a36cd

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 2bfb52c40fb269df59197866a13899650d34194fa070581013a06651a44903ea
MD5 fa50ac12d70e460708603a0a355f4324
BLAKE2b-256 1e8c66e84077c0fbb18d35476df91e45d649ef4f49905cc9a239c889020ad997

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fd7af48bac75e92bf3fa3cd60437558f518101893ee220a90db6c0f711b65d04
MD5 42af59ff2dbf44a35b99464b4eeaed3d
BLAKE2b-256 10cd27ecac1da186173be147f962281508ab359914ee42d08ce3f2f1b8a67eb4

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a152ab6439c757320f46d377deed98104acc73a3189a726d66cd5d07144095c8
MD5 3b90d49546eb7efd94c41ceaaf000ef7
BLAKE2b-256 bded25a5c51e8e6ca72af529bbc328620da1823e526ddbbdf5748add262ff681

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1923b8b283258ea34fb191b5295a121c74bca6979243787807bf5964872dd148
MD5 dd413145e4e22bcc3536f6f4453dc124
BLAKE2b-256 07b97ec356713436771ec77129358f1b1cb1b731c6473bf09a3ef54b25978f35

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15c65e25fa9a77594b1c80f18d8520278280683727f740c67df6e3c88039040f
MD5 968d3bf0bceeb48c7c37c0c5a4831ad7
BLAKE2b-256 e1524440310470c4eea233c509a9afd502754743de76706a342878b7e1d92ab8

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 976f324da5cfa5e4f81f62806e460fce71f786bd01333c04625796ab5635b543
MD5 23cf5e29b5d99fc38ed506e1516733e8
BLAKE2b-256 e89c653ee6affa926d3d7502d5d08d1de4425fc2cd479698501f69b69c9c3f71

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 26e6281744bb81f5fdb4179c8dcca886c96b423d897a46e4c874b2710c27de32
MD5 9d937b7247d19a38dde77ae4a22a296c
BLAKE2b-256 a3e2f42a589e0287168f3cefefe62188ced93a5bac25bba6cc90a8d090b3c5c7

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 71d2e2555e3bcc1de6d13795c58a4c4fd6e500970d42104117609b744561e266
MD5 314f6d426a8f8135013f95c02b75327a
BLAKE2b-256 9cc66b465a60573f4c30e9033fd470bb47de215c2e76219f97702e959cc866c9

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f95c9c52adf2631a42e520e277e692acb35df37fe11ab5c0a0e4516558822c8b
MD5 45d78ef0e13b92dbc10d55b29ea613e3
BLAKE2b-256 de6b5637001a19fe1f63d017975b2a28fd2f8e9bf57e14c7aaa1728422d5e879

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f33180ebb1dd6de48fba014653852bc670f3966d1c94edfe01d28732bbd88828
MD5 c0867af9c87f40bb1f49ae96c78a9e47
BLAKE2b-256 c2981e9f0ca8b1a0f9eaf96e53a97196b2f17a8e3f1ef10e80c9299ec3417912

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5bc7c0a6b51bc72f4e81d70b7203eebacb9860973b431c22f70995acc47a0dbc
MD5 5706161998db1ff1ec70b36c901341c7
BLAKE2b-256 4ea6f95ce7e91946ee162a5b64dae7e8d2b7251a99c18cf0e7c085ef954a1582

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a56eeaf55ce76899bd3e403e225eed04d22da89f155d69e8930a94ef230843c2
MD5 60cbfaddad27361eb8b53eb2619eb3ff
BLAKE2b-256 d9799f12577f3b4e7532f1d446713c816e12203d402c721226ec4892da8d2060

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 355b4a5a516f3d34a7ce21740de4d95e2c77ef446ad2c905bac4a17d934b8ef5
MD5 f9a5888c1febd98991184a7e08a9df13
BLAKE2b-256 5a17ef8fa0a0cd99b6a51a11ded951b4c7427ace8d5c98cf8dd8151e0ccc8d11

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 da68dfe27f3e09085d34e4c29a9db92a83f5dc9da871cf9022e82264ed5246db
MD5 be21b839e624c5d31f895d13e43e249e
BLAKE2b-256 70f214bcec4bf7becba17e082c2d430576beee73d6b873803c33b363384410d9

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 192217532922660a961b2b39f5ce52eed7707754ad156f2ff2f0d8cebfca1a41
MD5 2c67ec8ffb147422c2d2370e9d39cb97
BLAKE2b-256 449bec13b9ad1435b7b92706aeec30e4c7579062786817c264124fc9dd5e8cd8

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0358810546492528eee56453f79ac12122a6e0d0c131d05f2333851e3a4baea0
MD5 57bab6404ca59c96ed2757ac1fbcc249
BLAKE2b-256 852590a8570a6a754d3cbba8d2b38190f7f245765e187fe4f8d7ec518c519620

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3a3b62f434aba9e475afc1c74d6f8673465bb42c387ffdf86ed79488e19130ce
MD5 66ba17df4d9e6eb8efe65ee2beaece3c
BLAKE2b-256 dd6abc7fba2fee947cb4a90814c821a19419aa6a65d6e37170a4463debc4c761

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a787444e561f6751ec28a1b0a07e197c35aace830867b0384ff9491ce84dc743
MD5 fa5c843c64341c4e22b8229882f176a3
BLAKE2b-256 c072d67dad9f81e75251225e5bc974e1ccc96e6f6095e624211f1182f82f15cf

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 536b33210f2f218c598321add74160a153b10a10d9f689e9d2ecb15bec6094aa
MD5 1e94e788bc4953ada564ac26f064577b
BLAKE2b-256 ca73dc05b7aa01f2ee5bc34cf775a7d3db96358e9b17ae2dd7b86d855f1fc1f3

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d560c4526f29ae022d63450389f77ab97d65b885c286d86ea779454a8d7ed2ca
MD5 a87052d55140daa844a508da0ff9293a
BLAKE2b-256 56cbbb425025a1847593852f77a651464e4f500f8f2ab4005b0f51808add83ec

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4bdbaef50866ba3f7f6805e20b08beb5b31daec4e81c8dd91afaffe823409183
MD5 5460e9948efde7c74a644ba9a0e4abdc
BLAKE2b-256 a333a6851924096988a376c3ab7c843d5cca4202d8aba31159102594cf48a0d7

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 391c727f2e29d53ab1f1f58793993ee16f484ab19318ebc26b3dc93160b2d388
MD5 317d881ae69fb622bc6bbf7e620a714d
BLAKE2b-256 af6a3fc19e339196eef265bd69e160a33816ff30a6f76799ce09c7c026f8cda6

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 12b25ed65208eb5c5980d1e335e4452bf6759ba9370f55060f02afe47ae3de57
MD5 4b4ea977c3ece42c85ebd05f7b9ee57a
BLAKE2b-256 a0b446f2f2c83e400ec996f5c7b32a970ead0b02d87e09525d8b593265498e92

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e7b1913d279f3758c7fd420e5ac2cee9b82dcc2f2a693d9f94e0e7c161311c0b
MD5 a24e91c28113e90f0766e76ddca91cba
BLAKE2b-256 83ed3a9e076c94f5d9bebca8a99376878d404c10b0fbbc8de75767b01a41f9bc

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7ee7ac9bdb9ee227ed6bc32bdd9673b207932c8c804c4d4ec9b40a913b603cd9
MD5 2d2544eb5a8daab90581c38bcfd04a0d
BLAKE2b-256 abe2b8d79f99f64bbbc3ad00591c68c23837e3d3d99a3357eb4ecc8147420885

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b238a4ddd52114cffb6b0e3f1e00403d54029942b3230c986967b124c0c6786d
MD5 41530d35f586a7c7ed594a132ab254e4
BLAKE2b-256 2469026e475b6b3433ba6b013c7cc52cd520e5dccf382aaf98d1919eddf88b9b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e39d4ce4f5b6257f4d83cb0a62959227a174ebd428cee3c0f5555f4141fc3721
MD5 83c9626cf7bf32c21f2787e68952f91b
BLAKE2b-256 77a7c78ddb25ed8e7dbe921416ff1ec7731394ed82939aea34ad222ae6f40aee

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 47f361fb6e492f95584ef0cca16f672bb697225f1cc455c266545419294fb623
MD5 077b4214839526e47c37b4ab15f71886
BLAKE2b-256 9c16ecbd213d682cab63c554c85dba81c9e488b342820a394a8a737518b580bc

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4a85d60138533a1e8958e6eb9009e9dc1b61e73088643f20498d963cf8923a60
MD5 f3b9f1fc981a27b1af46937617b17b03
BLAKE2b-256 8ac6eae350c078c34965abeead6f639b574f129a80b9f9d910f128093831b90b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 445c619b5ec92a9648af125adee4d98bb4204016082acbbe5de90530f7ac3bcd
MD5 b4b9f5b0735ed8f76040377f70b1c7f1
BLAKE2b-256 27e031cdee38fd756ce6acf2deac7c8b4be37291302b97588ed9b8d8a6e9152a

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f4026a82cf737159f578a4e4228425a151d8785720b6099b64d4fd6d2c22313
MD5 6ce2ca6501e2717334b00ab924df5a75
BLAKE2b-256 0e15f752624faef004a1d2f3c9d9f8a1d882330fe21edee637e05ce5c1bc6f36

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 114924c02f8acf012fe92e0de694502480269b4ff80f3a9ddf4f38a5e2fa33ca
MD5 b72d1b1e70d2b8942afa891bdee0d87c
BLAKE2b-256 0e35d8cbf54756ecbfb5e0af447cfc9fc654b3730d29620fa54a7ee538365b87

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7221d052c0410204cd87025fdb689684473cb8827d06b95330690a2f243c6c15
MD5 038bd7fb1b083a642ce18c2d7472f358
BLAKE2b-256 d75b7df4d23b7f7b5077d6e2622a911de5f3abee14a9075d0673475c84bf6b5e

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 99224d6a3ffbf635a081fe6ee39a075ccedc75f79364bbc9bae373710fe3d7b2
MD5 4fbf62ce90d2c3a75c9e3de09331ae21
BLAKE2b-256 0b714c5ee31b1185d7e25102277da54d79c62faccec5344deddde5c93be0a709

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9ce3231b4037d7e7aed587f79aca852ad48411dcb5960a80b55a11d9c9f691b0
MD5 8f78f0d707f7edab1f6aaadd38cb00f8
BLAKE2b-256 f843f7edf0fd8b0e958c41200c4d5f88e8b9fc9a3532c91ba99517957127b94f

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1d22f515483f36dd903184c2c2ac266451793ad2f564de68eea4085e3f1b12a6
MD5 7548f588bfbf4bbaa2cb8fa0ba5b533d
BLAKE2b-256 10626bc8e926265ab8a703f0d21680c7b0f64e3b803c0e8a8546084c4780dd89

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8bc10f747ea75d491a68caa81a8feca1c55a074c6105d8faf174014ce2a91281
MD5 ad1acdd0651c1f2c6895d9253b1c5d94
BLAKE2b-256 f96f7035b7f78dc863cc779e1c81fe7bdf509acb33d5678cc55554fef696e9e1

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2e4d07403db51973f740e6c79e75fca718c9432e620192496ef37f96c6160f2a
MD5 34a09109da3c6f82387b21b53551e297
BLAKE2b-256 8b0f1b8c802733811d36bdab1044e70a29e3f9b446314e11d23e51f0fe88ef67

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5573fb5c656b6eb05ee61fa4f14bd2d332490925639442271484c2d48f80842a
MD5 7fea24f63dadcb8fbf6b7966b9d8c384
BLAKE2b-256 afa682eed8764205b9e1c58b966f6033f38031166ff7a7d59316e0ac747e81ed

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e4a39823ab0cfe01592b139227f23ca8657ee0e57a52dd9b11dc17bea406d24b
MD5 008b8d6a49f3ad6009b2f142123d150d
BLAKE2b-256 89f837113d793a412402c520618356849e07d35be952991f1a4f15d7ea329927

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f97a0e62c75fe1211455abaef13b0c401971ba74f4f32083d087c396d0c8b0a2
MD5 90153f673bfca9093730965c4eedbcd4
BLAKE2b-256 b46544dfa1027e717e60167af136caf6d5991c86a1496c540c18ea1e08acc711

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 605bf6a09dd3047846717f8c01f374f0059269f1725c25d68275253290c46c41
MD5 8e297865ff7607a088f9a509984de420
BLAKE2b-256 eef5f6ac4240f8a35410125bff1c267c9b3c4b38153c4793000b462e630715bd

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f30b4a81816a170abd8c5ad46f7c9742bc99591b413fa29d5ba9aa882919ff6d
MD5 8aefbe34ea6490cdbe6ddec45cc7ef30
BLAKE2b-256 0a9fca50cb10aef9c66b61e16d098946f53bb437348cadccd23f0ea0bb60c730

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8f1e31176a99c63e99e13dc0f0391bc2dac670989ec97366d833fa60a608cdd9
MD5 420206cfd4da33eb3b3608fb2816d9c3
BLAKE2b-256 e1ac5ab6116b9d1d30cb2a67e25ce7d8b56c18b35bdf2085ab2f957e239ef7ef

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b29edcdeafde50fb75d1eb4ea7e5b8283d232ff348f2520049aa2ee54cca8344
MD5 76a2ec4fb1357e5977b558323e73c06f
BLAKE2b-256 c6875423c3e00281e3a5188863189e0bafe851afb41f262a4e8f2b31ed913393

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6f81fa202143dbb0177b39bc7e37638ba0851bb28c90390ac302591e20d22dd
MD5 2194134a922115068c31c5064c13d478
BLAKE2b-256 e84d96a7331f1cf589b20add602fa9146addc018b49928eacb52d52c96fb4480

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 768bced669568deb74525dc8dd1889e6174f6e7bd6e6cac62a3dad96bf5ab512
MD5 3fdb418f4873ee0e9a6069456c7c2067
BLAKE2b-256 4b580a02096ecd9165a37e8824b17fae86cd7695c88621bb5232752c92f137b7

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 551337ceced66ddb7a054fee09ae73ef42eaabb71a5d2fa065473f8072449683
MD5 a7dfd5995e2b0a9d3022cebe4cb8fc9a
BLAKE2b-256 e041800f7f732b83804ca2fa42030e0865160d8ee973f4799128270bf99fb1a6

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c968f26c18e37a9b6a61a5c49f48b45423d911b21993eae8400339265e6331c
MD5 d951100ea128b71b0469391473564576
BLAKE2b-256 f3b18721d4146d73a859e53cbd6efe50dbc3e6d362c92f33be4c9ac1134a1b8d

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c3afe1e0cc69c6adc40890de16b04334800debe2fb9e418c4a1f10d8039c0530
MD5 f1ab0a8f2761c24b84c9adbda85b5b72
BLAKE2b-256 9b2224e0a340d8e291246d9c574d89ac56c6b7c22f0d42a5b6f3b575f6a86fb3

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 895eeb19e5d09801b74bb38272519dc22b9d6be65aa6d0570dd9d3e41a918dcb
MD5 d8634fb7d483d1bea5814425a003f756
BLAKE2b-256 dcc54689ab911ef4dd5f83b4a5ccd15eefb32e20d4d1b453d85d9c1035c2d4fd

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29c2b266171dc9bb214cd9ff2ebf32bc09bbd1f5acc09428b745882831f80f70
MD5 4bd3b0e2972197eb83d28ac4a71a8565
BLAKE2b-256 a2731d0c15abcf1c2c4f4017c9cc5c8cb9cc6a8d23e82115bdbce37b1b6aa1dc

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 546631003446e17a05d05906eb34ef94c57cbd43885787125b3890cee008fb48
MD5 767ee369510b3d404dd187182818654c
BLAKE2b-256 319f6f59aa5a29332b983334dddbe511157ad7315a1b8327f6b1c06e3d79ae75

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 02901a8335270d7a4f031e62ca20cd43a708aa69851a73a7eddd9550f368b55a
MD5 8bbd1e995fb1f56645f98103e15b4301
BLAKE2b-256 3eec8100e51ab452211a7253eb63b57d5cc344d64529c68f02cd49146b361c93

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4294c9f11608f0f18a547a3e20b82e89a6c9b8ab22f1a309382240e535278d6e
MD5 96439bda7b53ed8e991300f3fe0ff38c
BLAKE2b-256 8d7eb694c93dfe75f0c980ca7fa97190ce9c8ec4cc4ce26f49eab6c54c6db64f

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5eb99c56ba5ce4ca11c85c6e134ab311ac349971aaa00f64a61adde04dc6f85b
MD5 bf445474b74922e4e9ca4129f1aef584
BLAKE2b-256 afd3e7f539b280394a8b9d7e72133db214a40dee3c1a137b988ad907120c9453

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 710ba89dfa4798c14974e3c87cf3467b46d106c83cea26b2eff8eaffae401190
MD5 7ed5f56b8d99f984db3b683cbc671a98
BLAKE2b-256 ae6b37dcde550b0a6ad34a56319af4e4cf1dfab045f6ffffe3e03073748432dd

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d6b63200b63cb660de3d8a5b4363c749c337b0bb002c2eb28d771f14174d6495
MD5 5dbf622855d587ecf006da6658e19c7c
BLAKE2b-256 dae870a86a61de606b0b9b78a0ed0269b63eb9e6ebde96e44c7e58484558090e

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bcaab3d25d0b5786f87fa26324023bd539f3ec43144dbdb156b4eaf2402d5804
MD5 afac7ea6f62d1a510d9c3d94bc7d8056
BLAKE2b-256 2d71cf4d1d03109145773791d4a3b5ed0098eb958eccefff622b14b853d176a2

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 151cb968f1314443f954671e805bfc6c2d7ebf4351c9a0de6e734b01bea69422
MD5 e3f34bd12b6b19b713745ec83e451f90
BLAKE2b-256 2a35a5cfe13604f82e91642ee8d9072b271802e54d7b53aa66d24aa60687de0a

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad7bd173653cb5bcdf94d00173f7d865d2708b670511696256fd8632b9ae481b
MD5 de712c94a8f68fb27263200443b8f812
BLAKE2b-256 30ef0ae560bfc8d455a03978bec12f2acac71d2c51a5496f4262d2659661837a

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 94b6772795987dfe417e2878aa5c2060baa55e9cf001a4f767fb167678268049
MD5 92c4db8c5f2710a2dedc0e3ce7d03152
BLAKE2b-256 1796107d380979f5249ca36eac0c5c26f29a2153283adfd24e44c523491cca62

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 89bba8bacad2d095ff04fa113e6e84a5fa6cade7229c969397d4108238943e0b
MD5 c8d239211e21c0e854a2b1b56bd4f559
BLAKE2b-256 aab3967ed20dcd67405288ab70cb3cdb4ee35d34e6a58932a9666c82f2fa62fd

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6fcd394d0fc09c5fd196cf5486bea4bd3c3ae1291fd132ce5845cd0d0a30142f
MD5 17a4d00547d010e80b3e3a45b20b465f
BLAKE2b-256 2a47619f4fd9cc615d942f0c16153c9ae0567c36fdc51becc42a0f9163f371dc

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 21c7049ad7d52c003bf6ed54d8a2f6fa5fe1f099d388dc37db83d1f40f29d9e6
MD5 b37d7758e7ea49a5e50dd4a277df73f9
BLAKE2b-256 202dac29143dc73ec7244d825051345e38f2872125650e918e116ebb18202386

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 29a9b5af8d2d15db5d098f8538cef578cf361e4ab5f4bf4d310a83bd300abd91
MD5 2a197663b5257153240d9f9374009008
BLAKE2b-256 35f1b382f11dc20e1330337dbdd7152caa35871126771dfbfcb1ee50cbae1abd

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: crc32c-2.7.post0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 38.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6f359c28547773e5bbc2185fff0195e03274c57967fd629ab96c3c4ed576cc10
MD5 bfced14009794fc872a2439a20219a39
BLAKE2b-256 27c71f8b107cbadeb1d4e171ab33a8db212ef0328eb3c5a00c6ce3ae4d6b8ca3

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f2edf40d22874782140258e7df5658d5ef9b168697c4d2b3f0f9970aee2202b
MD5 45f14d02fa79a71d1a2695a1d535530c
BLAKE2b-256 428ba39a45f0b29b8822b5c511cd469b8635222c0ec078623d4060943c1d90f4

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d3a8d5b22b0798bf87ecd6ccf262d5dc31ca6f1eef779d6a0f5fbc5ce68aa9d3
MD5 4dc968880e284db98b69a7325bff38f8
BLAKE2b-256 5f24317a8489f6d5f4c97ce1ebda6a302ba0a28a5a63438417b8f242edb4075b

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e678231affc8655cc3a2c61977b1d1c6c40ff62d1510b4536a9c86b97d3f9f20
MD5 a79f37747bf0c02649d270a4587b209c
BLAKE2b-256 e981e0225c6c62c684d611acd738d5602e4733e228ddfca1a8556ff3d866e40f

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e48f1a39976d863f48c2b9e7be7dfd7dc08c2935a883183af99920078488a710
MD5 1f0c7b0cc3b4c806031a90973c2557cc
BLAKE2b-256 c22d33d9c9a220a3c30f5ca92b15b58f7e300b498d0756e2f459e31ffb35d0bb

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 93038c3bbcb27556a3398a571fd8d416f3f065ab84ea51cd542e5860fb04d197
MD5 9a898ac2fa3c7b716b0b4a5bc72a533e
BLAKE2b-256 51c2e87cf984657de1224eaecc58a50f878f7ec165fb65f0eccaf193d6f7e746

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c131f99c1489e48f8753b6b73550e0c9b700078def6bd1058e33599a6982503c
MD5 4d2f32396154a8ade7c398964b5b42fb
BLAKE2b-256 137ee9e51dd36649fdcf15d67d868cf0b93937210376521fb2e0c5038a8227d6

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.post0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 905391bfb232769df63745f9d60b7cc34ced74dec9c9c1d0781ab17dc5d2cce5
MD5 ce0a4aaf08d9fe2fcea736b56e3ebc1d
BLAKE2b-256 7de964111c6a9de72b2b9049fd5fec00615c3a1fddda03e75ee02f3795403015

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page