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

Uploaded Source

Built Distributions

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

Uploaded PyPy Windows x86-64

crc32c-2.7.post1-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.post1-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.post1-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.post1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl (36.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

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

Uploaded PyPy Windows x86-64

crc32c-2.7.post1-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.post1-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.post1-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.post1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl (36.5 kB view details)

Uploaded PyPy macOS 10.15+ x86-64

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

Uploaded PyPy Windows x86-64

crc32c-2.7.post1-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.post1-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.post1-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.post1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (36.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded PyPy Windows x86-64

crc32c-2.7.post1-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.post1-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.post1-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.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (36.4 kB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.13t Windows x86-64

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

Uploaded CPython 3.13t Windows x86

crc32c-2.7.post1-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.post1-cp313-cp313t-musllinux_1_2_i686.whl (52.0 kB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13t musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-cp313-cp313t-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

crc32c-2.7.post1-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.post1-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.post1-cp313-cp313-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.13 Windows x86-64

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

Uploaded CPython 3.13 Windows x86

crc32c-2.7.post1-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.post1-cp313-cp313-musllinux_1_2_i686.whl (52.9 kB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ i686

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

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-cp313-cp313-macosx_11_0_arm64.whl (35.5 kB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

crc32c-2.7.post1-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.post1-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.post1-cp312-cp312-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.12 Windows x86-64

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

Uploaded CPython 3.12 Windows x86

crc32c-2.7.post1-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.post1-cp312-cp312-musllinux_1_2_i686.whl (52.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

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

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-cp312-cp312-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

crc32c-2.7.post1-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.post1-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.post1-cp311-cp311-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 Windows x86

crc32c-2.7.post1-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.post1-cp311-cp311-musllinux_1_2_i686.whl (53.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

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

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-cp311-cp311-macosx_11_0_arm64.whl (35.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

crc32c-2.7.post1-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.post1-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.post1-cp310-cp310-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 Windows x86

crc32c-2.7.post1-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.post1-cp310-cp310-musllinux_1_2_i686.whl (52.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

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

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-cp310-cp310-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

crc32c-2.7.post1-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.post1-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.post1-cp39-cp39-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 Windows x86

crc32c-2.7.post1-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.post1-cp39-cp39-musllinux_1_2_i686.whl (52.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ i686

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

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-cp39-cp39-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

crc32c-2.7.post1-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.post1-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.post1-cp38-cp38-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 Windows x86

crc32c-2.7.post1-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.post1-cp38-cp38-musllinux_1_2_i686.whl (52.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ i686

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

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-cp38-cp38-macosx_11_0_arm64.whl (35.4 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

crc32c-2.7.post1-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.post1-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.post1-cp37-cp37m-win_amd64.whl (39.9 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.7m Windows x86

crc32c-2.7.post1-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.post1-cp37-cp37m-musllinux_1_2_i686.whl (53.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ i686

crc32c-2.7.post1-cp37-cp37m-musllinux_1_2_aarch64.whl (55.0 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

crc32c-2.7.post1-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.post1-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.post1-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.post1-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.post1.tar.gz.

File metadata

  • Download URL: crc32c-2.7.post1.tar.gz
  • Upload date:
  • Size: 45.2 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.post1.tar.gz
Algorithm Hash digest
SHA256 645aa2738710f42b9f33352ebd79bf0de6b7f9e715642d93a939b5b57452871d
MD5 5ae854071329c65cd091545e231b3fcb
BLAKE2b-256 f19919ef0abcd83a0604f115139bb7b24cdc0c371d27f4f2cacad8b4008f66f0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fea80119cd48e6081585313527770d31520031193c2c618f3cd1a956febbed3c
MD5 afe51ef34ec623d5b724d690675d6803
BLAKE2b-256 3f1304a5b506a589403d0690ae4c725178858a78e7c7fa6d698cd0a1bfbe5072

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 565da96247966333ad4c61e23b2d6515bc6c9b903f6adba1e02f2236c45becda
MD5 4b2a7dea0f0aafd78497f077e49c54ce
BLAKE2b-256 232b79805e16ee2af7e7536a9bc0751306ac0dcbab80766f21c91dc1b54e333c

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e889d50d3cf6d7aa5e3e21574eb31430f41587ee9d625fd47fb079f544f28eb6
MD5 767bd024ee525873bf0e2264e6c611aa
BLAKE2b-256 815df7c142e0bef758283bcfbdf4f8675d83a4ab5cfdae4060b274115435e2db

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a31c813184a858fc808b47f2300b5d10dc042b47a5d19321f6a0af63f1758cf7
MD5 97bea4772deabd39e7a4bd6293a8dbfd
BLAKE2b-256 acc581f455abe4a8f53ac05e69b9dfcfe896102b2ea867e031fe7bc65aaafca6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6e17edb22e7b79ec1c5637cda952efe331c0e4b461d36cee6a9c88627f191116
MD5 92204984c1696d14dd544600c722382f
BLAKE2b-256 a3a5472cea0b6e33c9f36a317e2df6833f7d1f3b47fc76d0e8e4bbcad8a1082d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7a6224f895b4bcf115471c211d6f4c1e8f17eca1aaf1fb4b2bf65e61c0038eee
MD5 7285f4f81a0a8b7e802c1a151cdeaca1
BLAKE2b-256 8a25d57811a2df071946cf9737d7c029bc97dd94ff4e8f74f0072de254930830

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a122287d19c52d34e050ffa099c139deb592452fed69dc1b64e1832cc7c9eb48
MD5 462af60d4c21fd82041eb5114bce093b
BLAKE2b-256 f07de9e5e5acce3aa062251bed0000a184a3e0519d656cab3165fee164e8fe1f

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1ffebfe6f5f2514bf284fb9abfa1970096e580b113b8ec2b93f2a65c13769d36
MD5 572ad4882451c8c922256af3e7a29ee5
BLAKE2b-256 3b69410ec82cbd3f09024dc6fbdfc8c8e4ac7654d4f747c37a7ecd12a0e6cc3e

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4002200c2524eb828907d5d581156cebff3bca8798fb995ad3869293fda18ff6
MD5 683cb58742a69b590c9703626dc2af46
BLAKE2b-256 4cb3df2c354b3383631f9d9cca28f480118ff6d1622cd38d10b73771027bbb70

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 4cc12415c7370457ca102e712642160f718df4d42def8fd16839d203ad155d85
MD5 c952971f43595bf7abf13215c5a3e35b
BLAKE2b-256 1ec043445d1262cc3b50016ee750e57c431c2c2a78abbb0a10be674d5854b3f0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d01673c3b9f839e2a86d64ea6765b580fe99210b14b7cd1c75b4d8886d154f80
MD5 0101be5a4a5aec341581bb4f987cfd9f
BLAKE2b-256 ab6aca676e1e394a42783abdf505d3c5b70cd507d271ede6c69332c980fde0a5

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 60deb9566de2336a1bf84c1f4569f30d2aae29176d63fe125479df81dd154aff
MD5 2be5261f4167ddd4fab272229896a176
BLAKE2b-256 36c86cd1f9d97d22fb0141215a1808968e25edfab17497094130c5491b6d7953

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b00926c31de9f5bf94725bf0c9494d4fb67a86a59abf061e3ec46f751d7071d
MD5 8e9198aa0ffa0f354cad8e3a90d2fbfe
BLAKE2b-256 5ce65dd45a5fbea60c9d976d221a4363d7d32589d8d74daf253e61b3a4254cc5

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b392645b57f8db8f45d447b37554b5feea09d87b4cb0d9ba5ae6632efaf4f204
MD5 53fd1495fdb59b6941ade6e3a77cacb2
BLAKE2b-256 4fed6d2fab1c261eb361e04bb922c9ee372a5c58c84605f87afbefc7a352f67b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c60a25729068d6d0153e31b52f3575125d63a1beb0a86e68392ce5e71147b3c1
MD5 6a6e7ee0c8d96cca737f74d041b8aa68
BLAKE2b-256 6854357ca81b4e21923aa60d6205db85187cf388c5de2a12fd37507e85561c82

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 c0f66f76bb3674d7698ec36cf23d843bedda1149dcf884c22ba4499bf2d199d1
MD5 168c45335f465fbb800f7fe36c9ba25f
BLAKE2b-256 a60d7c60f88c0199a39740ecf59514484ffd4d24380ec1c6b25a371a7c152860

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 62d32f74e3314d81a8fa1aedc2a5e11e8827be6fe2c4491e013fb76a0b1a376a
MD5 cb0f512eb5caf1a4da9444d17b242957
BLAKE2b-256 c433df39650a5955c5b30cbd40cbcd7405080b649a8cd95d82468176bf8ef24d

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dd31b3192bb5f8a6b3f4fea3acb45ee1c35b0440292b23ad9fb32dae3b73b595
MD5 e863807081f994679f3b6e1f6d415127
BLAKE2b-256 82898effcd16ccb0b3a7d05581a55f8cea2bb66dd945be9a064ad77099aa8c31

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2d8ea8249effc834a863b8eac39ddaedd65dc6cc7ce42b8458e02d7f2aaaf8f7
MD5 c708b66385e720247b8db790c2d55b2f
BLAKE2b-256 1ed62363e5132d846c40d166f2fa2b59a4789d2d7e0601db362266c523bbae62

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e9ab5f5b34c31064debf761dd794b2584236b4aad963c6f14888027bd15b754
MD5 80c2153ad24d516adc4ff8328465f869
BLAKE2b-256 7df17e2913ee0e45ca066ca41cb6ece7c08a8056009adb4fcb2b79deb6d612e6

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 e034c90baae74e20760dede028986fb90356209b16fa5bc6b67e275009c7633e
MD5 49dcabe61800520291611ffaea683069
BLAKE2b-256 251909999b881827cadaf3e9e536b92cfc82383bdb9b7c0892dfeaae7f1d2e61

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 ac23976fb8ff8d80ce9fa5f1674226b9bda5ee0724ff32629b90c959e3889e1b
MD5 eb8d8c32439809b0f16498c109ce7574
BLAKE2b-256 cd509c78f419d733ead064f8e5554f308b2c0981e5006e2c4ff5dfe7e9f997bd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 69a40ac191cb68a0feb18f9b9c27ebce9eed1ff24b4a43bede507da58ab12bd7
MD5 cff69175e62128d5a5b270917afdd85f
BLAKE2b-256 4927683a5ab6e504fe00316b33fd663b07b88d84b88c407e6b46a8911e3ca279

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 56baff3205a4d7b7997ded7b75a25a8999093e2be8ff007ae473da9b5d6820d3
MD5 ae7d2fa169ce18bcdc5711fc58035046
BLAKE2b-256 0ceb8b3c17a33fb560038d2f237d4f1cfe43ab3cc5daad3a2cc37d5ea2596ceb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3919b77691c7abb53111af5fda909ea3411de54547823098bb178792baca8d8e
MD5 4b52bede89bb63f5759320f7842c2a48
BLAKE2b-256 e174090867c78dcd895c4ef48275391dd1f6b582752982b8a37379dc99838085

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ab1510d64207deeb4d984bd1fbfddef4aaeb690c895d8319093974a2acbe1eb5
MD5 a9886dff7c418663b7f6bd345fa7ab38
BLAKE2b-256 bf228387e7e355205abd4fc3a4d435281a9699b5ba825ed520a19dd46d360c54

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cb4ed6e317f63205007a85f6b1c47ce4d7017ec79218d76544ad5bcffd86471
MD5 168de4386fd8311f9a7cd6cf27e39031
BLAKE2b-256 0781be052a1480ca3abc0da47a58319b9cba1b1f008a7f292132375a7d321732

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d6334e737fc6fc686b468cb8ee04c77612bd3c5134034d4ca43f11feba4aac38
MD5 c13e5dc9a3eef62feeadfbb263447c0a
BLAKE2b-256 508cd1ef2a9dee08237bba19589828a1e5c9e9ecb616060a28cda8890fc65846

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a57ab75a795d2623cfdecfabd228415512f08436bff094f0b8d58cd99d00749d
MD5 9ed23c7d33f44ba0eea262d49fec34fa
BLAKE2b-256 12733151c95d29b43050b0bc5f772285b1ff237b2215cc5bb2ac8dc1ba56bb05

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 707901882f983f532a59f0dfe3188311c4c259c5184030a798669ea0a3c6df02
MD5 dfdb0521c00d7851ef70a011660ff8c1
BLAKE2b-256 3fdc2e1256002d3b30428ae37c6488f5de91f9ad7ab517d05da65e4e55a5b200

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313t-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 a5b328c2e0c7aba774a5cf6b5abecab6a44da2fb65ad054cfbecfbd9d56bd919
MD5 230290999a96360c1101b62b465892a6
BLAKE2b-256 f6c362ed902ee6d3e2222df221a2bbe8e19b17bcf6aa21f490352b95197ae65d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 cf029cafc0f4dc4909657630c2a9e0f64515a00d3ed2ba8e8680230aba750d32
MD5 6e32a263aa0e11021d00ce75aa0b87ad
BLAKE2b-256 5f295b50a4508bf2bd89833f0643f679a58caf03389c307bb6c944b345d6b50c

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 3d72285ba0ec2b617535a3fb1891df63c66bd23afcfe48f49c37571d494c8e80
MD5 811b4c1ebe16e7f643d035967598560d
BLAKE2b-256 81ffd862fa34aa22471a71330cf23cdfdefee92f27974d54b6d19606d7d3a5cb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c69dc0af50f880cc21a75870c066feb41170ad4ebf57a61c6bd267fc09409113
MD5 96e906bc05d083ac14cdfa311ba1df67
BLAKE2b-256 0c1280523efaf4f6af0e8d714d97750f650201e1dc089fe9eb68da1e3c115711

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a72af86290a77c374a70ba66538710154ea2d785f1f92df803d61a2d2e26fcb9
MD5 319460745984271c504950117b9bdb95
BLAKE2b-256 d0efc1d017abfef2e4fe700ba029b88fe15701e2383daf5b53e55fbad2cd9019

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1b0d16f5f441eea70529c7b5354c3e6736e4b41b3ee23167d7dc149fc9827dd0
MD5 b05fbdaf4a2057251fa704f3c64efad6
BLAKE2b-256 9da926fbd97ec52906f2282e38a1d3694fc2c0d4d9f2bac889972cef6388a979

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc35e5df54eae762b915007a0c247a5fb1a26e3a4bcdcd17942d2bdc52917576
MD5 4a011d5ca8546f5264f2a0cd403f912d
BLAKE2b-256 dd8c27a3140591edc624eac4218a69f4c95941b4e5b8c0968a777bb13e621442

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7d12bbfa9001414892cc2bead57a2c1c7b2096de51e0517dc69720d49c4dd18
MD5 5ba548126ae91431b12d6f67bd247d6b
BLAKE2b-256 120961a468d798b6b18c0f6a493988c85fb39097f080f6bb5e26de1cf1b54f42

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a300cd431fca617ebc7d96f401c6cf7ef9f3e1caa1edf0af2f93eee864f1cae5
MD5 51b6e7eaf4d287df17679e1cc1946670
BLAKE2b-256 670c11e31b36a7667797497cbd65d46caa932d2922563b7edc8018968ba75ce1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 930b8b18baa367f0924c74deedb2eab14f0d87560ce2887019cb8eebffc72537
MD5 ae649d47637650c5c9a48f26587fc6f3
BLAKE2b-256 700f48ff508cb1b4d072dbdb55a19a3fb09b61c158f43c2eb358c24339ef10eb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 acc52cc9736b4fba2b55f2c471cae21a1a9449736c553ef2423d16f502fd3076
MD5 201dc346131600f896e6e8ba0582d122
BLAKE2b-256 b722f2ba4fedb725ff337877a0f4735fae3d61cca50ef80121755446942894b1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 76a4d48ae0a973f6cfd8e4a4d6d9232bf52b40df199bb7e0905060cc62dc93aa
MD5 0a8efbb3711a966952c8c5e55f16618d
BLAKE2b-256 06363e9de2630982dcdfb167537ac9d60f4c957b7d69b2e53409f6797ad20f72

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8da1aec4f285b5beec53dc996af8a4274aa2419bd0e3e892cd13d93b12c389f2
MD5 cb763cb8225e343ab7d04df8f83609ec
BLAKE2b-256 4fcee54dba49a91a7f67ec9388743632640a0341cbb7232ea6bae67128ac4e47

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 8ba922650aac153b5f52bd76ff611ac0543b4a5eb6cfd865b0e1e3d6d62fde59
MD5 3bc2b9b03dd1f9255f8300ceffbaacfc
BLAKE2b-256 7b3ab5902f73462c43639bd3ac231575fc5b6a928ffa5054560d737b15c96c78

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0f485cb6f5efb0b50fa156a6ace781ae5c5fdb1f8b337a5af9b1231ac822bc60
MD5 8f76294778fbfd7d02c82067eb3ae81a
BLAKE2b-256 d2db769d8b0ed1bb5607eddc5f0760eec7694881288e4b9e06ef2b1ed2d5080d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 017b745d622ae11ce7adf872bd25033dd3d774ed85f33d1f5fa6e98ed04ee35b
MD5 bda0d172777c2df64189a4f84d9f3374
BLAKE2b-256 0826f77d8dc2162a3a83ca58be741f1bebcc77f642d26bfca71a00a27233bb70

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9543f35e87f850039f8270c9832393f22358b85be56537311ec59f038f89e1a6
MD5 f4228649fff811d3e134f7e92f29c5c1
BLAKE2b-256 dd19d5fb0832778f88d5b0f1a4b872e7feece364d540187e2d564eac89980284

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b098b018cf9d5cdab845f03225fee8f345140b4a5bc09f220405368ec4772443
MD5 0a3942039b86c905b8109f423eb6923e
BLAKE2b-256 2fc3035a182883e2c0f4ad8d6c765f70e04a35b628835ef3c97eedc224fdfdaa

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aa676cec7b5a4840a2639f189a003c2664ae19d6540520fccadcd89a1ae67483
MD5 262022cf9c3a4c6123a6ec7fdeecd5a8
BLAKE2b-256 fb5b3789e7d25703d9269d35849b19410d1bf51913fccd6ad818c92686b1e6bd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5d1befa6ab8adab06829bb104d22e55513e852dbd8bae2d6d57721de8ab25e55
MD5 599aa1e0b2300a626e0a02a291ed0ecd
BLAKE2b-256 97429334d82fbd0588fb78709ac8e1b00a00d9c18087acc72176ad9c1d499f51

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4662cacdf0094056837a517869e69aa5b1f1347b93eb30da92619f779d6e4d10
MD5 05a72ec5e587901fbb49fd8063700b7f
BLAKE2b-256 e4b4eb0934b3e6ddfff632338f296e8c5ea8cbe49f5dd7f382c6e042e912e6a1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2739837f83a96230b2bff39153b1f307eecb1f49c8414d1b0f5f62b6974c4721
MD5 c03bb4306488f75bbe68751d42f9c879
BLAKE2b-256 f79f5087acc1f1f1ebce92e72352a332cf504c1fe3a55af945e2a02cc1563c33

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5ea2ce9b93cdca9c6aaa36a4fbbc963104007a81b9c8e9a0880e22967f1f09c8
MD5 21100cfaeabb391f95fb2efd3cbe9763
BLAKE2b-256 c7d974b558982c7c3e61769f82aafee429b05bdb5732d9ed0d7e840d17fac03a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cfb02ddb24246ec604ccf65fc8cb16620ed355a1d88725b32a2baff255924290
MD5 23f84964f97ace7de688208205173e35
BLAKE2b-256 12c5cfc0d9215a901b9a679e40112f1c9f2e2b8acf168730c632a756a4a65f78

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 51866ea030fd74a380cc77ed44edb48b9335b449d02bf719236e9b96a27010a5
MD5 5392f3ee543be312628a9fb184109a21
BLAKE2b-256 34bf9058a7da71b54b8c0324fe9e5d354f844d5a2904ebfe655a38771f670098

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 328071b582c245b4653dad1671900fb3f9408eba4a42aabaefc975dabfcb6b1b
MD5 d747354b062075fdba181d31026294e0
BLAKE2b-256 86aa797281e41c5cf24cd7d225d9b17b50648567eea2de1af71d2baa838e263c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 78a833e3d923b781179cfcbde6be63d5d5a40ffcae592141447abedcb26f482b
MD5 2bb3b382bc309aa81004bdab6ab40b8b
BLAKE2b-256 e5209f3ea24c15cfcc81d269da8df858d7d5891cb8def37801d0c0534439ff88

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0b555694a1db21bcfa87ee9629d259dc92600b078cec8cd35c89ad2b10d397b9
MD5 970473930b1da4b9bf6a0be936dd439a
BLAKE2b-256 728b31884f61cfaa0e8eb6b3a2db38269558674f78994ac39e03b6de75304ae1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e1d3f3edb8a4dd04a2eba705a2defb646a1998ac9b4ae821239af8525385364
MD5 ab5c6ddbf4a54098abcfd2059c837661
BLAKE2b-256 dcb790afdfe6fc2b8d997b191a6298d595e9cba6f21b67f06c00e5bd334ff7c9

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c2e90f8832a2faa8b3dc1426fb1229de0834e76f8ebcea0329822a0d390cea0
MD5 205e1eb3d1497dd718fe1d71955a6434
BLAKE2b-256 100cbb409b8274b538fd71d6adaa832bb8e3e28bed1323bd0f99ff0ccaf75bc2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fad064f194c65e291a056ed5e5d1a4e6d2a6fbaf10e618926295f4ec0b45c335
MD5 1db1a798e80ee5c6aa4cf918bb14364a
BLAKE2b-256 24d1e65780f68b596362f3f0e4d1e68b9da14774fbbdaeaef753fea205ac52a3

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbb6bcddc076a95cebc578b23e28a4bef33908c5a37b11f932533baa3d873c04
MD5 d27e4eb5ae264b9224a526f776b34711
BLAKE2b-256 f389ae3f3d48415863ce28f52d7637ba8f033906d0e9a2b1b526279616981960

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3e3a5381bfd8ff447639fd2fbc31eea392a1c79a8f3a67f3a9df4fb7c198593c
MD5 9bc108c65472783c6207e3aa8b9934e1
BLAKE2b-256 9a0303cbf2bdd0edaa01e264ff81342d483a1697926462b2d1be1941eb85f8b7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1aef7771e50e9863fc642ed00b6767f045d1ad227f13e7c7f0fd14f45e597e88
MD5 e0ae83cbcc6e99dd380f9534b77df4e0
BLAKE2b-256 e034852f6c8cafeca404eb013e5b6039cbc2f66f0a062e692517d7da5e93aac1

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d5be25568c52a92b5b9ac4030935c591bc00020bed48f1b36bbffbc8382705d9
MD5 2ee63008c1bb11c61ff8cb1e28d4819a
BLAKE2b-256 95146c8de961a485d7c721480e801cad87a9339b2d13096263c6c962cc531bb0

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c38e981631c5063ae33cc07bec3edc47ed9afb831231f26f90b2133d90cb29ed
MD5 12d201b572f0484ac27e5ea3f885755a
BLAKE2b-256 d6baf0744a03df4a69e93dc46f14833f0418537665f2e624767ed34c8338ed8d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5cd10562a9715d0937ee680f9ef01f5e3ee6a3850113be1713234b3bac5d2348
MD5 e322cfde02eef99086e9c9489125a193
BLAKE2b-256 3118637a70f6353cbd6af3ae72b5392f53314f8239fb7b7b68c47377d26c2435

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3147afad2134145d77b39c1b0add0f47fbbe6f843032ed72d0ee5d87cf31a8b9
MD5 c8d174a93e7c836889a45cb88b2bbc2b
BLAKE2b-256 3bd432d105429dff8f32414d54934553cf30653e9b89e10c7bf2a92bc66d3120

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d00ce24782d166115ab8408c2e055028cf03a20a807a14aba51d87214561b699
MD5 9c5fa284b77ecab30d0d20f959271093
BLAKE2b-256 e9bd17c95daed3ddba4f6a2f4943dcb7a4c6d714b8ead0c020c8b7a5ef62a2ab

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c5ed125c3add2abcbeeb37c6162451e3367e30ee328bfd7f43b4d048577b4242
MD5 d7f8e0c97e11d091d7448ae7e1070be5
BLAKE2b-256 945ad2ac7f1effad54e4ee0ffd7b0519df595cd4af45bb07e4707abe5d89fe6a

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4fcf277b5277a458c70c5777d1adae58eb772fe3afb5418b8bb43d2cca059f18
MD5 22f4f7809110c07173b70b594848fff0
BLAKE2b-256 2e1088d2d81236eb861a22bd9b41e98c73d90145c2297288d2d3007f57a43e67

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ebd725aef659604f1be1e3d8b36ae58740adc1d3aee61e3794ae153c10aefeca
MD5 df26fe95d4e958e0cb17f0ff91a1bbde
BLAKE2b-256 3c7b3af4d2878a98396915990b47fdfaa0e361120cffc220f95c3e33b63815b4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 375f02c2555d733092af02b942e56bc86277ff95c9dc5e1e1cb7573a9b03d11f
MD5 dee8da440d77b581fb06ea191a9bb957
BLAKE2b-256 c908f6f7ee258129cc9444ec3777257e228b5241ca0bf8166f7c4e4dc3032168

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60ddb274271b94e96bb3d906f5d7d6780f79365071333eac5552e6cc79934b14
MD5 6c87855c0e29d675c97bbe552a6a52b7
BLAKE2b-256 234214052dce1c5796543157582471ffdf631ced99f8f918459cdfd208ef81b2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c48ff8e53243839c75a5563f6cf82f60285307d58c79142a51854666f6ff0b51
MD5 f26fca92e93bbae3fdfbf543c2b80549
BLAKE2b-256 9f72318d3ecfcff2443dde33953e29a8ab3727bfc680150222b6e7c7318a4a7e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6ac6436df05f7ed2ac781d87842857ced99d385da303c8357f10e0731384c6c3
MD5 6d8a139914abb151bcd7fadb82728c69
BLAKE2b-256 ca98c5bc4accfd85353412252dcccde58c95967e8168418785becfbc7d29f8eb

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5e4e5be1dd9c9f9db6353b902b4028661a3ecd70e066012b75edc34f5f800b9a
MD5 dd18ebe414ca0e3301ac8f8fc0ea0e17
BLAKE2b-256 020898f90291ec4100fa5ae55e7e189f859409da2c36054fd6a63fc81a43d964

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c705fff86da8f99afdf2e7956671b04b1cbd895377a60f1f2e6323feea34e7ff
MD5 0f0bb44197f48440bbdb79c5796d2827
BLAKE2b-256 acad7962de2ce6567c6af19d2965e977375e37355da561272b2d500b0050b4e7

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ef67964859fdf9eff810189584f1bdfb6fb8795a64cc7df3f8ed554262886fe3
MD5 80c4f8bd7c5edc484328f131d429117f
BLAKE2b-256 8888d008a4cd7e022057cc3281ef386d7b77d3c62de8be592d74acc0cebba78d

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dea502de4416a98555bef2bdde35dad84dba9420dec61c8a8dc7c5ba24f695bd
MD5 5e560f0ccf88a8da201bc3de48f91b20
BLAKE2b-256 82a16e848b4311ae7b66feee1d8b3071086de88148cb6658cd1d0bdae8ae445c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f54603d75db46dd4f356790cb22c5c916f34d78f831056005cdd82a162b8fb0f
MD5 bdcc8127bf7ae63359cf8efa855ea7ec
BLAKE2b-256 d9c2afcdf19adfdbb0616a4fe47720b025dec99c0e73926f1bc5aaf01ab4b40a

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a37f866a54e4d953c122324a4480a226e9c86287f79fdbb4e925e29dfb69ed4f
MD5 11f267e115fdcff70bc624760c367a33
BLAKE2b-256 0fed44fa9fc205b78a9d424e1e5a51fe8b2959349f9bd7747d66b28aa0ca61cd

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6f2e85bbe0fd665af8dfbed561a29d5f722d4a6b332048675131ca8aed1174e5
MD5 7228e602abaf247778188ee5f777fcea
BLAKE2b-256 f2ebcbee2a8b5c0ece90dc98b4327b7fbf487c66c0034f5009ef6c76aef9eac8

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 560b3106b8cee56a4021688dd2d355367856e7bb2c6202df47945e616b6d11d9
MD5 7aa7f79332b7dd7f4158baae7a7f9a8f
BLAKE2b-256 f93ee86263e27f9f3ad27478894a970d24fd97f1c74320a4e0ecc1561f6e1202

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c543c454610ef6408b7cd58a9bc903aab93940e56d5487d516cb8f2045f489e5
MD5 d304db4587cb8a05e0fe8d3628c4617b
BLAKE2b-256 4750bef885d14bc7b3b4fe3060753a2cf4bdb48b245ac4cc1cc6f5b4bcac630f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 f447d50006ac554fd826ebde05df35111cc8b40278a5e024ebd3235c3992c153
MD5 60e2de36ead60842379def1ed71f1104
BLAKE2b-256 b14097d3d6cfcaa2a2f721e0c124b0adf939f1ff3c16cec3565f09cf836fd53b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 720bb1fdb95c40844c210c9ddbc2126599072973e99361d78312991332e9d70d
MD5 af85e888c02f5471c10f2f32147eb23c
BLAKE2b-256 5d95c5f401fc24b3ef67290d26d99e1e089af546e9593cb33491bf55ca26f642

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ced5d7f244376eb93cd982f91086aa23fed0e35063f23f53a584f295c76c0175
MD5 04cde32dcf136f4d1283a6337f33d646
BLAKE2b-256 f28d365aed326bf98acc138eef0992c7d1402bc445edb00aa0fa70e65caffb21

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2ee908418a4a4bac14b401324583e76338cd42ecb3dce542f2605a2d424aa986
MD5 d4b0acf980dae7f3aac20f6b268b6802
BLAKE2b-256 25f195f797bc8c4b1c74e69e52d56517e431a79f9f9e08c8a550a7c9beea7c45

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ef825c6d1d38313856bcaf525d53a74d8a5c46dd486debef4683cbc2749c6503
MD5 fa009e5cbea6b3d846c974959e48b081
BLAKE2b-256 33cd4968c8247e7642819098eb661eb8b3ad5f7233f8369c8f5229bb72f64e31

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 43c30e2bc58b30829bee585aec679a1c51f8d6694dc1e80bca02402e0a666c3e
MD5 b54bff75ed786a25753715da7c5293ff
BLAKE2b-256 3d948ce4a0dd6df1abe3f36db4ddb8d23abd07cd675c91fe625b059ad1bfc13e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 33df9ded1059ba6400c96250e382d46ebc801b900ab570ee65501a89d0e80de9
MD5 e479f5ac05801aa4a1e69267d9d2791e
BLAKE2b-256 6bb4d28eb14ce62e60a3f42189fc99d19762e1b65fb9986b88a3b81cb781ce90

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a18ce07651c8aa4269f92c47db82ab706e7280fc13780996a572463b2b80c88c
MD5 5bf9992d11e183580161eb54fd4109c3
BLAKE2b-256 479030024b0ecea07921c696246b96ff0838bd65ff3900ffe9b2e0e21defad28

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7627b798f43b474768bbaaa9aa90b527bc900486e101d11ec951b030d92b10bc
MD5 e04e26aa60f8fe8a43f9ad5f68037281
BLAKE2b-256 4a2ded6196dace3752db4e530cdd829643c208d82de6701fd697ab80b42ec231

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 88e33b3626c3e41aad95ff5ff4a58776f4bdac47162326fda7e666022ae964a1
MD5 038ec0ef71518a60dbd47f3f86855776
BLAKE2b-256 762e317e357d8c009c59eb87edf860a07788173fbb520ebab7d5cab18b370b4c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a652fae8937e87a1f407adc26059e02c2d3f55cf6054a1dac4c5493b10de4bf7
MD5 11d52b8c41a349f9176a0d3d3a3442f4
BLAKE2b-256 3318de2c88bbcf4ebecd44619651eb86d9288ddf83c04287932361effd191a24

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 04ed7760775cd3bc4b0b12c2709e0754718d384e8e2c071906dd3bdc951c3e29
MD5 cf6559ef03c1bb62b93d6b383b1d8999
BLAKE2b-256 d6d55bba4574860f95a87334411061ed520e6b87b3c8881c410540038b2fae56

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 ad25a9902c9fdfbd6398626f38d042cadbb8cf2356179d41ca973a91b6c21cde
MD5 c5b31ff8d995d1fa6c9a9c988ecc5ce0
BLAKE2b-256 861b5c7fd756f84e6331888e7dc94fb6900f8020af3fb725f70e67cef2751e1e

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: crc32c-2.7.post1-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.post1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 fbdb75248183dbeb7d20ad367d22984091486a1c6dde005f3a27155e6922ae54
MD5 f5115cbb9fb64df477bfdf751188aee9
BLAKE2b-256 6b85e97c649bceb42d6e604115af5274e37592a0a050cc526a30ba97ed340e8e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 24279b85bff8afbddf843f0b1db1c558e561ffc81506b3efefc848cc73c3ab74
MD5 9dd7e74ae3d1cae70bc36642cfe078bc
BLAKE2b-256 39e6ac9de9b361c338796dc4ca82dc8d42fa63f13c26784a1531d95825845412

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6b046eb3bbe08f575ca16ed9c2ca3f1ad80c027ed26589edcb01afea46609263
MD5 90cd6c02c7422f13f21eda962a527b76
BLAKE2b-256 6ec33ee609133660b46e2e63dc6cded8407ca2899f43535fbc30136e89a97d75

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b98c35b65f94a6412cca8008acc56d4de9c142690eda582a6e6a56f4a5705336
MD5 821cff77de74cf2b09e043f420239abb
BLAKE2b-256 8b993c44cd8422ff950c33a1d8d97148aa7acfede0b14783576cf0e9fcd160b0

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c52d6fb05713e0b7ffe527e7c82fb53f53ad2cbc75ccae6daa3c6b05672b10f5
MD5 83d8ad003c7eda33f7a3ca1062d40d09
BLAKE2b-256 4883a8ab27ee57aab0056e7c79f0d52a038e1cf7bdd59b974ae84b693f3190a9

See more details on using hashes here.

Provenance

File details

Details for the file crc32c-2.7.post1-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.post1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9e1e2a143aee338800037fc690d73e50fa48d62a502b91323025d78bdcfb9b8d
MD5 be4b59bdb29761a4d3fe2e6a5dfed8f0
BLAKE2b-256 bc31a917ed630bc08765aa4d6eff9042f13c6daccd993ffa8f39722257cdebae

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b43ec3705d555deefc6cf4585c261f43e6398866b4c0ecf31bfd6fd7ae7b8f4d
MD5 7127d115a47b4caeb44f4dd803531ce0
BLAKE2b-256 b4a9e2870ebf3398355be3cdef6c3c65bd224513ac0c5bbbc67639e6e5192ebb

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for crc32c-2.7.post1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 88326cc81a4ffb043118d7d14226746264a70f2915f616818c4c447797728811
MD5 ee90fdc8f7b1fa72f334c4f8f1f1ed53
BLAKE2b-256 9823db3dbffc2c711dc926c71e4898fc22a7526642bc0ac4d59be0943c88bc96

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