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.1.tar.gz (45.7 kB view details)

Uploaded Source

Built Distributions

crc32c-2.7.1-pp310-pypy310_pp73-win_amd64.whl (39.8 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.9 kB view details)

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

crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.3 kB view details)

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

crc32c-2.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (36.4 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

crc32c-2.7.1-pp39-pypy39_pp73-win_amd64.whl (39.8 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.9 kB view details)

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

crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.3 kB view details)

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

crc32c-2.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (36.4 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

crc32c-2.7.1-pp38-pypy38_pp73-win_amd64.whl (39.8 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.9 kB view details)

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

crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.3 kB view details)

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

crc32c-2.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (36.3 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

crc32c-2.7.1-pp37-pypy37_pp73-win_amd64.whl (39.8 kB view details)

Uploaded PyPy Windows x86-64

crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.9 kB view details)

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

crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (38.3 kB view details)

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

crc32c-2.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (36.3 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.13t Windows x86-64

crc32c-2.7.1-cp313-cp313t-win32.whl (38.3 kB view details)

Uploaded CPython 3.13t Windows x86

crc32c-2.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl (52.5 kB view details)

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

crc32c-2.7.1-cp313-cp313t-musllinux_1_2_i686.whl (51.9 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ i686

crc32c-2.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl (53.8 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.2 kB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.7 kB view details)

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

crc32c-2.7.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (51.6 kB view details)

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

crc32c-2.7.1-cp313-cp313t-macosx_11_0_arm64.whl (35.3 kB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

crc32c-2.7.1-cp313-cp313t-macosx_10_13_x86_64.whl (36.9 kB view details)

Uploaded CPython 3.13t macOS 10.13+ x86-64

crc32c-2.7.1-cp313-cp313t-macosx_10_13_universal2.whl (49.4 kB view details)

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

crc32c-2.7.1-cp313-cp313-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

crc32c-2.7.1-cp313-cp313-musllinux_1_2_x86_64.whl (53.4 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

crc32c-2.7.1-cp313-cp313-musllinux_1_2_i686.whl (52.7 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

crc32c-2.7.1-cp313-cp313-musllinux_1_2_aarch64.whl (54.5 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.6 kB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp313-cp313-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.13 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.3 kB view details)

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

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

Uploaded CPython 3.13 macOS 11.0+ ARM64

crc32c-2.7.1-cp313-cp313-macosx_10_13_x86_64.whl (37.0 kB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

crc32c-2.7.1-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.1-cp312-cp312-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

crc32c-2.7.1-cp312-cp312-musllinux_1_2_x86_64.whl (53.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

crc32c-2.7.1-cp312-cp312-musllinux_1_2_i686.whl (52.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

crc32c-2.7.1-cp312-cp312-musllinux_1_2_aarch64.whl (54.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.5 kB view details)

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

crc32c-2.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.4 kB view details)

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

crc32c-2.7.1-cp312-cp312-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

crc32c-2.7.1-cp312-cp312-macosx_10_13_x86_64.whl (37.0 kB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

crc32c-2.7.1-cp312-cp312-macosx_10_13_universal2.whl (49.6 kB view details)

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

crc32c-2.7.1-cp311-cp311-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

crc32c-2.7.1-cp311-cp311-musllinux_1_2_x86_64.whl (53.6 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

crc32c-2.7.1-cp311-cp311-musllinux_1_2_i686.whl (52.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

crc32c-2.7.1-cp311-cp311-musllinux_1_2_aarch64.whl (54.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp311-cp311-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.11 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.6 kB view details)

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

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

crc32c-2.7.1-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.1-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.1-cp310-cp310-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

crc32c-2.7.1-cp310-cp310-musllinux_1_2_x86_64.whl (52.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

crc32c-2.7.1-cp310-cp310-musllinux_1_2_i686.whl (52.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

crc32c-2.7.1-cp310-cp310-musllinux_1_2_aarch64.whl (53.9 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.1 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp310-cp310-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.10 manylinux: glibc 2.17+ x86-64 manylinux: glibc 2.5+ x86-64

crc32c-2.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (51.8 kB view details)

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

crc32c-2.7.1-cp310-cp310-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

crc32c-2.7.1-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.1-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.1-cp39-cp39-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

crc32c-2.7.1-cp39-cp39-musllinux_1_2_x86_64.whl (52.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

crc32c-2.7.1-cp39-cp39-musllinux_1_2_i686.whl (51.9 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

crc32c-2.7.1-cp39-cp39-musllinux_1_2_aarch64.whl (53.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (53.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (52.7 kB view details)

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

crc32c-2.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (51.6 kB view details)

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

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

crc32c-2.7.1-cp39-cp39-macosx_10_9_x86_64.whl (37.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

crc32c-2.7.1-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.1-cp38-cp38-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

crc32c-2.7.1-cp38-cp38-musllinux_1_2_x86_64.whl (52.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

crc32c-2.7.1-cp38-cp38-musllinux_1_2_i686.whl (51.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

crc32c-2.7.1-cp38-cp38-musllinux_1_2_aarch64.whl (53.7 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (54.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (53.3 kB view details)

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

crc32c-2.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (52.1 kB view details)

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

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

crc32c-2.7.1-cp38-cp38-macosx_10_9_x86_64.whl (37.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

crc32c-2.7.1-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.1-cp37-cp37m-win_amd64.whl (39.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

crc32c-2.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl (53.6 kB view details)

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

crc32c-2.7.1-cp37-cp37m-musllinux_1_2_i686.whl (53.0 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

crc32c-2.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl (54.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

crc32c-2.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (55.5 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

crc32c-2.7.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (54.3 kB view details)

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

crc32c-2.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (53.2 kB view details)

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

crc32c-2.7.1-cp37-cp37m-macosx_10_9_x86_64.whl (37.1 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

File details

Details for the file crc32c-2.7.1.tar.gz.

File metadata

  • Download URL: crc32c-2.7.1.tar.gz
  • Upload date:
  • Size: 45.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1.tar.gz
Algorithm Hash digest
SHA256 f91b144a21eef834d64178e01982bb9179c354b3e9e5f4c803b0e5096384968c
MD5 74071573677e42642abaa5f160f0b841
BLAKE2b-256 7f4c4e40cc26347ac8254d3f25b9f94710b8e8df24ee4dddc1ba41907a88a94d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cdd5e576fee5d255c1e68a4dae4420f21e57e6f05900b38d5ae47c713fc3330d
MD5 71733d647fd529ffcbfe349c6e0b9cde
BLAKE2b-256 a6b05680db08eff8f2116a4f9bd949f8bbe9cf260e1c3451228f54c60b110d79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30004a7383538ef93bda9b22f7b3805bc0aa5625ab2675690e1b676b19417d4b
MD5 97597c5f63a9ae0800e9c87d6f35bc7a
BLAKE2b-256 0327f1dab3066c90e9424d22bc942eecdc2e77267f7e805ddb5a2419bbcbace6

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb2b963c42128b38872e9ed63f04a73ce1ff89a1dfad7ea38add6fe6296497b8
MD5 0221b265a4779904d49608eba3270717
BLAKE2b-256 7b314edb9c45457c54d51ca539f850761f31b7ab764177902b6f3247ff8c1b75

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a01b0983aa87f517c12418f9898ecf2083bf86f4ea04122e053357c3edb0d73f
MD5 75fd884a56dc945a485f5b05fbc56bba
BLAKE2b-256 2cf3479acfa99803c261cdd6b44f37b55bd77bdbce6163ec1f51b2014b095495

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2e83fedebcdeb80c19e76b7a0e5103528bb062521c40702bf34516a429e81df3
MD5 8f7daf7912d01c06fb0fd76f53380eaf
BLAKE2b-256 7fe014d392075db47c53a3890aa110e3640b22fb9736949c47b13d5b5e4599f7

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fedde1e53507d0ede1980e8109442edd108c04ab100abcd5145c274820dacd4f
MD5 7b1efb835f2dcc024abef676d35c5494
BLAKE2b-256 332f24c603e788b05f6ca329aa60cfdf492c69c44e5ce534d2cb533393ac9dc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 488a0feba1bb005d0dd2f702c1da4849d083e88d82cd27b83ac2d2d93af80755
MD5 801a61e59b741897afcd26e3c8419727
BLAKE2b-256 64615676bf91a11f23cae39355888cf0e40cde53d556993b8129d55c51c80a2d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4181240f6080c38eec9dd1539cd23a304a12100d3f4ffe43234f32064fae5ef0
MD5 75dbe7ffc90c263bcd501a9d09902390
BLAKE2b-256 4f3eeed347042918be98a2b3fc009b7fb41ceba879472f8253d7793d741293d9

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 919262b7a12ef63f222ec19c0e092f39268802652e11669315257ae6249ec79f
MD5 8500300243bff9664ae5b902f412fdbe
BLAKE2b-256 38dc7bbbb4ec7227e486c5d1fa31dbe9136f61bf1464ec7da077bd339167439e

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e89d51c90f6730b67b12c97d49099ba18d0fdce18541fab94d2be95d1c939adb
MD5 98d43a269aa958c69f6667237010fb2b
BLAKE2b-256 6936eb2bb56759dbc0b79f16fbefb8e52127d598a0267eb1871c98dfee08b0e8

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2bf69cfa4c3ea9f060fe06db00b7e34f771c83f73dd2c3568c2c9019479e34c2
MD5 20cadc9e84482b2882e77057bd4c49c7
BLAKE2b-256 73b90f7364605baf2bb3f113549eb94a5c6fcf3acfa55c9a4727248414b9f43a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 217edd9ba8c5f0c3ad60c82a11fa78f01162fa106fd7f5d17175dac6bf1eedf9
MD5 f348f6540ae0b77331293e8e16e80bda
BLAKE2b-256 c71ea9a85d54bc2c9595f611a6adf4ab784ccf5f9aaea2e0581a40e1bdecc679

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 519878822bf9bdead63c25a5e4bdc26d2eae9da6056f92b9b5f3023c08f1d016
MD5 43922246512975b3463556b4fa69836e
BLAKE2b-256 e941ecce2a1936c2658e18d177440c4ed8efc9760d5ac9a01893e35fe3552272

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 15d640d9d4aa213aec6c837f602081a17d1522f8cd78b52334b62ee27b083410
MD5 a39e66cbd88fe854379bcdbcab125649
BLAKE2b-256 68e6a3672c0215bd313ed2eef1a5376573b55d3fcaaba371c7f762998c75d8f8

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eabefe7a6fb5dfc6318fb35f4d98893baef17ebda9b311498e870526d32168e7
MD5 58f24aa945f735247abc826687000765
BLAKE2b-256 b7a96b87ea1554f64a12cab490a313c3a84fcc4a3cb0bc468aac60a4d2849aa2

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ceb4ca126f75694bda020a307221563d3c522719c0acedcc81ffb985b4867c94
MD5 14cc4a1e0e243d4392a2728b9547027b
BLAKE2b-256 59c049c649cd3a67a980898f94c105a06a44eea94dd4694bf581697c4872e3e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0cd27a1e400d77e9872fa1303e8f9d30bd050df35ee4858354ce0b59f8227d32
MD5 5f327d8842b16b401687e6b1d8391adb
BLAKE2b-256 8c61f80edd38f24a6f8ba3e5bf3ea920b55d643c110585e61103660a628b0e9a

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 050f52045b4a033a245e0ee4357e1a793de5af6496c82250ef13d8cb90a21e20
MD5 4600af6ad1566ea399e5a7ad734f4635
BLAKE2b-256 f3ddaba576febe42dcc8296f73a2dd2dc101f18257ef56ff9c3a5af595897ff9

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 274739b3e1591bd4b7ec98764f2f79c6fbcc0f7d7676d5f17369832fe14ee4f0
MD5 d9a689639ba103bd6b84bece98367b9c
BLAKE2b-256 e5eed9c97a74284f134af4af4d9b10f025b5f82dbdd9e675b3630d701995e541

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 79f0ff50863aeb441fbfa87e9db6542ddfe3e941189dece832b0af2e454dbab0
MD5 a9ef17a8814bbee02127d5a1d44e905c
BLAKE2b-256 a144958ae2f60597ff80f043f869ad9882136858e890d8d9f34eb0c7a5607ddf

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 eee2a43b663feb6c79a6c1c6e5eae339c2b72cfac31ee54ec0209fa736cf7ee5
MD5 8e9b885d4e3decaed69eba83901ea00c
BLAKE2b-256 19c40b3eee04dac195f4730d102d7a9fbea894ae7a32ce075f84336df96a385d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-win32.whl.

File metadata

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

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 ae38a4b6aa361595d81cab441405fbee905c72273e80a1c010fb878ae77ac769
MD5 37439a0b77d3727add0cb8f29482dc60
BLAKE2b-256 193015f7e35176488b77e5b88751947d321d603fccac273099ace27c7b2d50a6

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 55a77e29a265418fa34bef15bd0f2c60afae5348988aaf35ed163b4bbf93cf37
MD5 a625eebda60e6ddb05362fe259a567f4
BLAKE2b-256 3cd84526d5380189d6f2fa27256c204100f30214fe402f47cf6e9fb9a91ab890

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f7186d098bfd2cff25eac6880b7c7ad80431b90610036131c1c7dd0eab42a332
MD5 d210d5dcd53132640a21db2379ebc3d9
BLAKE2b-256 2471938e926085b7288da052db7c84416f3ce25e71baf7ab5b63824c7bcb6f22

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 57a20dfc27995f568f64775eea2bbb58ae269f1a1144561df5e4a4955f79db32
MD5 e911dcad8ef007d3da353964f878b70a
BLAKE2b-256 360965ffc4fb9fa60ff6714eeb50a92284a4525e5943f0b040b572c0c76368c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 03a92551a343702629af91f78d205801219692b6909f8fa126b830e332bfb0e0
MD5 af76c74b6515148503d0a6aa79603ee9
BLAKE2b-256 03defef962e898a953558fe1c55141644553e84ef4190693a31244c59a0856c7

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88732070f6175530db04e0bb36880ac45c33d49f8ac43fa0e50cfb1830049d23
MD5 fc753523f5c2d816d58fc9a5bb3aa9ac
BLAKE2b-256 133b13d40a7dfbf9ef05c84a0da45544ee72080dca4ce090679e5105689984bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fb9424ec1a8ca54763155a703e763bcede82e6569fe94762614bb2de1412d4e1
MD5 e9a6ce36f45c8a2f8944423fc567c51f
BLAKE2b-256 2114fceca1a6f45c0a1814fe8602a65657b75c27425162445925ba87438cad6b

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5c056ef043393085523e149276a7ce0cb534b872e04f3e20d74d9a94a75c0ad7
MD5 53afb59e93bee104d6fc56a436e803f5
BLAKE2b-256 63425fcfc71a3de493d920fd2590843762a2749981ea56b802b380e5df82309d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 8fcd7f2f29a30dc92af64a9ee3d38bde0c82bd20ad939999427aac94bbd87373
MD5 b1b9f237cc34d5f56dcd0504d015446a
BLAKE2b-256 1ef180f17c089799ab2b4c247443bdd101d6ceda30c46d7f193e16b5ca29c5a0

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313t-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 db9ac92294284b22521356715784b91cc9094eee42a5282ab281b872510d1831
MD5 7854277392224ec85c2e8f5fa830cdd2
BLAKE2b-256 1b8061dcae7568b33acfde70c9d651c7d891c0c578c39cc049107c1cf61f1367

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7d9ede7be8e4ec1c9e90aaf6884decbeef10e3473e6ddac032706d710cab5888
MD5 38471a60f62e040c6187411c772faf57
BLAKE2b-256 dba0f01ccfab538db07ef3f6b4ede46357ff147a81dd4f3c59ca6a34c791a549

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: crc32c-2.7.1-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.20

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 813af8111218970fe2adb833c5e5239f091b9c9e76f03b4dd91aaba86e99b499
MD5 b3779441ac4477b3ca4eb26559bc1c5e
BLAKE2b-256 b52a6c6324d920396e1bd9f3efbe8753da071be0ca52bd22d6c82d446b8d6975

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edefc0e46f3c37372183f70338e5bdee42f6789b62fcd36ec53aa933e9dfbeaf
MD5 99c5b7d570de6f11b36048651667774d
BLAKE2b-256 b46c309229e9acda8cf36a8ff4061d70b54d905f79b7037e16883ce6590a24ab

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 60254251b88ec9b9795215f0f9ec015a6b5eef8b2c5fba1267c672d83c78fc02
MD5 73a326fea3101112c828fb52f000862c
BLAKE2b-256 98b2113a50f8781f76af5ac65ffdb907e72bddbe974de8e02247f0d58bc48040

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b2416c4d88696ac322632555c0f81ab35e15f154bc96055da6cf110d642dbc10
MD5 5eb2a6ff7310c33c3a2315af4470da1b
BLAKE2b-256 b28b92f3f62f3bafe8f7ab4af7bfb7246dc683fd11ec0d6dfb73f91e09079f69

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c277f9d16a3283e064d54854af0976b72abaa89824955579b2b3f37444f89aae
MD5 94acec31420bd56b90439daf06238809
BLAKE2b-256 a90d3e797d1ed92d357a6a4c5b41cea15a538b27a8fdf18c7863747eb50b73ad

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 724d5ff4d29ff093a983ae656be3307093706d850ea2a233bf29fcacc335d945
MD5 06be0549306f22a2f5534825eeb5bbc4
BLAKE2b-256 01cf32f019be5de9f6e180926a50ee5f08648e686c7d9a59f2c5d0806a77b1c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 881af0478a01331244e27197356929edbdeaef6a9f81b5c6bacfea18d2139289
MD5 f244bbeef179791fb33a693158ffbd10
BLAKE2b-256 a7d34ddeef755caaa75680c559562b6c71f5910fee4c4f3a2eb5ea8b57f0e48c

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba110df60c64c8e2d77a9425b982a520ccdb7abe42f06604f4d98a45bb1fff62
MD5 19a3f26a8dbd19ccc9fb66c3bf2ed345
BLAKE2b-256 47022bd65fdef10139b6a802d83a7f966b7750fe5ffb1042f7cbe5dbb6403869

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2d5d326e7e118d4fa60187770d86b66af2fdfc63ce9eeb265f0d3e7d49bebe0b
MD5 ce69a66c47ca1e64d4f9a2c6ee883e10
BLAKE2b-256 4f560dd652d4e950e6348bbf16b964b3325e4ad8220470774128fc0b0dd069cb

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 24949bffb06fc411cc18188d33357923cb935273642164d0bb37a5f375654169
MD5 c042f4b5ab92b6b555f32aa45d8216f5
BLAKE2b-256 bf981a6d60d5b3b5edc8382777b64100343cb4aa6a7e172fae4a6cfcb8ebbbd9

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7c810a246660a24dc818047dc5f89c7ce7b2814e1e08a8e99993f4103f7219e8
MD5 071d4f56ee4d7baad84d1a1dcbd8dfeb
BLAKE2b-256 aec47929dcd5d9b57db0cce4fe6f6c191049380fc6d8c9b9f5581967f4ec018e

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: crc32c-2.7.1-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.20

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 9f14b60e5a14206e8173dd617fa0c4df35e098a305594082f930dae5488da428
MD5 580bae81db38d3978018bc25fa592848
BLAKE2b-256 5eb5144b42cd838a901175a916078781cb2c3c9f977151c9ba085aebd6d15b22

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 588587772e55624dd9c7a906ec9e8773ae0b6ac5e270fc0bc84ee2758eba90d5
MD5 c3e1350a108967fb71c0ef5899209436
BLAKE2b-256 48ecce4138eaf356cd9aae60bbe931755e5e0151b3eca5f491fce6c01b97fd59

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f4a400ac3c69a32e180d8753fd7ec7bccb80ade7ab0812855dce8a208e72495f
MD5 1cb75e6e4753b5f6371bf4dc555d3f19
BLAKE2b-256 c21a5562e54cb629ecc5543d3604dba86ddfc7c7b7bf31d64005b38a00d31d31

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 99d17637c4867672cb8adeea007294e3c3df9d43964369516cfe2c1f47ce500a
MD5 be57b67d376a7a1e5ea4fbe6545e4e76
BLAKE2b-256 3db655ffb26d0517d2d6c6f430ce2ad36ae7647c995c5bfd7abce7f32bb2bad1

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56ef661b34e9f25991fface7f9ad85e81bbc1b3fe3b916fd58c893eabe2fa0b8
MD5 71c0a721b489286060089a5144b57cd2
BLAKE2b-256 4d414aedc961893f26858ab89fc772d0eaba91f9870f19eaa933999dcacb94ec

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c02a3bd67dea95cdb25844aaf44ca2e1b0c1fd70b287ad08c874a95ef4bb38db
MD5 0ea6a580dc9d16da2d0d015677203a94
BLAKE2b-256 791313576941bf7cf95026abae43d8427c812c0054408212bf8ed490eda846b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 571aa4429444b5d7f588e4377663592145d2d25eb1635abb530f1281794fc7c9
MD5 0d748348fffdc7f3b61419228d2901cf
BLAKE2b-256 d6638cabf09b7e39b9fec8f7010646c8b33057fc8d67e6093b3cc15563d23533

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 afd778fc8ac0ed2ffbfb122a9aa6a0e409a8019b894a1799cda12c01534493e0
MD5 4ed5301410523aa65fda9a1294486509
BLAKE2b-256 0b7d5ff9904046ad15a08772515db19df43107bf5e3901a89c36a577b5f40ba0

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 73361c79a6e4605204457f19fda18b042a94508a52e53d10a4239da5fb0f6a34
MD5 6c196353941329ce5fd56222b4269612
BLAKE2b-256 9c3ee3656bfa76e50ef87b7136fef2dbf3c46e225629432fc9184fdd7fd187ff

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 f7d1c4e761fe42bf856130daf8b2658df33fe0ced3c43dadafdfeaa42b57b950
MD5 91106e29a6141f73ffce0202a38809f2
BLAKE2b-256 1d02998dc21333413ce63fe4c1ca70eafe61ca26afc7eb353f20cecdb77d614e

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 887f6844bb3ad35f0778cd10793ad217f7123a5422e40041231b8c4c7329649d
MD5 bb1f1eeff5e8a30c44e11cb8b6194a3f
BLAKE2b-256 c9fb1587c2705a3a47a3d0067eecf9a6fec510761c96dec45c7b038fb5c8ff46

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: crc32c-2.7.1-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.20

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 f7786d219a1a1bf27d0aa1869821d11a6f8e90415cfffc1e37791690d4a848a1
MD5 288f31bff6656e4cffd47c6fa967e70a
BLAKE2b-256 563e6f39127f7027c75d130c0ba348d86a6150dff23761fbc6a5f71659f4521e

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a1738259802978cdf428f74156175da6a5fdfb7256f647fdc0c9de1bc6cd7173
MD5 d34df3dff1720193fc33696b1722765e
BLAKE2b-256 1b6f26fc3dda5835cda8f6cd9d856afe62bdeae428de4c34fea200b0888e8835

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d2a051f296e6e92e13efee3b41db388931cdb4a2800656cd1ed1d9fe4f13a086
MD5 b8ece77fd21c5c19677bb54d3e9902ea
BLAKE2b-256 0c474917af3c9c1df2fff28bbfa6492673c9adeae5599dcc207bbe209847489c

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e07cf10ef852d219d179333fd706d1c415626f1f05e60bd75acf0143a4d8b225
MD5 7a93c5a4acad32e44f1f3feedfddc58c
BLAKE2b-256 79eddf3c4c14bf1b29f5c9b52d51fb6793e39efcffd80b2941d994e8f7f5f688

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 96b794fd11945298fdd5eb1290a812efb497c14bc42592c5c992ca077458eeba
MD5 e99f20c40f9484991ef438b47bb8ba56
BLAKE2b-256 aa92c878aaba81c431fcd93a059e9f6c90db397c585742793f0bf6e0c531cc67

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d698eec444b18e296a104d0b9bb6c596c38bdcb79d24eba49604636e9d747305
MD5 adee0c5fc09de2b029f1a728975a55df
BLAKE2b-256 6a2b9e29e9ac4c4213d60491db09487125db358cd9263490fbadbd55e48fbe03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9df7194dd3c0efb5a21f5d70595b7a8b4fd9921fbbd597d6d8e7a11eca3e2d27
MD5 8e031f2d34373486267a0649e9046f97
BLAKE2b-256 5bf5ab828ab3907095e06b18918408748950a9f726ee2b37be1b0839fb925ee1

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 80ebbf144a1a56a532b353e81fa0f3edca4f4baa1bf92b1dde2c663a32bb6a15
MD5 48503c8d17325fe1e0cc1744578640c1
BLAKE2b-256 25ee0cfa82a68736697f3c7e435ba658c2ef8c997f42b89f6ab4545efe1b2649

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8c03286b1e5ce9bed7090084f206aacd87c5146b4b10de56fe9e86cbbbf851cf
MD5 a83936c8129e5a62e4ce4eebc6738257
BLAKE2b-256 edb8e52f7c4b045b871c2984d70f37c31d4861b533a8082912dfd107a96cf7c1

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 19e03a50545a3ef400bd41667d5525f71030488629c57d819e2dd45064f16192
MD5 b4c28eaef2f97e67e29629cffa3b7cb2
BLAKE2b-256 458e2f37f46368bbfd50edfc11b96f0aa135699034b1b020966c70ebaff3463b

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3208764c29688f91a35392073229975dd7687b6cb9f76b919dae442cabcd5126
MD5 480fe2887d0db4a50591051ab0157800
BLAKE2b-256 7fa9dc935e26c8d7bd4722bc1312ed88f443e6e36816b46835b4464baa3f7c6d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: crc32c-2.7.1-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.20

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 17a2c3f8c6d85b04b5511af827b5dbbda4e672d188c0b9f20a8156e93a1aa7b6
MD5 fcf4587b3b2f31ea7dff7597f483f849
BLAKE2b-256 b6cb6062806e5b6cb8d9af3c62945a5a07fa22c3b4dc59084d2fa2e533f9aaa1

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8d0e660c9ed269e90692993a4457a932fc22c9cc96caf79dd1f1a84da85bb312
MD5 d9a70116656a85777e52fe276d965895
BLAKE2b-256 2676a254ddb4ae83b545f6e08af384d62268a99d00f5c58a468754f8416468ce

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 676f5b46da268b5190f9fb91b3f037a00d114b411313664438525db876adc71f
MD5 5b7a74d9d5c7db885bf92bc0a421e6b3
BLAKE2b-256 f2b88a093b9dc1792b2cec9805e1428e97be0338a45ac9fae2fd5911613eacb1

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e80114dd7f462297e54d5da1b9ff472e5249c5a2b406aa51c371bb0edcbf76bd
MD5 7ad577bb502e84268c360a908e51b2c8
BLAKE2b-256 6040963ba3d2ec0d8e4a2ceaf90e8f9cb10911a926fe75d4329e013a51343122

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f0fadc741e79dc705e2d9ee967473e8a061d26b04310ed739f1ee292f33674f
MD5 ff7c11b61aec671c79db0906bcdfdba1
BLAKE2b-256 adfd8972a70d7c39f37240f554c348fd9e15a4d8d0a548b1bc3139cd4e1cfb66

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 36ffa999b72e3c17f6a066ae9e970b40f8c65f38716e436c39a33b809bc6ed9f
MD5 89265b35fb9051a7e91fb57863cbf824
BLAKE2b-256 8ce2acaabbc172b7c45ec62f273cd2e214f626e2b4324eca9152dea6095a26f4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 91ced31055d26d59385d708bbd36689e1a1d604d4b0ceb26767eb5a83156f85d
MD5 74db7179e6bc56afa53a6c73bfb02305
BLAKE2b-256 35be0b045f84c7acc36312a91211190bf84e73a0bbd30f21cbaf3670c4dba9b2

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f4333e62b7844dfde112dbb8489fd2970358eddc3310db21e943a9f6994df749
MD5 a7542cf6e8193bc699555e419a1ffc37
BLAKE2b-256 1e336476918b4cac85a18e32dc754e9d653b0dcd96518d661cbbf91bf8aec8cc

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 805c2be1bc0e251c48439a62b0422385899c15289483692bc70e78473c1039f1
MD5 0dcce397909f7ac57de4d3c59ded3f81
BLAKE2b-256 3552cdebceaed37a5657ee4864881da0f29f4036867dfb79bb058d38d4d737f3

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1fd1f9c6b50d7357736676278a1b8c8986737b8a1c76d7eab4baa71d0b6af67f
MD5 2e6b08e1f239a4d3a8aad88e0327a924
BLAKE2b-256 75f82c5cc5b8d16c76a66548283d74d1f4979c8970c2a274e63f76fbfaa0cf4e

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6793fcfe9d4130230d196abbe4021c01ffe8e85c92633bf3c8559f9836c227f5
MD5 3b51e1a8ffabcba79b5c7b20f57a3a46
BLAKE2b-256 a83165dcf919012943d9f9bd68969dc2f7d3c4ad39bd33b97f62f254d395ae08

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: crc32c-2.7.1-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.20

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 812723e222b6a9fe0562554d72f4f072c3a95720c60ee500984e7d0e568caac3
MD5 c1be2af075119a7d2f3a7d20092645c3
BLAKE2b-256 b18a36be13ccd2758014254e239a5d48da76ff8f3ec76f5d1fee1c27ca6258a5

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 522fba1770aad8f7eb189f21fca591a51d96dcc749859088f462281324aec30b
MD5 f42382c3ae06955e4a6c2668e5cebff9
BLAKE2b-256 42f5a426b0a595edd6bf3e6b45f17f4918f170891fe89271db2c772c490761c4

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3950d3c340c9d70889630ef81fba8666abfd0cf0aa19fd9c3a55634e0b383b0f
MD5 d4b60681a80624eac2e59f2312f23961
BLAKE2b-256 bbc4905d8914243059de62b0e508b38a1150279ad0d720ac5fbc87aed3cfaf26

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 51ffba582c95a281e5a3f71eacdafc96b9a1835ddae245385639458fff197034
MD5 fb737952a12b1d09c13667455006d0e2
BLAKE2b-256 0b32a879e8a979594cc71664b3cb03893c09f98f2bc52b4c7b758ac88652ade4

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 54d6f8c5be6815eabd6e3e90fa0bc13045183a6aa33a30dd684eb0f062b92213
MD5 479684ddc5f80cf0efae710c6757696a
BLAKE2b-256 a423a121e4cbe0d497b0c5a798522cc6d688ff9fea857ebff8132ef61463e28b

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98d5f7fc364bb9c4c4123d149406fbee063f2e8c2cff19a12f13e50faa146237
MD5 b0f8abe1e506ec1ec82e25999fd447c6
BLAKE2b-256 128cfabc953a172cecf67bb59ab81622697147347de4c8a9635a7564aa2381f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9c855726d71dee7ae25f81c6b54293455fc66802f34d334d22bea1f6ce8bc21c
MD5 d5be2d01b5cd34ad4fd9b780a7f02798
BLAKE2b-256 bd5f8fb519b9e3af3b03f1f3b5cba5fa91ac4a19a3bd3aa9b90ed7d3ce35ca56

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22a72e81ec08a7ece6a35ac68d1ed32dd4a8be7949b164db88d4b4a4bade5c5a
MD5 13615d26d3a8d86bce9b19d85d3a32c1
BLAKE2b-256 65cda7c0810227414d4f6e0f154078e8bc1f3edb0a8944d577acf02ef8ff1065

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a911abc33d453b3f171a3200b1e18b3fc39c204670b5b0a353cca99e4c664332
MD5 e688484ae06e6cc10af7b4f6bb5e4b50
BLAKE2b-256 f3de9ffb5486950ec6e2a4ad91b22f992b39531e594c350de8052f42c12b9ee4

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 39ca842586084bca24f9c4ab43e2d99191b1186b2f89b2122b470d0730254d1b
MD5 027687a225c71f1363a9a5504543b138
BLAKE2b-256 51c4aed7ed74ecf20efadec42d4f2050d00db2de244aa34dca0e9e05e3f04813

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 65471d1b1b6e10a404ca8200a4271d5bc0a552c3f5dcd943c1c7835f766ea02d
MD5 161469812f16958c04699141b46eff72
BLAKE2b-256 d20c679d7ec8e3b2eb853b90d14710d827b2f97731829ddbea9bd5ce34e7b6bf

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: crc32c-2.7.1-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.20

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 4ab48e048cfa123a9f9bdc5d4d687a3461723132c749c721a6d358605e6d470d
MD5 1ec461ed1389f7eff1fadbbee22f91b7
BLAKE2b-256 9c3e34846e6feb870120db614a4a810477e0ce70899bce8bfac90916ab76d66d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 280509210e622a236f16f031856847fd0d6704df662d7209da819ccfb40c6167
MD5 af84418e6a58cdce75a90b813b0bb6b7
BLAKE2b-256 914071d9f778c8a8e1da7f88b23327f65062b5fe6bd01cb22658fab058e770c8

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 47e5be99057264b603e3cd88cf091985f33c16d3c8609f1c83ed6e72ec4179b4
MD5 7bf7c5f31e939196429aa68d8e2a53d4
BLAKE2b-256 f49a95823b9d19269231f653b9a233d2c74b1a39c626dde907710fb0128269f8

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e436d9044bbd51936f7aeb8b322543c516bf22371a17970a370a10af1661fa54
MD5 91100e24951fa01dac442da406c80149
BLAKE2b-256 82e497517e875935f5a073eea2cafa7493bf437c6004fbb3d770f78ba8b992f8

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33fc8cb32f82685ebefd078e740925ea9da37a008ed5f43b68fc8324f8ca4a37
MD5 eeb619c2e7fb7b3ed5d34574d1e786dd
BLAKE2b-256 b5a5624cc0d6880e880c48ca46a7ded48698a8d08e4e1c098475cf740061aaa0

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 758ead20e122496764ae50db26bb90fb47fc4b6d242c8e99e87c3f1dae1f1dce
MD5 303a5a7dac7627456f95d9dc3ddf64f1
BLAKE2b-256 cbe5f556902233fb7b42147cf29abefeab6209f6b9d674378fc853e1927e11a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ad3dc6283ce53ad7d1dc5775003460110ab7eebf348efebe0486a531b28f8184
MD5 4af7cb105d557735021ab4cb01d282aa
BLAKE2b-256 db0e1c6cdac9a7bba68318cf1ebd856f06ea6b8f2b598f5c6f75f138aefa6a8e

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1410bcd909be36ccbf8a52c45e4bddca77adfd4e80789ac3cd575c024086516d
MD5 dac96520a32cbd8daec2123f25c9c180
BLAKE2b-256 6005f23be0fb3c0b7da6d889878addbf83f997a6d95bf861c08b4b6b7dfe0678

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f25ca521ecf7cccfff0ecae4d0538b5c0c7235d27bf098241f3e2bf86aed713
MD5 7df169e2a491e4068c9ccadc488abe40
BLAKE2b-256 5cb74b9d26a0d250d923bd70392213f8905f0fd42adc8bb8ef8f8e4b7414310f

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 af062f11aea283b7e9c95f3a97fb6bb96ac08a9063f71621c2140237df141ada
MD5 9e76fd10c1dc8926435b553e61ac6194
BLAKE2b-256 ff383ee5099c40c9c5c1da5dc9622f3b6683ffb12979f4ef4e90404eb137fda6

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: crc32c-2.7.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 39.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 35a3ed12ac2e2551a07d246b7e6512ac39db021e006205a40c1cfd32ea73fcc3
MD5 0807b478a9fcb327bc344f51591937cc
BLAKE2b-256 3ca37a7ed2b072af0d4b9a8465b3bf96052563453ff5388efa12b0f2a9dac51e

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: crc32c-2.7.1-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.20

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7138ec26e79100c4cf4294ef40027a1cff26a1e23b7e5eb70efe5d7ff37cbc66
MD5 12f28b35b20e8f5acd4aa0bcc152f9f6
BLAKE2b-256 5f0fea619fe8172262da107b76e842813e34ff017c0554a5db511bb0b5675e6d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 541dac90c64ed9ce05f85a71066567e854c1b40743a01d83fa2c66419a2e97b6
MD5 0dd83a2723c6676351129e79f970d5ec
BLAKE2b-256 86b9b9fcf803b4051e735937a5a580934987a9ef156cef1ecb06e75aeb50a91d

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eff485526172cee7e6d1fa9c23913f92c7d38ab05674b0b578767c7b693faf5d
MD5 3a5b290fe582d42d16fb338ec5f0d628
BLAKE2b-256 65d4a892ec65663dd4b818c3ec154b78135726b06c03a1bd1c47f035fdcbfedb

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 999a40d75cd1696e779f6f99c29fa52be777197d1d9e3ae69cb919a05a369c1e
MD5 17374ca7b9137f52e6cccb786afeaa00
BLAKE2b-256 445813295561ccab8e2bddcc2edd64c193095f808a0af5a93d3a6d91551ecf92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88c5c9c21cd9fff593bb7dfe97d3287438c8aecbcc73d227f2366860a0663521
MD5 1732716351031864ca5af190b3a96ea1
BLAKE2b-256 b327f601effeccd08b5a060f4a764f2b4b2f71d47019b6b074f9d6dcf6b120e1

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-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.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b9f3792872f1320961f33aaf0198edea371aee393bcc221fab66d10ecffd77d
MD5 5c044c8b6602cb065cc9a8d2a1014167
BLAKE2b-256 fdd68c45f23a75fabc613d6a79a8d5f2b663bee46cce6332b5f670373a15451c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 595146cb94ba0055301d273113add2af5859b467db41b50367f47870c2d0a81c
MD5 937d1fe1a8c6253b00677efda5b4caac
BLAKE2b-256 7f21dafc2e4c32b527c206da851a8a0eb9416028b3d38516f950a7d2f21d1020

See more details on using hashes here.

File details

Details for the file crc32c-2.7.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for crc32c-2.7.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 04a56e9f4995559fa86bcf5d0ed5c48505a36e2be1c41d70cae5c080d9a00b74
MD5 92122bc68a7bf239207e31097f941b76
BLAKE2b-256 bba00b4967895fe5d3941f212bd19dea31f3346379b081a243ec7026d9c68b37

See more details on using hashes here.

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