crc32c
======
.. image:: https://github.com/ICRAR/crc32c/workflows/Build%20and%20release%20to%20PyPI/badge.svg?branch=master
.. image:: https://badge.fury.io/py/crc32c.svg
:target: https://badge.fury.io/py/crc32c
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:
.. code-block:: python
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:
.. code-block:: python
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 <https://docs.python.org/3/library/hashlib.html#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 <https://sourceforge.net/projects/slicing-by-8/>`_,
with some adaptations done
by `Evan Jones <https://www.evanjones.ca/crc32c.html>`_
and packaging provided by `Ferry Toth <https://github.com/htot/crc32c>`_.
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 <http://stackoverflow.com/questions/17645167/implementing-sse-4-2s-crc32c-in-software/17646775>`_,
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 <https://github.com/google/crc32c>`_
C++ library.
Copyright
---------
This package is copyrighted::
ICRAR - International Centre for Radio Astronomy Research
(c) UWA - The University of Western Australia, 2017
Copyright by UWA (in the framework of the ICRAR)
The original slice-by-8 software algorithm
is copyrighted by::
Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved
Further adaptations to the slice-by-8 algorithm
previous to the inclusion in this package
are copyrighted by::
Copyright 2008,2009,2010 Massachusetts Institute of Technology.
The original Intel SSE 4.2 crc32c algorithm
is copyrighted by::
Copyright (C) 2013 Mark Adler
The crc32c ARMv8 hardware code
is copyrighted by::
Copyright 2017 The CRC32C Authors
A copy of the `AUTHORS <AUTHORS.google-crc32c>`_ file
from Google's crc32c project
as it was at the time of copying the code
is included in this repository.
License
-------
This package is licensed under `the LGPL-2.1 license <LICENSE>`_.
The original slice-by-8 software algorithm
is licensed under `the 2-clause BSD licence
<https://opensource.org/licenses/bsd-license.html>`_.
Further modifications to the slice-by-8 software algorithm
are licensed under `a 3-clause BSD licence <LICENSE.slice-by-8>`_
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 <LICENSE.google-crc32c>`_.
Raw data
{
"_id": null,
"home_page": "https://github.com/ICRAR/crc32c",
"name": "crc32c",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": null,
"author": "The ICRAR DIA Team",
"author_email": "rtobar@icrar.org",
"download_url": "https://files.pythonhosted.org/packages/7f/4c/4e40cc26347ac8254d3f25b9f94710b8e8df24ee4dddc1ba41907a88a94d/crc32c-2.7.1.tar.gz",
"platform": null,
"description": "crc32c\n======\n\n.. image:: https://github.com/ICRAR/crc32c/workflows/Build%20and%20release%20to%20PyPI/badge.svg?branch=master\n\n.. image:: https://badge.fury.io/py/crc32c.svg\n :target: https://badge.fury.io/py/crc32c\n\nThis package implements the crc32c checksum algorithm.\nIt automatically chooses between a hardware-based implementation\n(using the CRC32C SSE 4.2 instruction of Intel CPUs,\nand the crc32* instructions on ARMv8 CPUs),\nor a software-based one when no hardware support can be found.\n\nBecause ``crc32c`` is in PyPI, you can install it with::\n\n pip install crc32c\n\nSupported platforms are Linux and OSX using the gcc and clang compilers,\nand Windows using the Visual Studio compiler. Other compilers in\nWindows (MinGW for instance) might work.\nBinary wheels are also provided in PyPI for major platforms/architectures.\n\nThe project is using certain gcc/clang compiler extensions to support\nbuilding hardware-specific functions that might not be supported\nby older compiler versions.\n\n\nUsage\n-----\n\nThe core function exposed by this module is ``crc32c(data, value=0, gil_release_mode=-1)``.\nIt computes the CRC32C checksum of ``data``\nstarting with an initial ``value`` checksum,\nsimilarly to how the built-in ``binascii.crc32`` works.\nIt can thus be used like this:\n\n.. code-block:: python\n\n print(crc32c.crc32c(b'hello world'))\n # 3381945770\n crc = crc32c.crc32c(b'hello')\n print(crc32c.crc32c(b' world', value=crc))\n # 3381945770\n\nIn older versions,\nthe function exposed by this module was called ``crc32``.\nThat name is still present but deprecated,\nand will be removed in new versions of the library.\n\nThe ``gil_release_mode`` keyword argument\nspecifies whether a call of this library shall release or keep the Global Interpreter Lock.\nIt can be set to the following values:\n\n* Negative: Only release the GIL when ``data`` >= 32KiB\n* 0: Never release the GIL\n* Positive: Always release the GIL\n\nThe ``gil_release_mode`` parameter\ndoesn't have any effect on free-threaded Python builds.\n\nOn top of the ``crc32c`` function,\na ``CRC32CHash(data=b\"\", gil_release_mode=-1)`` class is also offered.\nIt is modelled after the \"hash objects\" of the ``hashlib`` module\nof the standard library. It also offers a ``checksum`` property:\n\n.. code-block:: python\n\n crc32c_hash = crc32c.CRC32CHash()\n crc32c_hash.update(b'hello')\n crc32c_hash.update(b' world')\n print(crc32c_hash.checksum == crc32c.crc32c(b'hello world'))\n # True\n print(crc32c_hash.digest())\n # b'\\xc9\\x94e\\xaa'\n digest_as_int = int.from_bytes(crc32c_hash.digest(), \"big\")\n print(digest_as_int == crc32c.crc32c(b'hello world'))\n # True\n\nFor more details see\nthe documentation on `hash objects <https://docs.python.org/3/library/hashlib.html#hash-objects>`_.\n\nAdditionally one can consult\nthe following module-level values:\n\n * ``hardware_based`` indicates if the algorithm in use\n is software- or hardware-based.\n * ``big_endian`` indicates whether the platform is big endian or not.\n\nA benchmarking utility can be found\nwhen executing the ``crc32c.benchmark`` module.\nConsult its help with the ``-h`` flag for options.\n\nImplementation details\n----------------------\n\nBy default,\nif your CPU doesn't have CRC32C hardware support,\nthe package will fallback to use a software implementation\nof the crc32c checksum algorithm.\nThis behavior can be changed by setting\nthe ``CRC32C_SW_MODE`` environment variable\nto one of the following values:\n\n* ``auto``: same as if unset, will eventually be discontinued.\n* ``force``: use software implementation regardless of hardware support.\n* ``none``: issue a ``RuntimeWarning`` when importing the module,\n and a ``RuntimeError`` when executing the ``crc32c`` function,\n if no hardware support is found.\n In versions of this package up to 2.6\n an ``ImportError`` was raised when importing the module instead.\n In 1.x versions this was the default behaviour.\n\nSetting the ``CRC32C_SKIP_HW_PROBE`` to ``1``\nsimulates platforms without hardware support.\nThis is available mostly for internal testing purposes.\n\nThe software algorithm is based\non Intel's `slice-by-8 package <https://sourceforge.net/projects/slicing-by-8/>`_,\nwith some adaptations done\nby `Evan Jones <https://www.evanjones.ca/crc32c.html>`_\nand packaging provided by `Ferry Toth <https://github.com/htot/crc32c>`_.\nFurther adaptations were required\nto make the code more portable\nand fit for inclusion within this python package.\n\nThe Intel SSE 4.2 algorithm\nis based on `Mark Adler's code <http://stackoverflow.com/questions/17645167/implementing-sse-4-2s-crc32c-in-software/17646775>`_,\nwith some modifications required\nto make the code more portable\nand fit for inclusion within this python package.\n\nThe ARMv8 hardware implementation\nis based on Google's `crc32c <https://github.com/google/crc32c>`_\nC++ library.\n\nCopyright\n---------\n\nThis package is copyrighted::\n\n ICRAR - International Centre for Radio Astronomy Research\n (c) UWA - The University of Western Australia, 2017\n Copyright by UWA (in the framework of the ICRAR)\n\nThe original slice-by-8 software algorithm\nis copyrighted by::\n\n Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved\n\nFurther adaptations to the slice-by-8 algorithm\nprevious to the inclusion in this package\nare copyrighted by::\n\n Copyright 2008,2009,2010 Massachusetts Institute of Technology.\n\nThe original Intel SSE 4.2 crc32c algorithm\nis copyrighted by::\n\n Copyright (C) 2013 Mark Adler\n\nThe crc32c ARMv8 hardware code\nis copyrighted by::\n\n Copyright 2017 The CRC32C Authors\n\nA copy of the `AUTHORS <AUTHORS.google-crc32c>`_ file\nfrom Google's crc32c project\nas it was at the time of copying the code\nis included in this repository.\n\nLicense\n-------\n\nThis package is licensed under `the LGPL-2.1 license <LICENSE>`_.\n\nThe original slice-by-8 software algorithm\nis licensed under `the 2-clause BSD licence\n<https://opensource.org/licenses/bsd-license.html>`_.\n\nFurther modifications to the slice-by-8 software algorithm\nare licensed under `a 3-clause BSD licence <LICENSE.slice-by-8>`_\n\nThe original Intel SSE 4.2 crc32c algorithm's code\nis licensed under a custom license\nembedded in the ``crc32c_adler.c`` file.\n\nThe original crc32c ARMv8 hardware code\nis licensed under `a 3-clause BSD license <LICENSE.google-crc32c>`_.\n",
"bugtrack_url": null,
"license": "LGPL-2.1-or-later",
"summary": "A python package implementing the crc32c algorithm in hardware and software",
"version": "2.7.1",
"project_urls": {
"Homepage": "https://github.com/ICRAR/crc32c"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "75f82c5cc5b8d16c76a66548283d74d1f4979c8970c2a274e63f76fbfaa0cf4e",
"md5": "2e6b08e1f239a4d3a8aad88e0327a924",
"sha256": "1fd1f9c6b50d7357736676278a1b8c8986737b8a1c76d7eab4baa71d0b6af67f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "2e6b08e1f239a4d3a8aad88e0327a924",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 49668,
"upload_time": "2024-09-24T06:18:02",
"upload_time_iso_8601": "2024-09-24T06:18:02.204253Z",
"url": "https://files.pythonhosted.org/packages/75/f8/2c5cc5b8d16c76a66548283d74d1f4979c8970c2a274e63f76fbfaa0cf4e/crc32c-2.7.1-cp310-cp310-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3552cdebceaed37a5657ee4864881da0f29f4036867dfb79bb058d38d4d737f3",
"md5": "0dcce397909f7ac57de4d3c59ded3f81",
"sha256": "805c2be1bc0e251c48439a62b0422385899c15289483692bc70e78473c1039f1"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "0dcce397909f7ac57de4d3c59ded3f81",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 37151,
"upload_time": "2024-09-24T06:18:04",
"upload_time_iso_8601": "2024-09-24T06:18:04.173606Z",
"url": "https://files.pythonhosted.org/packages/35/52/cdebceaed37a5657ee4864881da0f29f4036867dfb79bb058d38d4d737f3/crc32c-2.7.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1e336476918b4cac85a18e32dc754e9d653b0dcd96518d661cbbf91bf8aec8cc",
"md5": "a7542cf6e8193bc699555e419a1ffc37",
"sha256": "f4333e62b7844dfde112dbb8489fd2970358eddc3310db21e943a9f6994df749"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a7542cf6e8193bc699555e419a1ffc37",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 35370,
"upload_time": "2024-09-24T06:18:05",
"upload_time_iso_8601": "2024-09-24T06:18:05.468445Z",
"url": "https://files.pythonhosted.org/packages/1e/33/6476918b4cac85a18e32dc754e9d653b0dcd96518d661cbbf91bf8aec8cc/crc32c-2.7.1-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "adfd8972a70d7c39f37240f554c348fd9e15a4d8d0a548b1bc3139cd4e1cfb66",
"md5": "ff7c11b61aec671c79db0906bcdfdba1",
"sha256": "6f0fadc741e79dc705e2d9ee967473e8a061d26b04310ed739f1ee292f33674f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "ff7c11b61aec671c79db0906bcdfdba1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 54110,
"upload_time": "2024-09-24T06:18:06",
"upload_time_iso_8601": "2024-09-24T06:18:06.758911Z",
"url": "https://files.pythonhosted.org/packages/ad/fd/8972a70d7c39f37240f554c348fd9e15a4d8d0a548b1bc3139cd4e1cfb66/crc32c-2.7.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "35be0b045f84c7acc36312a91211190bf84e73a0bbd30f21cbaf3670c4dba9b2",
"md5": "74db7179e6bc56afa53a6c73bfb02305",
"sha256": "91ced31055d26d59385d708bbd36689e1a1d604d4b0ceb26767eb5a83156f85d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "74db7179e6bc56afa53a6c73bfb02305",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 51792,
"upload_time": "2024-09-24T06:18:07",
"upload_time_iso_8601": "2024-09-24T06:18:07.767470Z",
"url": "https://files.pythonhosted.org/packages/35/be/0b045f84c7acc36312a91211190bf84e73a0bbd30f21cbaf3670c4dba9b2/crc32c-2.7.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ce2acaabbc172b7c45ec62f273cd2e214f626e2b4324eca9152dea6095a26f4",
"md5": "89265b35fb9051a7e91fb57863cbf824",
"sha256": "36ffa999b72e3c17f6a066ae9e970b40f8c65f38716e436c39a33b809bc6ed9f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "89265b35fb9051a7e91fb57863cbf824",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 52884,
"upload_time": "2024-09-24T06:18:09",
"upload_time_iso_8601": "2024-09-24T06:18:09.449593Z",
"url": "https://files.pythonhosted.org/packages/8c/e2/acaabbc172b7c45ec62f273cd2e214f626e2b4324eca9152dea6095a26f4/crc32c-2.7.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6040963ba3d2ec0d8e4a2ceaf90e8f9cb10911a926fe75d4329e013a51343122",
"md5": "7ad577bb502e84268c360a908e51b2c8",
"sha256": "e80114dd7f462297e54d5da1b9ff472e5249c5a2b406aa51c371bb0edcbf76bd"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "7ad577bb502e84268c360a908e51b2c8",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 53888,
"upload_time": "2024-09-24T06:18:11",
"upload_time_iso_8601": "2024-09-24T06:18:11.039453Z",
"url": "https://files.pythonhosted.org/packages/60/40/963ba3d2ec0d8e4a2ceaf90e8f9cb10911a926fe75d4329e013a51343122/crc32c-2.7.1-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f2b88a093b9dc1792b2cec9805e1428e97be0338a45ac9fae2fd5911613eacb1",
"md5": "5b7a74d9d5c7db885bf92bc0a421e6b3",
"sha256": "676f5b46da268b5190f9fb91b3f037a00d114b411313664438525db876adc71f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "5b7a74d9d5c7db885bf92bc0a421e6b3",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 52098,
"upload_time": "2024-09-24T06:18:12",
"upload_time_iso_8601": "2024-09-24T06:18:12.522117Z",
"url": "https://files.pythonhosted.org/packages/f2/b8/8a093b9dc1792b2cec9805e1428e97be0338a45ac9fae2fd5911613eacb1/crc32c-2.7.1-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2676a254ddb4ae83b545f6e08af384d62268a99d00f5c58a468754f8416468ce",
"md5": "d9a70116656a85777e52fe276d965895",
"sha256": "8d0e660c9ed269e90692993a4457a932fc22c9cc96caf79dd1f1a84da85bb312"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "d9a70116656a85777e52fe276d965895",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 52716,
"upload_time": "2024-09-24T06:18:14",
"upload_time_iso_8601": "2024-09-24T06:18:14.118219Z",
"url": "https://files.pythonhosted.org/packages/26/76/a254ddb4ae83b545f6e08af384d62268a99d00f5c58a468754f8416468ce/crc32c-2.7.1-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b6cb6062806e5b6cb8d9af3c62945a5a07fa22c3b4dc59084d2fa2e533f9aaa1",
"md5": "fcf4587b3b2f31ea7dff7597f483f849",
"sha256": "17a2c3f8c6d85b04b5511af827b5dbbda4e672d188c0b9f20a8156e93a1aa7b6"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "fcf4587b3b2f31ea7dff7597f483f849",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 38363,
"upload_time": "2024-09-24T06:18:15",
"upload_time_iso_8601": "2024-09-24T06:18:15.603895Z",
"url": "https://files.pythonhosted.org/packages/b6/cb/6062806e5b6cb8d9af3c62945a5a07fa22c3b4dc59084d2fa2e533f9aaa1/crc32c-2.7.1-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7fa9dc935e26c8d7bd4722bc1312ed88f443e6e36816b46835b4464baa3f7c6d",
"md5": "480fe2887d0db4a50591051ab0157800",
"sha256": "3208764c29688f91a35392073229975dd7687b6cb9f76b919dae442cabcd5126"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "480fe2887d0db4a50591051ab0157800",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 39795,
"upload_time": "2024-09-24T06:18:17",
"upload_time_iso_8601": "2024-09-24T06:18:17.182291Z",
"url": "https://files.pythonhosted.org/packages/7f/a9/dc935e26c8d7bd4722bc1312ed88f443e6e36816b46835b4464baa3f7c6d/crc32c-2.7.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "458e2f37f46368bbfd50edfc11b96f0aa135699034b1b020966c70ebaff3463b",
"md5": "b4c28eaef2f97e67e29629cffa3b7cb2",
"sha256": "19e03a50545a3ef400bd41667d5525f71030488629c57d819e2dd45064f16192"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "b4c28eaef2f97e67e29629cffa3b7cb2",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 49672,
"upload_time": "2024-09-24T06:18:18",
"upload_time_iso_8601": "2024-09-24T06:18:18.032599Z",
"url": "https://files.pythonhosted.org/packages/45/8e/2f37f46368bbfd50edfc11b96f0aa135699034b1b020966c70ebaff3463b/crc32c-2.7.1-cp311-cp311-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "edb8e52f7c4b045b871c2984d70f37c31d4861b533a8082912dfd107a96cf7c1",
"md5": "a83936c8129e5a62e4ce4eebc6738257",
"sha256": "8c03286b1e5ce9bed7090084f206aacd87c5146b4b10de56fe9e86cbbbf851cf"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "a83936c8129e5a62e4ce4eebc6738257",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 37155,
"upload_time": "2024-09-24T06:18:19",
"upload_time_iso_8601": "2024-09-24T06:18:19.373693Z",
"url": "https://files.pythonhosted.org/packages/ed/b8/e52f7c4b045b871c2984d70f37c31d4861b533a8082912dfd107a96cf7c1/crc32c-2.7.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "25ee0cfa82a68736697f3c7e435ba658c2ef8c997f42b89f6ab4545efe1b2649",
"md5": "48503c8d17325fe1e0cc1744578640c1",
"sha256": "80ebbf144a1a56a532b353e81fa0f3edca4f4baa1bf92b1dde2c663a32bb6a15"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "48503c8d17325fe1e0cc1744578640c1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 35372,
"upload_time": "2024-09-24T06:18:20",
"upload_time_iso_8601": "2024-09-24T06:18:20.983973Z",
"url": "https://files.pythonhosted.org/packages/25/ee/0cfa82a68736697f3c7e435ba658c2ef8c997f42b89f6ab4545efe1b2649/crc32c-2.7.1-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aa92c878aaba81c431fcd93a059e9f6c90db397c585742793f0bf6e0c531cc67",
"md5": "e99f20c40f9484991ef438b47bb8ba56",
"sha256": "96b794fd11945298fdd5eb1290a812efb497c14bc42592c5c992ca077458eeba"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "e99f20c40f9484991ef438b47bb8ba56",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 54879,
"upload_time": "2024-09-24T06:18:23",
"upload_time_iso_8601": "2024-09-24T06:18:23.085309Z",
"url": "https://files.pythonhosted.org/packages/aa/92/c878aaba81c431fcd93a059e9f6c90db397c585742793f0bf6e0c531cc67/crc32c-2.7.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5bf5ab828ab3907095e06b18918408748950a9f726ee2b37be1b0839fb925ee1",
"md5": "8e031f2d34373486267a0649e9046f97",
"sha256": "9df7194dd3c0efb5a21f5d70595b7a8b4fd9921fbbd597d6d8e7a11eca3e2d27"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "8e031f2d34373486267a0649e9046f97",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 52588,
"upload_time": "2024-09-24T06:18:24",
"upload_time_iso_8601": "2024-09-24T06:18:24.463250Z",
"url": "https://files.pythonhosted.org/packages/5b/f5/ab828ab3907095e06b18918408748950a9f726ee2b37be1b0839fb925ee1/crc32c-2.7.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a2b9e29e9ac4c4213d60491db09487125db358cd9263490fbadbd55e48fbe03",
"md5": "adee0c5fc09de2b029f1a728975a55df",
"sha256": "d698eec444b18e296a104d0b9bb6c596c38bdcb79d24eba49604636e9d747305"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "adee0c5fc09de2b029f1a728975a55df",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 53674,
"upload_time": "2024-09-24T06:18:25",
"upload_time_iso_8601": "2024-09-24T06:18:25.624608Z",
"url": "https://files.pythonhosted.org/packages/6a/2b/9e29e9ac4c4213d60491db09487125db358cd9263490fbadbd55e48fbe03/crc32c-2.7.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "79eddf3c4c14bf1b29f5c9b52d51fb6793e39efcffd80b2941d994e8f7f5f688",
"md5": "7a93c5a4acad32e44f1f3feedfddc58c",
"sha256": "e07cf10ef852d219d179333fd706d1c415626f1f05e60bd75acf0143a4d8b225"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "7a93c5a4acad32e44f1f3feedfddc58c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 54691,
"upload_time": "2024-09-24T06:18:26",
"upload_time_iso_8601": "2024-09-24T06:18:26.578748Z",
"url": "https://files.pythonhosted.org/packages/79/ed/df3c4c14bf1b29f5c9b52d51fb6793e39efcffd80b2941d994e8f7f5f688/crc32c-2.7.1-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0c474917af3c9c1df2fff28bbfa6492673c9adeae5599dcc207bbe209847489c",
"md5": "b8ece77fd21c5c19677bb54d3e9902ea",
"sha256": "d2a051f296e6e92e13efee3b41db388931cdb4a2800656cd1ed1d9fe4f13a086"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "b8ece77fd21c5c19677bb54d3e9902ea",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 52896,
"upload_time": "2024-09-24T06:18:28",
"upload_time_iso_8601": "2024-09-24T06:18:28.174944Z",
"url": "https://files.pythonhosted.org/packages/0c/47/4917af3c9c1df2fff28bbfa6492673c9adeae5599dcc207bbe209847489c/crc32c-2.7.1-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1b6f26fc3dda5835cda8f6cd9d856afe62bdeae428de4c34fea200b0888e8835",
"md5": "d34df3dff1720193fc33696b1722765e",
"sha256": "a1738259802978cdf428f74156175da6a5fdfb7256f647fdc0c9de1bc6cd7173"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "d34df3dff1720193fc33696b1722765e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 53554,
"upload_time": "2024-09-24T06:18:29",
"upload_time_iso_8601": "2024-09-24T06:18:29.104697Z",
"url": "https://files.pythonhosted.org/packages/1b/6f/26fc3dda5835cda8f6cd9d856afe62bdeae428de4c34fea200b0888e8835/crc32c-2.7.1-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "563e6f39127f7027c75d130c0ba348d86a6150dff23761fbc6a5f71659f4521e",
"md5": "288f31bff6656e4cffd47c6fa967e70a",
"sha256": "f7786d219a1a1bf27d0aa1869821d11a6f8e90415cfffc1e37791690d4a848a1"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "288f31bff6656e4cffd47c6fa967e70a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 38370,
"upload_time": "2024-09-24T06:18:30",
"upload_time_iso_8601": "2024-09-24T06:18:30.013761Z",
"url": "https://files.pythonhosted.org/packages/56/3e/6f39127f7027c75d130c0ba348d86a6150dff23761fbc6a5f71659f4521e/crc32c-2.7.1-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c9fb1587c2705a3a47a3d0067eecf9a6fec510761c96dec45c7b038fb5c8ff46",
"md5": "bb1f1eeff5e8a30c44e11cb8b6194a3f",
"sha256": "887f6844bb3ad35f0778cd10793ad217f7123a5422e40041231b8c4c7329649d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "bb1f1eeff5e8a30c44e11cb8b6194a3f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 39795,
"upload_time": "2024-09-24T06:18:31",
"upload_time_iso_8601": "2024-09-24T06:18:31.324338Z",
"url": "https://files.pythonhosted.org/packages/c9/fb/1587c2705a3a47a3d0067eecf9a6fec510761c96dec45c7b038fb5c8ff46/crc32c-2.7.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1d02998dc21333413ce63fe4c1ca70eafe61ca26afc7eb353f20cecdb77d614e",
"md5": "91106e29a6141f73ffce0202a38809f2",
"sha256": "f7d1c4e761fe42bf856130daf8b2658df33fe0ced3c43dadafdfeaa42b57b950"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-macosx_10_13_universal2.whl",
"has_sig": false,
"md5_digest": "91106e29a6141f73ffce0202a38809f2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 49568,
"upload_time": "2024-09-24T06:18:32",
"upload_time_iso_8601": "2024-09-24T06:18:32.425544Z",
"url": "https://files.pythonhosted.org/packages/1d/02/998dc21333413ce63fe4c1ca70eafe61ca26afc7eb353f20cecdb77d614e/crc32c-2.7.1-cp312-cp312-macosx_10_13_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9c3ee3656bfa76e50ef87b7136fef2dbf3c46e225629432fc9184fdd7fd187ff",
"md5": "6c196353941329ce5fd56222b4269612",
"sha256": "73361c79a6e4605204457f19fda18b042a94508a52e53d10a4239da5fb0f6a34"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "6c196353941329ce5fd56222b4269612",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 37019,
"upload_time": "2024-09-24T06:18:34",
"upload_time_iso_8601": "2024-09-24T06:18:34.097939Z",
"url": "https://files.pythonhosted.org/packages/9c/3e/e3656bfa76e50ef87b7136fef2dbf3c46e225629432fc9184fdd7fd187ff/crc32c-2.7.1-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0b7d5ff9904046ad15a08772515db19df43107bf5e3901a89c36a577b5f40ba0",
"md5": "4ed5301410523aa65fda9a1294486509",
"sha256": "afd778fc8ac0ed2ffbfb122a9aa6a0e409a8019b894a1799cda12c01534493e0"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4ed5301410523aa65fda9a1294486509",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 35373,
"upload_time": "2024-09-24T06:18:35",
"upload_time_iso_8601": "2024-09-24T06:18:35.020082Z",
"url": "https://files.pythonhosted.org/packages/0b/7d/5ff9904046ad15a08772515db19df43107bf5e3901a89c36a577b5f40ba0/crc32c-2.7.1-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4d414aedc961893f26858ab89fc772d0eaba91f9870f19eaa933999dcacb94ec",
"md5": "71c0a721b489286060089a5144b57cd2",
"sha256": "56ef661b34e9f25991fface7f9ad85e81bbc1b3fe3b916fd58c893eabe2fa0b8"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "71c0a721b489286060089a5144b57cd2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 54675,
"upload_time": "2024-09-24T06:18:35",
"upload_time_iso_8601": "2024-09-24T06:18:35.954269Z",
"url": "https://files.pythonhosted.org/packages/4d/41/4aedc961893f26858ab89fc772d0eaba91f9870f19eaa933999dcacb94ec/crc32c-2.7.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d6638cabf09b7e39b9fec8f7010646c8b33057fc8d67e6093b3cc15563d23533",
"md5": "0d748348fffdc7f3b61419228d2901cf",
"sha256": "571aa4429444b5d7f588e4377663592145d2d25eb1635abb530f1281794fc7c9"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0d748348fffdc7f3b61419228d2901cf",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 52386,
"upload_time": "2024-09-24T06:18:36",
"upload_time_iso_8601": "2024-09-24T06:18:36.896007Z",
"url": "https://files.pythonhosted.org/packages/d6/63/8cabf09b7e39b9fec8f7010646c8b33057fc8d67e6093b3cc15563d23533/crc32c-2.7.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "791313576941bf7cf95026abae43d8427c812c0054408212bf8ed490eda846b0",
"md5": "0ea6a580dc9d16da2d0d015677203a94",
"sha256": "c02a3bd67dea95cdb25844aaf44ca2e1b0c1fd70b287ad08c874a95ef4bb38db"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0ea6a580dc9d16da2d0d015677203a94",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 53495,
"upload_time": "2024-09-24T06:18:38",
"upload_time_iso_8601": "2024-09-24T06:18:38.099001Z",
"url": "https://files.pythonhosted.org/packages/79/13/13576941bf7cf95026abae43d8427c812c0054408212bf8ed490eda846b0/crc32c-2.7.1-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3db655ffb26d0517d2d6c6f430ce2ad36ae7647c995c5bfd7abce7f32bb2bad1",
"md5": "be57b67d376a7a1e5ea4fbe6545e4e76",
"sha256": "99d17637c4867672cb8adeea007294e3c3df9d43964369516cfe2c1f47ce500a"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "be57b67d376a7a1e5ea4fbe6545e4e76",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 54456,
"upload_time": "2024-09-24T06:18:39",
"upload_time_iso_8601": "2024-09-24T06:18:39.051934Z",
"url": "https://files.pythonhosted.org/packages/3d/b6/55ffb26d0517d2d6c6f430ce2ad36ae7647c995c5bfd7abce7f32bb2bad1/crc32c-2.7.1-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c21a5562e54cb629ecc5543d3604dba86ddfc7c7b7bf31d64005b38a00d31d31",
"md5": "1cb75e6e4753b5f6371bf4dc555d3f19",
"sha256": "f4a400ac3c69a32e180d8753fd7ec7bccb80ade7ab0812855dce8a208e72495f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "1cb75e6e4753b5f6371bf4dc555d3f19",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 52647,
"upload_time": "2024-09-24T06:18:40",
"upload_time_iso_8601": "2024-09-24T06:18:40.021383Z",
"url": "https://files.pythonhosted.org/packages/c2/1a/5562e54cb629ecc5543d3604dba86ddfc7c7b7bf31d64005b38a00d31d31/crc32c-2.7.1-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "48ecce4138eaf356cd9aae60bbe931755e5e0151b3eca5f491fce6c01b97fd59",
"md5": "c3e1350a108967fb71c0ef5899209436",
"sha256": "588587772e55624dd9c7a906ec9e8773ae0b6ac5e270fc0bc84ee2758eba90d5"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "c3e1350a108967fb71c0ef5899209436",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 53332,
"upload_time": "2024-09-24T06:18:40",
"upload_time_iso_8601": "2024-09-24T06:18:40.925721Z",
"url": "https://files.pythonhosted.org/packages/48/ec/ce4138eaf356cd9aae60bbe931755e5e0151b3eca5f491fce6c01b97fd59/crc32c-2.7.1-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5eb5144b42cd838a901175a916078781cb2c3c9f977151c9ba085aebd6d15b22",
"md5": "580bae81db38d3978018bc25fa592848",
"sha256": "9f14b60e5a14206e8173dd617fa0c4df35e098a305594082f930dae5488da428"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "580bae81db38d3978018bc25fa592848",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 38371,
"upload_time": "2024-09-24T06:18:42",
"upload_time_iso_8601": "2024-09-24T06:18:42.711967Z",
"url": "https://files.pythonhosted.org/packages/5e/b5/144b42cd838a901175a916078781cb2c3c9f977151c9ba085aebd6d15b22/crc32c-2.7.1-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aec47929dcd5d9b57db0cce4fe6f6c191049380fc6d8c9b9f5581967f4ec018e",
"md5": "071d4f56ee4d7baad84d1a1dcbd8dfeb",
"sha256": "7c810a246660a24dc818047dc5f89c7ce7b2814e1e08a8e99993f4103f7219e8"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "071d4f56ee4d7baad84d1a1dcbd8dfeb",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 39805,
"upload_time": "2024-09-24T06:18:43",
"upload_time_iso_8601": "2024-09-24T06:18:43.600151Z",
"url": "https://files.pythonhosted.org/packages/ae/c4/7929dcd5d9b57db0cce4fe6f6c191049380fc6d8c9b9f5581967f4ec018e/crc32c-2.7.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bf981a6d60d5b3b5edc8382777b64100343cb4aa6a7e172fae4a6cfcb8ebbbd9",
"md5": "c042f4b5ab92b6b555f32aa45d8216f5",
"sha256": "24949bffb06fc411cc18188d33357923cb935273642164d0bb37a5f375654169"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-macosx_10_13_universal2.whl",
"has_sig": false,
"md5_digest": "c042f4b5ab92b6b555f32aa45d8216f5",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 49567,
"upload_time": "2024-09-24T06:18:44",
"upload_time_iso_8601": "2024-09-24T06:18:44.485581Z",
"url": "https://files.pythonhosted.org/packages/bf/98/1a6d60d5b3b5edc8382777b64100343cb4aa6a7e172fae4a6cfcb8ebbbd9/crc32c-2.7.1-cp313-cp313-macosx_10_13_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f560dd652d4e950e6348bbf16b964b3325e4ad8220470774128fc0b0dd069cb",
"md5": "ce69a66c47ca1e64d4f9a2c6ee883e10",
"sha256": "2d5d326e7e118d4fa60187770d86b66af2fdfc63ce9eeb265f0d3e7d49bebe0b"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "ce69a66c47ca1e64d4f9a2c6ee883e10",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 37018,
"upload_time": "2024-09-24T06:18:45",
"upload_time_iso_8601": "2024-09-24T06:18:45.434719Z",
"url": "https://files.pythonhosted.org/packages/4f/56/0dd652d4e950e6348bbf16b964b3325e4ad8220470774128fc0b0dd069cb/crc32c-2.7.1-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "47022bd65fdef10139b6a802d83a7f966b7750fe5ffb1042f7cbe5dbb6403869",
"md5": "19a3f26a8dbd19ccc9fb66c3bf2ed345",
"sha256": "ba110df60c64c8e2d77a9425b982a520ccdb7abe42f06604f4d98a45bb1fff62"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "19a3f26a8dbd19ccc9fb66c3bf2ed345",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 35374,
"upload_time": "2024-09-24T06:18:46",
"upload_time_iso_8601": "2024-09-24T06:18:46.304544Z",
"url": "https://files.pythonhosted.org/packages/47/02/2bd65fdef10139b6a802d83a7f966b7750fe5ffb1042f7cbe5dbb6403869/crc32c-2.7.1-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a90d3e797d1ed92d357a6a4c5b41cea15a538b27a8fdf18c7863747eb50b73ad",
"md5": "94acec31420bd56b90439daf06238809",
"sha256": "c277f9d16a3283e064d54854af0976b72abaa89824955579b2b3f37444f89aae"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "94acec31420bd56b90439daf06238809",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 54641,
"upload_time": "2024-09-24T06:18:47",
"upload_time_iso_8601": "2024-09-24T06:18:47.207512Z",
"url": "https://files.pythonhosted.org/packages/a9/0d/3e797d1ed92d357a6a4c5b41cea15a538b27a8fdf18c7863747eb50b73ad/crc32c-2.7.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a7d34ddeef755caaa75680c559562b6c71f5910fee4c4f3a2eb5ea8b57f0e48c",
"md5": "f244bbeef179791fb33a693158ffbd10",
"sha256": "881af0478a01331244e27197356929edbdeaef6a9f81b5c6bacfea18d2139289"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "f244bbeef179791fb33a693158ffbd10",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 52338,
"upload_time": "2024-09-24T06:18:49",
"upload_time_iso_8601": "2024-09-24T06:18:49.310902Z",
"url": "https://files.pythonhosted.org/packages/a7/d3/4ddeef755caaa75680c559562b6c71f5910fee4c4f3a2eb5ea8b57f0e48c/crc32c-2.7.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "01cf32f019be5de9f6e180926a50ee5f08648e686c7d9a59f2c5d0806a77b1c7",
"md5": "06be0549306f22a2f5534825eeb5bbc4",
"sha256": "724d5ff4d29ff093a983ae656be3307093706d850ea2a233bf29fcacc335d945"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "06be0549306f22a2f5534825eeb5bbc4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 53447,
"upload_time": "2024-09-24T06:18:50",
"upload_time_iso_8601": "2024-09-24T06:18:50.296328Z",
"url": "https://files.pythonhosted.org/packages/01/cf/32f019be5de9f6e180926a50ee5f08648e686c7d9a59f2c5d0806a77b1c7/crc32c-2.7.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b28b92f3f62f3bafe8f7ab4af7bfb7246dc683fd11ec0d6dfb73f91e09079f69",
"md5": "5eb2a6ff7310c33c3a2315af4470da1b",
"sha256": "b2416c4d88696ac322632555c0f81ab35e15f154bc96055da6cf110d642dbc10"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "5eb2a6ff7310c33c3a2315af4470da1b",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 54484,
"upload_time": "2024-09-24T06:18:51",
"upload_time_iso_8601": "2024-09-24T06:18:51.311723Z",
"url": "https://files.pythonhosted.org/packages/b2/8b/92f3f62f3bafe8f7ab4af7bfb7246dc683fd11ec0d6dfb73f91e09079f69/crc32c-2.7.1-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "98b2113a50f8781f76af5ac65ffdb907e72bddbe974de8e02247f0d58bc48040",
"md5": "73a326fea3101112c828fb52f000862c",
"sha256": "60254251b88ec9b9795215f0f9ec015a6b5eef8b2c5fba1267c672d83c78fc02"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "73a326fea3101112c828fb52f000862c",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 52703,
"upload_time": "2024-09-24T06:18:52",
"upload_time_iso_8601": "2024-09-24T06:18:52.488587Z",
"url": "https://files.pythonhosted.org/packages/98/b2/113a50f8781f76af5ac65ffdb907e72bddbe974de8e02247f0d58bc48040/crc32c-2.7.1-cp313-cp313-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b46c309229e9acda8cf36a8ff4061d70b54d905f79b7037e16883ce6590a24ab",
"md5": "99c5b7d570de6f11b36048651667774d",
"sha256": "edefc0e46f3c37372183f70338e5bdee42f6789b62fcd36ec53aa933e9dfbeaf"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "99c5b7d570de6f11b36048651667774d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 53367,
"upload_time": "2024-09-24T06:18:53",
"upload_time_iso_8601": "2024-09-24T06:18:53.490382Z",
"url": "https://files.pythonhosted.org/packages/b4/6c/309229e9acda8cf36a8ff4061d70b54d905f79b7037e16883ce6590a24ab/crc32c-2.7.1-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1b8061dcae7568b33acfde70c9d651c7d891c0c578c39cc049107c1cf61f1367",
"md5": "7854277392224ec85c2e8f5fa830cdd2",
"sha256": "db9ac92294284b22521356715784b91cc9094eee42a5282ab281b872510d1831"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-macosx_10_13_universal2.whl",
"has_sig": false,
"md5_digest": "7854277392224ec85c2e8f5fa830cdd2",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 49386,
"upload_time": "2024-09-24T06:18:56",
"upload_time_iso_8601": "2024-09-24T06:18:56.813873Z",
"url": "https://files.pythonhosted.org/packages/1b/80/61dcae7568b33acfde70c9d651c7d891c0c578c39cc049107c1cf61f1367/crc32c-2.7.1-cp313-cp313t-macosx_10_13_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1ef180f17c089799ab2b4c247443bdd101d6ceda30c46d7f193e16b5ca29c5a0",
"md5": "b1b9f237cc34d5f56dcd0504d015446a",
"sha256": "8fcd7f2f29a30dc92af64a9ee3d38bde0c82bd20ad939999427aac94bbd87373"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "b1b9f237cc34d5f56dcd0504d015446a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 36937,
"upload_time": "2024-09-24T06:18:57",
"upload_time_iso_8601": "2024-09-24T06:18:57.770832Z",
"url": "https://files.pythonhosted.org/packages/1e/f1/80f17c089799ab2b4c247443bdd101d6ceda30c46d7f193e16b5ca29c5a0/crc32c-2.7.1-cp313-cp313t-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "63425fcfc71a3de493d920fd2590843762a2749981ea56b802b380e5df82309d",
"md5": "53afb59e93bee104d6fc56a436e803f5",
"sha256": "5c056ef043393085523e149276a7ce0cb534b872e04f3e20d74d9a94a75c0ad7"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "53afb59e93bee104d6fc56a436e803f5",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 35292,
"upload_time": "2024-09-24T06:18:58",
"upload_time_iso_8601": "2024-09-24T06:18:58.676907Z",
"url": "https://files.pythonhosted.org/packages/63/42/5fcfc71a3de493d920fd2590843762a2749981ea56b802b380e5df82309d/crc32c-2.7.1-cp313-cp313t-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "03defef962e898a953558fe1c55141644553e84ef4190693a31244c59a0856c7",
"md5": "af76c74b6515148503d0a6aa79603ee9",
"sha256": "03a92551a343702629af91f78d205801219692b6909f8fa126b830e332bfb0e0"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "af76c74b6515148503d0a6aa79603ee9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 54223,
"upload_time": "2024-09-24T06:18:59",
"upload_time_iso_8601": "2024-09-24T06:18:59.675658Z",
"url": "https://files.pythonhosted.org/packages/03/de/fef962e898a953558fe1c55141644553e84ef4190693a31244c59a0856c7/crc32c-2.7.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2114fceca1a6f45c0a1814fe8602a65657b75c27425162445925ba87438cad6b",
"md5": "e9a6ce36f45c8a2f8944423fc567c51f",
"sha256": "fb9424ec1a8ca54763155a703e763bcede82e6569fe94762614bb2de1412d4e1"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "e9a6ce36f45c8a2f8944423fc567c51f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 51588,
"upload_time": "2024-09-24T06:19:00",
"upload_time_iso_8601": "2024-09-24T06:19:00.938007Z",
"url": "https://files.pythonhosted.org/packages/21/14/fceca1a6f45c0a1814fe8602a65657b75c27425162445925ba87438cad6b/crc32c-2.7.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "133b13d40a7dfbf9ef05c84a0da45544ee72080dca4ce090679e5105689984bd",
"md5": "fc753523f5c2d816d58fc9a5bb3aa9ac",
"sha256": "88732070f6175530db04e0bb36880ac45c33d49f8ac43fa0e50cfb1830049d23"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "fc753523f5c2d816d58fc9a5bb3aa9ac",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 52678,
"upload_time": "2024-09-24T06:19:02",
"upload_time_iso_8601": "2024-09-24T06:19:02.661622Z",
"url": "https://files.pythonhosted.org/packages/13/3b/13d40a7dfbf9ef05c84a0da45544ee72080dca4ce090679e5105689984bd/crc32c-2.7.1-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "360965ffc4fb9fa60ff6714eeb50a92284a4525e5943f0b040b572c0c76368c1",
"md5": "e911dcad8ef007d3da353964f878b70a",
"sha256": "57a20dfc27995f568f64775eea2bbb58ae269f1a1144561df5e4a4955f79db32"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "e911dcad8ef007d3da353964f878b70a",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 53847,
"upload_time": "2024-09-24T06:19:03",
"upload_time_iso_8601": "2024-09-24T06:19:03.705234Z",
"url": "https://files.pythonhosted.org/packages/36/09/65ffc4fb9fa60ff6714eeb50a92284a4525e5943f0b040b572c0c76368c1/crc32c-2.7.1-cp313-cp313t-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2471938e926085b7288da052db7c84416f3ce25e71baf7ab5b63824c7bcb6f22",
"md5": "d210d5dcd53132640a21db2379ebc3d9",
"sha256": "f7186d098bfd2cff25eac6880b7c7ad80431b90610036131c1c7dd0eab42a332"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "d210d5dcd53132640a21db2379ebc3d9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 51860,
"upload_time": "2024-09-24T06:19:04",
"upload_time_iso_8601": "2024-09-24T06:19:04.726075Z",
"url": "https://files.pythonhosted.org/packages/24/71/938e926085b7288da052db7c84416f3ce25e71baf7ab5b63824c7bcb6f22/crc32c-2.7.1-cp313-cp313t-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3cd84526d5380189d6f2fa27256c204100f30214fe402f47cf6e9fb9a91ab890",
"md5": "a625eebda60e6ddb05362fe259a567f4",
"sha256": "55a77e29a265418fa34bef15bd0f2c60afae5348988aaf35ed163b4bbf93cf37"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "a625eebda60e6ddb05362fe259a567f4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 52508,
"upload_time": "2024-09-24T06:19:05",
"upload_time_iso_8601": "2024-09-24T06:19:05.731354Z",
"url": "https://files.pythonhosted.org/packages/3c/d8/4526d5380189d6f2fa27256c204100f30214fe402f47cf6e9fb9a91ab890/crc32c-2.7.1-cp313-cp313t-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "193015f7e35176488b77e5b88751947d321d603fccac273099ace27c7b2d50a6",
"md5": "37439a0b77d3727add0cb8f29482dc60",
"sha256": "ae38a4b6aa361595d81cab441405fbee905c72273e80a1c010fb878ae77ac769"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-win32.whl",
"has_sig": false,
"md5_digest": "37439a0b77d3727add0cb8f29482dc60",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 38319,
"upload_time": "2024-09-24T06:19:07",
"upload_time_iso_8601": "2024-09-24T06:19:07.233058Z",
"url": "https://files.pythonhosted.org/packages/19/30/15f7e35176488b77e5b88751947d321d603fccac273099ace27c7b2d50a6/crc32c-2.7.1-cp313-cp313t-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "19c40b3eee04dac195f4730d102d7a9fbea894ae7a32ce075f84336df96a385d",
"md5": "8e9b885d4e3decaed69eba83901ea00c",
"sha256": "eee2a43b663feb6c79a6c1c6e5eae339c2b72cfac31ee54ec0209fa736cf7ee5"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313t-win_amd64.whl",
"has_sig": false,
"md5_digest": "8e9b885d4e3decaed69eba83901ea00c",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 39781,
"upload_time": "2024-09-24T06:19:08",
"upload_time_iso_8601": "2024-09-24T06:19:08.182673Z",
"url": "https://files.pythonhosted.org/packages/19/c4/0b3eee04dac195f4730d102d7a9fbea894ae7a32ce075f84336df96a385d/crc32c-2.7.1-cp313-cp313t-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b52a6c6324d920396e1bd9f3efbe8753da071be0ca52bd22d6c82d446b8d6975",
"md5": "b3779441ac4477b3ca4eb26559bc1c5e",
"sha256": "813af8111218970fe2adb833c5e5239f091b9c9e76f03b4dd91aaba86e99b499"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "b3779441ac4477b3ca4eb26559bc1c5e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 38377,
"upload_time": "2024-09-24T06:18:54",
"upload_time_iso_8601": "2024-09-24T06:18:54.487943Z",
"url": "https://files.pythonhosted.org/packages/b5/2a/6c6324d920396e1bd9f3efbe8753da071be0ca52bd22d6c82d446b8d6975/crc32c-2.7.1-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dba0f01ccfab538db07ef3f6b4ede46357ff147a81dd4f3c59ca6a34c791a549",
"md5": "38471a60f62e040c6187411c772faf57",
"sha256": "7d9ede7be8e4ec1c9e90aaf6884decbeef10e3473e6ddac032706d710cab5888"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "38471a60f62e040c6187411c772faf57",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 39803,
"upload_time": "2024-09-24T06:18:55",
"upload_time_iso_8601": "2024-09-24T06:18:55.419269Z",
"url": "https://files.pythonhosted.org/packages/db/a0/f01ccfab538db07ef3f6b4ede46357ff147a81dd4f3c59ca6a34c791a549/crc32c-2.7.1-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bba00b4967895fe5d3941f212bd19dea31f3346379b081a243ec7026d9c68b37",
"md5": "92122bc68a7bf239207e31097f941b76",
"sha256": "04a56e9f4995559fa86bcf5d0ed5c48505a36e2be1c41d70cae5c080d9a00b74"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "92122bc68a7bf239207e31097f941b76",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 37114,
"upload_time": "2024-09-24T06:19:09",
"upload_time_iso_8601": "2024-09-24T06:19:09.414430Z",
"url": "https://files.pythonhosted.org/packages/bb/a0/0b4967895fe5d3941f212bd19dea31f3346379b081a243ec7026d9c68b37/crc32c-2.7.1-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b327f601effeccd08b5a060f4a764f2b4b2f71d47019b6b074f9d6dcf6b120e1",
"md5": "1732716351031864ca5af190b3a96ea1",
"sha256": "88c5c9c21cd9fff593bb7dfe97d3287438c8aecbcc73d227f2366860a0663521"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "1732716351031864ca5af190b3a96ea1",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 55483,
"upload_time": "2024-09-24T06:19:10",
"upload_time_iso_8601": "2024-09-24T06:19:10.623512Z",
"url": "https://files.pythonhosted.org/packages/b3/27/f601effeccd08b5a060f4a764f2b4b2f71d47019b6b074f9d6dcf6b120e1/crc32c-2.7.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7f21dafc2e4c32b527c206da851a8a0eb9416028b3d38516f950a7d2f21d1020",
"md5": "937d1fe1a8c6253b00677efda5b4caac",
"sha256": "595146cb94ba0055301d273113add2af5859b467db41b50367f47870c2d0a81c"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "937d1fe1a8c6253b00677efda5b4caac",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 53225,
"upload_time": "2024-09-24T06:19:11",
"upload_time_iso_8601": "2024-09-24T06:19:11.680928Z",
"url": "https://files.pythonhosted.org/packages/7f/21/dafc2e4c32b527c206da851a8a0eb9416028b3d38516f950a7d2f21d1020/crc32c-2.7.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdd68c45f23a75fabc613d6a79a8d5f2b663bee46cce6332b5f670373a15451c",
"md5": "5c044c8b6602cb065cc9a8d2a1014167",
"sha256": "4b9f3792872f1320961f33aaf0198edea371aee393bcc221fab66d10ecffd77d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5c044c8b6602cb065cc9a8d2a1014167",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 54295,
"upload_time": "2024-09-24T06:19:12",
"upload_time_iso_8601": "2024-09-24T06:19:12.824215Z",
"url": "https://files.pythonhosted.org/packages/fd/d6/8c45f23a75fabc613d6a79a8d5f2b663bee46cce6332b5f670373a15451c/crc32c-2.7.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "445813295561ccab8e2bddcc2edd64c193095f808a0af5a93d3a6d91551ecf92",
"md5": "17374ca7b9137f52e6cccb786afeaa00",
"sha256": "999a40d75cd1696e779f6f99c29fa52be777197d1d9e3ae69cb919a05a369c1e"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "17374ca7b9137f52e6cccb786afeaa00",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 54768,
"upload_time": "2024-09-24T06:19:13",
"upload_time_iso_8601": "2024-09-24T06:19:13.835380Z",
"url": "https://files.pythonhosted.org/packages/44/58/13295561ccab8e2bddcc2edd64c193095f808a0af5a93d3a6d91551ecf92/crc32c-2.7.1-cp37-cp37m-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65d4a892ec65663dd4b818c3ec154b78135726b06c03a1bd1c47f035fdcbfedb",
"md5": "3a5b290fe582d42d16fb338ec5f0d628",
"sha256": "eff485526172cee7e6d1fa9c23913f92c7d38ab05674b0b578767c7b693faf5d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "3a5b290fe582d42d16fb338ec5f0d628",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 52960,
"upload_time": "2024-09-24T06:19:14",
"upload_time_iso_8601": "2024-09-24T06:19:14.904891Z",
"url": "https://files.pythonhosted.org/packages/65/d4/a892ec65663dd4b818c3ec154b78135726b06c03a1bd1c47f035fdcbfedb/crc32c-2.7.1-cp37-cp37m-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "86b9b9fcf803b4051e735937a5a580934987a9ef156cef1ecb06e75aeb50a91d",
"md5": "0dd83a2723c6676351129e79f970d5ec",
"sha256": "541dac90c64ed9ce05f85a71066567e854c1b40743a01d83fa2c66419a2e97b6"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "0dd83a2723c6676351129e79f970d5ec",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 53642,
"upload_time": "2024-09-24T06:19:15",
"upload_time_iso_8601": "2024-09-24T06:19:15.927244Z",
"url": "https://files.pythonhosted.org/packages/86/b9/b9fcf803b4051e735937a5a580934987a9ef156cef1ecb06e75aeb50a91d/crc32c-2.7.1-cp37-cp37m-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5f0fea619fe8172262da107b76e842813e34ff017c0554a5db511bb0b5675e6d",
"md5": "12f28b35b20e8f5acd4aa0bcc152f9f6",
"sha256": "7138ec26e79100c4cf4294ef40027a1cff26a1e23b7e5eb70efe5d7ff37cbc66"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "12f28b35b20e8f5acd4aa0bcc152f9f6",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 38361,
"upload_time": "2024-09-24T06:19:16",
"upload_time_iso_8601": "2024-09-24T06:19:16.963104Z",
"url": "https://files.pythonhosted.org/packages/5f/0f/ea619fe8172262da107b76e842813e34ff017c0554a5db511bb0b5675e6d/crc32c-2.7.1-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ca37a7ed2b072af0d4b9a8465b3bf96052563453ff5388efa12b0f2a9dac51e",
"md5": "0807b478a9fcb327bc344f51591937cc",
"sha256": "35a3ed12ac2e2551a07d246b7e6512ac39db021e006205a40c1cfd32ea73fcc3"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "0807b478a9fcb327bc344f51591937cc",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 39792,
"upload_time": "2024-09-24T06:19:19",
"upload_time_iso_8601": "2024-09-24T06:19:19.078271Z",
"url": "https://files.pythonhosted.org/packages/3c/a3/7a7ed2b072af0d4b9a8465b3bf96052563453ff5388efa12b0f2a9dac51e/crc32c-2.7.1-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ff383ee5099c40c9c5c1da5dc9622f3b6683ffb12979f4ef4e90404eb137fda6",
"md5": "9e76fd10c1dc8926435b553e61ac6194",
"sha256": "af062f11aea283b7e9c95f3a97fb6bb96ac08a9063f71621c2140237df141ada"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "9e76fd10c1dc8926435b553e61ac6194",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 49666,
"upload_time": "2024-09-24T06:19:20",
"upload_time_iso_8601": "2024-09-24T06:19:20.138950Z",
"url": "https://files.pythonhosted.org/packages/ff/38/3ee5099c40c9c5c1da5dc9622f3b6683ffb12979f4ef4e90404eb137fda6/crc32c-2.7.1-cp38-cp38-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5cb74b9d26a0d250d923bd70392213f8905f0fd42adc8bb8ef8f8e4b7414310f",
"md5": "7df169e2a491e4068c9ccadc488abe40",
"sha256": "8f25ca521ecf7cccfff0ecae4d0538b5c0c7235d27bf098241f3e2bf86aed713"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "7df169e2a491e4068c9ccadc488abe40",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 37146,
"upload_time": "2024-09-24T06:19:21",
"upload_time_iso_8601": "2024-09-24T06:19:21.224577Z",
"url": "https://files.pythonhosted.org/packages/5c/b7/4b9d26a0d250d923bd70392213f8905f0fd42adc8bb8ef8f8e4b7414310f/crc32c-2.7.1-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6005f23be0fb3c0b7da6d889878addbf83f997a6d95bf861c08b4b6b7dfe0678",
"md5": "dac96520a32cbd8daec2123f25c9c180",
"sha256": "1410bcd909be36ccbf8a52c45e4bddca77adfd4e80789ac3cd575c024086516d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "dac96520a32cbd8daec2123f25c9c180",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 35364,
"upload_time": "2024-09-24T06:19:23",
"upload_time_iso_8601": "2024-09-24T06:19:23.031549Z",
"url": "https://files.pythonhosted.org/packages/60/05/f23be0fb3c0b7da6d889878addbf83f997a6d95bf861c08b4b6b7dfe0678/crc32c-2.7.1-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b5a5624cc0d6880e880c48ca46a7ded48698a8d08e4e1c098475cf740061aaa0",
"md5": "eeb619c2e7fb7b3ed5d34574d1e786dd",
"sha256": "33fc8cb32f82685ebefd078e740925ea9da37a008ed5f43b68fc8324f8ca4a37"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "eeb619c2e7fb7b3ed5d34574d1e786dd",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 54459,
"upload_time": "2024-09-24T06:19:24",
"upload_time_iso_8601": "2024-09-24T06:19:24.022910Z",
"url": "https://files.pythonhosted.org/packages/b5/a5/624cc0d6880e880c48ca46a7ded48698a8d08e4e1c098475cf740061aaa0/crc32c-2.7.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "db0e1c6cdac9a7bba68318cf1ebd856f06ea6b8f2b598f5c6f75f138aefa6a8e",
"md5": "4af7cb105d557735021ab4cb01d282aa",
"sha256": "ad3dc6283ce53ad7d1dc5775003460110ab7eebf348efebe0486a531b28f8184"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "4af7cb105d557735021ab4cb01d282aa",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 52148,
"upload_time": "2024-09-24T06:19:25",
"upload_time_iso_8601": "2024-09-24T06:19:25.380046Z",
"url": "https://files.pythonhosted.org/packages/db/0e/1c6cdac9a7bba68318cf1ebd856f06ea6b8f2b598f5c6f75f138aefa6a8e/crc32c-2.7.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cbe5f556902233fb7b42147cf29abefeab6209f6b9d674378fc853e1927e11a3",
"md5": "303a5a7dac7627456f95d9dc3ddf64f1",
"sha256": "758ead20e122496764ae50db26bb90fb47fc4b6d242c8e99e87c3f1dae1f1dce"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "303a5a7dac7627456f95d9dc3ddf64f1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 53272,
"upload_time": "2024-09-24T06:19:27",
"upload_time_iso_8601": "2024-09-24T06:19:27.204334Z",
"url": "https://files.pythonhosted.org/packages/cb/e5/f556902233fb7b42147cf29abefeab6209f6b9d674378fc853e1927e11a3/crc32c-2.7.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "82e497517e875935f5a073eea2cafa7493bf437c6004fbb3d770f78ba8b992f8",
"md5": "91100e24951fa01dac442da406c80149",
"sha256": "e436d9044bbd51936f7aeb8b322543c516bf22371a17970a370a10af1661fa54"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "91100e24951fa01dac442da406c80149",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 53718,
"upload_time": "2024-09-24T06:19:28",
"upload_time_iso_8601": "2024-09-24T06:19:28.241161Z",
"url": "https://files.pythonhosted.org/packages/82/e4/97517e875935f5a073eea2cafa7493bf437c6004fbb3d770f78ba8b992f8/crc32c-2.7.1-cp38-cp38-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f49a95823b9d19269231f653b9a233d2c74b1a39c626dde907710fb0128269f8",
"md5": "7bf7c5f31e939196429aa68d8e2a53d4",
"sha256": "47e5be99057264b603e3cd88cf091985f33c16d3c8609f1c83ed6e72ec4179b4"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "7bf7c5f31e939196429aa68d8e2a53d4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 51920,
"upload_time": "2024-09-24T06:19:31",
"upload_time_iso_8601": "2024-09-24T06:19:31.213059Z",
"url": "https://files.pythonhosted.org/packages/f4/9a/95823b9d19269231f653b9a233d2c74b1a39c626dde907710fb0128269f8/crc32c-2.7.1-cp38-cp38-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "914071d9f778c8a8e1da7f88b23327f65062b5fe6bd01cb22658fab058e770c8",
"md5": "af84418e6a58cdce75a90b813b0bb6b7",
"sha256": "280509210e622a236f16f031856847fd0d6704df662d7209da819ccfb40c6167"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "af84418e6a58cdce75a90b813b0bb6b7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 52559,
"upload_time": "2024-09-24T06:19:32",
"upload_time_iso_8601": "2024-09-24T06:19:32.257915Z",
"url": "https://files.pythonhosted.org/packages/91/40/71d9f778c8a8e1da7f88b23327f65062b5fe6bd01cb22658fab058e770c8/crc32c-2.7.1-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9c3e34846e6feb870120db614a4a810477e0ce70899bce8bfac90916ab76d66d",
"md5": "1ec461ed1389f7eff1fadbbee22f91b7",
"sha256": "4ab48e048cfa123a9f9bdc5d4d687a3461723132c749c721a6d358605e6d470d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "1ec461ed1389f7eff1fadbbee22f91b7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 38363,
"upload_time": "2024-09-24T06:19:33",
"upload_time_iso_8601": "2024-09-24T06:19:33.334870Z",
"url": "https://files.pythonhosted.org/packages/9c/3e/34846e6feb870120db614a4a810477e0ce70899bce8bfac90916ab76d66d/crc32c-2.7.1-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d20c679d7ec8e3b2eb853b90d14710d827b2f97731829ddbea9bd5ce34e7b6bf",
"md5": "161469812f16958c04699141b46eff72",
"sha256": "65471d1b1b6e10a404ca8200a4271d5bc0a552c3f5dcd943c1c7835f766ea02d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "161469812f16958c04699141b46eff72",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 39790,
"upload_time": "2024-09-24T06:19:34",
"upload_time_iso_8601": "2024-09-24T06:19:34.325594Z",
"url": "https://files.pythonhosted.org/packages/d2/0c/679d7ec8e3b2eb853b90d14710d827b2f97731829ddbea9bd5ce34e7b6bf/crc32c-2.7.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "51c4aed7ed74ecf20efadec42d4f2050d00db2de244aa34dca0e9e05e3f04813",
"md5": "027687a225c71f1363a9a5504543b138",
"sha256": "39ca842586084bca24f9c4ab43e2d99191b1186b2f89b2122b470d0730254d1b"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "027687a225c71f1363a9a5504543b138",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 49658,
"upload_time": "2024-09-24T06:19:35",
"upload_time_iso_8601": "2024-09-24T06:19:35.632509Z",
"url": "https://files.pythonhosted.org/packages/51/c4/aed7ed74ecf20efadec42d4f2050d00db2de244aa34dca0e9e05e3f04813/crc32c-2.7.1-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f3de9ffb5486950ec6e2a4ad91b22f992b39531e594c350de8052f42c12b9ee4",
"md5": "e688484ae06e6cc10af7b4f6bb5e4b50",
"sha256": "a911abc33d453b3f171a3200b1e18b3fc39c204670b5b0a353cca99e4c664332"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e688484ae06e6cc10af7b4f6bb5e4b50",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 37150,
"upload_time": "2024-09-24T06:19:36",
"upload_time_iso_8601": "2024-09-24T06:19:36.820196Z",
"url": "https://files.pythonhosted.org/packages/f3/de/9ffb5486950ec6e2a4ad91b22f992b39531e594c350de8052f42c12b9ee4/crc32c-2.7.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "65cda7c0810227414d4f6e0f154078e8bc1f3edb0a8944d577acf02ef8ff1065",
"md5": "13615d26d3a8d86bce9b19d85d3a32c1",
"sha256": "22a72e81ec08a7ece6a35ac68d1ed32dd4a8be7949b164db88d4b4a4bade5c5a"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "13615d26d3a8d86bce9b19d85d3a32c1",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 35364,
"upload_time": "2024-09-24T06:19:37",
"upload_time_iso_8601": "2024-09-24T06:19:37.858885Z",
"url": "https://files.pythonhosted.org/packages/65/cd/a7c0810227414d4f6e0f154078e8bc1f3edb0a8944d577acf02ef8ff1065/crc32c-2.7.1-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a423a121e4cbe0d497b0c5a798522cc6d688ff9fea857ebff8132ef61463e28b",
"md5": "479684ddc5f80cf0efae710c6757696a",
"sha256": "54d6f8c5be6815eabd6e3e90fa0bc13045183a6aa33a30dd684eb0f062b92213"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "479684ddc5f80cf0efae710c6757696a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 53917,
"upload_time": "2024-09-24T06:19:39",
"upload_time_iso_8601": "2024-09-24T06:19:39.719632Z",
"url": "https://files.pythonhosted.org/packages/a4/23/a121e4cbe0d497b0c5a798522cc6d688ff9fea857ebff8132ef61463e28b/crc32c-2.7.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bd5f8fb519b9e3af3b03f1f3b5cba5fa91ac4a19a3bd3aa9b90ed7d3ce35ca56",
"md5": "d5be2d01b5cd34ad4fd9b780a7f02798",
"sha256": "9c855726d71dee7ae25f81c6b54293455fc66802f34d334d22bea1f6ce8bc21c"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "d5be2d01b5cd34ad4fd9b780a7f02798",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 51609,
"upload_time": "2024-09-24T06:19:40",
"upload_time_iso_8601": "2024-09-24T06:19:40.882592Z",
"url": "https://files.pythonhosted.org/packages/bd/5f/8fb519b9e3af3b03f1f3b5cba5fa91ac4a19a3bd3aa9b90ed7d3ce35ca56/crc32c-2.7.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "128cfabc953a172cecf67bb59ab81622697147347de4c8a9635a7564aa2381f1",
"md5": "b0f8abe1e506ec1ec82e25999fd447c6",
"sha256": "98d5f7fc364bb9c4c4123d149406fbee063f2e8c2cff19a12f13e50faa146237"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b0f8abe1e506ec1ec82e25999fd447c6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 52701,
"upload_time": "2024-09-24T06:19:42",
"upload_time_iso_8601": "2024-09-24T06:19:42.535667Z",
"url": "https://files.pythonhosted.org/packages/12/8c/fabc953a172cecf67bb59ab81622697147347de4c8a9635a7564aa2381f1/crc32c-2.7.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0b32a879e8a979594cc71664b3cb03893c09f98f2bc52b4c7b758ac88652ade4",
"md5": "fb737952a12b1d09c13667455006d0e2",
"sha256": "51ffba582c95a281e5a3f71eacdafc96b9a1835ddae245385639458fff197034"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "fb737952a12b1d09c13667455006d0e2",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 53708,
"upload_time": "2024-09-24T06:19:43",
"upload_time_iso_8601": "2024-09-24T06:19:43.613437Z",
"url": "https://files.pythonhosted.org/packages/0b/32/a879e8a979594cc71664b3cb03893c09f98f2bc52b4c7b758ac88652ade4/crc32c-2.7.1-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bbc4905d8914243059de62b0e508b38a1150279ad0d720ac5fbc87aed3cfaf26",
"md5": "d4b60681a80624eac2e59f2312f23961",
"sha256": "3950d3c340c9d70889630ef81fba8666abfd0cf0aa19fd9c3a55634e0b383b0f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "d4b60681a80624eac2e59f2312f23961",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 51926,
"upload_time": "2024-09-24T06:19:44",
"upload_time_iso_8601": "2024-09-24T06:19:44.769428Z",
"url": "https://files.pythonhosted.org/packages/bb/c4/905d8914243059de62b0e508b38a1150279ad0d720ac5fbc87aed3cfaf26/crc32c-2.7.1-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42f5a426b0a595edd6bf3e6b45f17f4918f170891fe89271db2c772c490761c4",
"md5": "f42382c3ae06955e4a6c2668e5cebff9",
"sha256": "522fba1770aad8f7eb189f21fca591a51d96dcc749859088f462281324aec30b"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "f42382c3ae06955e4a6c2668e5cebff9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 52538,
"upload_time": "2024-09-24T06:19:45",
"upload_time_iso_8601": "2024-09-24T06:19:45.861180Z",
"url": "https://files.pythonhosted.org/packages/42/f5/a426b0a595edd6bf3e6b45f17f4918f170891fe89271db2c772c490761c4/crc32c-2.7.1-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b18a36be13ccd2758014254e239a5d48da76ff8f3ec76f5d1fee1c27ca6258a5",
"md5": "c1be2af075119a7d2f3a7d20092645c3",
"sha256": "812723e222b6a9fe0562554d72f4f072c3a95720c60ee500984e7d0e568caac3"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "c1be2af075119a7d2f3a7d20092645c3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 38356,
"upload_time": "2024-09-24T06:19:47",
"upload_time_iso_8601": "2024-09-24T06:19:47.137090Z",
"url": "https://files.pythonhosted.org/packages/b1/8a/36be13ccd2758014254e239a5d48da76ff8f3ec76f5d1fee1c27ca6258a5/crc32c-2.7.1-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a83165dcf919012943d9f9bd68969dc2f7d3c4ad39bd33b97f62f254d395ae08",
"md5": "3b51e1a8ffabcba79b5c7b20f57a3a46",
"sha256": "6793fcfe9d4130230d196abbe4021c01ffe8e85c92633bf3c8559f9836c227f5"
},
"downloads": -1,
"filename": "crc32c-2.7.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "3b51e1a8ffabcba79b5c7b20f57a3a46",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 39789,
"upload_time": "2024-09-24T06:19:48",
"upload_time_iso_8601": "2024-09-24T06:19:48.685943Z",
"url": "https://files.pythonhosted.org/packages/a8/31/65dcf919012943d9f9bd68969dc2f7d3c4ad39bd33b97f62f254d395ae08/crc32c-2.7.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7fe014d392075db47c53a3890aa110e3640b22fb9736949c47b13d5b5e4599f7",
"md5": "8f7daf7912d01c06fb0fd76f53380eaf",
"sha256": "2e83fedebcdeb80c19e76b7a0e5103528bb062521c40702bf34516a429e81df3"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "8f7daf7912d01c06fb0fd76f53380eaf",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 36448,
"upload_time": "2024-09-24T06:19:50",
"upload_time_iso_8601": "2024-09-24T06:19:50.456962Z",
"url": "https://files.pythonhosted.org/packages/7f/e0/14d392075db47c53a3890aa110e3640b22fb9736949c47b13d5b5e4599f7/crc32c-2.7.1-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0327f1dab3066c90e9424d22bc942eecdc2e77267f7e805ddb5a2419bbcbace6",
"md5": "97597c5f63a9ae0800e9c87d6f35bc7a",
"sha256": "30004a7383538ef93bda9b22f7b3805bc0aa5625ab2675690e1b676b19417d4b"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "97597c5f63a9ae0800e9c87d6f35bc7a",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 38184,
"upload_time": "2024-09-24T06:19:51",
"upload_time_iso_8601": "2024-09-24T06:19:51.466961Z",
"url": "https://files.pythonhosted.org/packages/03/27/f1dab3066c90e9424d22bc942eecdc2e77267f7e805ddb5a2419bbcbace6/crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2cf3479acfa99803c261cdd6b44f37b55bd77bdbce6163ec1f51b2014b095495",
"md5": "75fd884a56dc945a485f5b05fbc56bba",
"sha256": "a01b0983aa87f517c12418f9898ecf2083bf86f4ea04122e053357c3edb0d73f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "75fd884a56dc945a485f5b05fbc56bba",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 38256,
"upload_time": "2024-09-24T06:19:52",
"upload_time_iso_8601": "2024-09-24T06:19:52.486579Z",
"url": "https://files.pythonhosted.org/packages/2c/f3/479acfa99803c261cdd6b44f37b55bd77bdbce6163ec1f51b2014b095495/crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7b314edb9c45457c54d51ca539f850761f31b7ab764177902b6f3247ff8c1b75",
"md5": "0221b265a4779904d49608eba3270717",
"sha256": "cb2b963c42128b38872e9ed63f04a73ce1ff89a1dfad7ea38add6fe6296497b8"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0221b265a4779904d49608eba3270717",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 37868,
"upload_time": "2024-09-24T06:19:54",
"upload_time_iso_8601": "2024-09-24T06:19:54.159877Z",
"url": "https://files.pythonhosted.org/packages/7b/31/4edb9c45457c54d51ca539f850761f31b7ab764177902b6f3247ff8c1b75/crc32c-2.7.1-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a6b05680db08eff8f2116a4f9bd949f8bbe9cf260e1c3451228f54c60b110d79",
"md5": "71733d647fd529ffcbfe349c6e0b9cde",
"sha256": "cdd5e576fee5d255c1e68a4dae4420f21e57e6f05900b38d5ae47c713fc3330d"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp310-pypy310_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "71733d647fd529ffcbfe349c6e0b9cde",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.7",
"size": 39826,
"upload_time": "2024-09-24T06:19:55",
"upload_time_iso_8601": "2024-09-24T06:19:55.400365Z",
"url": "https://files.pythonhosted.org/packages/a6/b0/5680db08eff8f2116a4f9bd949f8bbe9cf260e1c3451228f54c60b110d79/crc32c-2.7.1-pp310-pypy310_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a144958ae2f60597ff80f043f869ad9882136858e890d8d9f34eb0c7a5607ddf",
"md5": "a9ef17a8814bbee02127d5a1d44e905c",
"sha256": "79f0ff50863aeb441fbfa87e9db6542ddfe3e941189dece832b0af2e454dbab0"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "a9ef17a8814bbee02127d5a1d44e905c",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 36303,
"upload_time": "2024-09-24T06:19:56",
"upload_time_iso_8601": "2024-09-24T06:19:56.452132Z",
"url": "https://files.pythonhosted.org/packages/a1/44/958ae2f60597ff80f043f869ad9882136858e890d8d9f34eb0c7a5607ddf/crc32c-2.7.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8c61f80edd38f24a6f8ba3e5bf3ea920b55d643c110585e61103660a628b0e9a",
"md5": "5f327d8842b16b401687e6b1d8391adb",
"sha256": "0cd27a1e400d77e9872fa1303e8f9d30bd050df35ee4858354ce0b59f8227d32"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "5f327d8842b16b401687e6b1d8391adb",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 38189,
"upload_time": "2024-09-24T06:19:57",
"upload_time_iso_8601": "2024-09-24T06:19:57.600100Z",
"url": "https://files.pythonhosted.org/packages/8c/61/f80edd38f24a6f8ba3e5bf3ea920b55d643c110585e61103660a628b0e9a/crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e5eed9c97a74284f134af4af4d9b10f025b5f82dbdd9e675b3630d701995e541",
"md5": "d9a689639ba103bd6b84bece98367b9c",
"sha256": "274739b3e1591bd4b7ec98764f2f79c6fbcc0f7d7676d5f17369832fe14ee4f0"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "d9a689639ba103bd6b84bece98367b9c",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 38307,
"upload_time": "2024-09-24T06:19:59",
"upload_time_iso_8601": "2024-09-24T06:19:59.406347Z",
"url": "https://files.pythonhosted.org/packages/e5/ee/d9c97a74284f134af4af4d9b10f025b5f82dbdd9e675b3630d701995e541/crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f3ddaba576febe42dcc8296f73a2dd2dc101f18257ef56ff9c3a5af595897ff9",
"md5": "4600af6ad1566ea399e5a7ad734f4635",
"sha256": "050f52045b4a033a245e0ee4357e1a793de5af6496c82250ef13d8cb90a21e20"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4600af6ad1566ea399e5a7ad734f4635",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 37909,
"upload_time": "2024-09-24T06:20:00",
"upload_time_iso_8601": "2024-09-24T06:20:00.537148Z",
"url": "https://files.pythonhosted.org/packages/f3/dd/aba576febe42dcc8296f73a2dd2dc101f18257ef56ff9c3a5af595897ff9/crc32c-2.7.1-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "59c049c649cd3a67a980898f94c105a06a44eea94dd4694bf581697c4872e3e2",
"md5": "14cc4a1e0e243d4392a2728b9547027b",
"sha256": "ceb4ca126f75694bda020a307221563d3c522719c0acedcc81ffb985b4867c94"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp37-pypy37_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "14cc4a1e0e243d4392a2728b9547027b",
"packagetype": "bdist_wheel",
"python_version": "pp37",
"requires_python": ">=3.7",
"size": 39826,
"upload_time": "2024-09-24T06:20:01",
"upload_time_iso_8601": "2024-09-24T06:20:01.933954Z",
"url": "https://files.pythonhosted.org/packages/59/c0/49c649cd3a67a980898f94c105a06a44eea94dd4694bf581697c4872e3e2/crc32c-2.7.1-pp37-pypy37_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b7a96b87ea1554f64a12cab490a313c3a84fcc4a3cb0bc468aac60a4d2849aa2",
"md5": "58f24aa945f735247abc826687000765",
"sha256": "eabefe7a6fb5dfc6318fb35f4d98893baef17ebda9b311498e870526d32168e7"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "58f24aa945f735247abc826687000765",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 36302,
"upload_time": "2024-09-24T06:20:03",
"upload_time_iso_8601": "2024-09-24T06:20:03.612024Z",
"url": "https://files.pythonhosted.org/packages/b7/a9/6b87ea1554f64a12cab490a313c3a84fcc4a3cb0bc468aac60a4d2849aa2/crc32c-2.7.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c71ea9a85d54bc2c9595f611a6adf4ab784ccf5f9aaea2e0581a40e1bdecc679",
"md5": "f348f6540ae0b77331293e8e16e80bda",
"sha256": "217edd9ba8c5f0c3ad60c82a11fa78f01162fa106fd7f5d17175dac6bf1eedf9"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f348f6540ae0b77331293e8e16e80bda",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 38180,
"upload_time": "2024-09-24T06:20:04",
"upload_time_iso_8601": "2024-09-24T06:20:04.725008Z",
"url": "https://files.pythonhosted.org/packages/c7/1e/a9a85d54bc2c9595f611a6adf4ab784ccf5f9aaea2e0581a40e1bdecc679/crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "68e6a3672c0215bd313ed2eef1a5376573b55d3fcaaba371c7f762998c75d8f8",
"md5": "a39e66cbd88fe854379bcdbcab125649",
"sha256": "15d640d9d4aa213aec6c837f602081a17d1522f8cd78b52334b62ee27b083410"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "a39e66cbd88fe854379bcdbcab125649",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 38252,
"upload_time": "2024-09-24T06:20:05",
"upload_time_iso_8601": "2024-09-24T06:20:05.908774Z",
"url": "https://files.pythonhosted.org/packages/68/e6/a3672c0215bd313ed2eef1a5376573b55d3fcaaba371c7f762998c75d8f8/crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e941ecce2a1936c2658e18d177440c4ed8efc9760d5ac9a01893e35fe3552272",
"md5": "43922246512975b3463556b4fa69836e",
"sha256": "519878822bf9bdead63c25a5e4bdc26d2eae9da6056f92b9b5f3023c08f1d016"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "43922246512975b3463556b4fa69836e",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 37866,
"upload_time": "2024-09-24T06:20:07",
"upload_time_iso_8601": "2024-09-24T06:20:07.120804Z",
"url": "https://files.pythonhosted.org/packages/e9/41/ecce2a1936c2658e18d177440c4ed8efc9760d5ac9a01893e35fe3552272/crc32c-2.7.1-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "73b90f7364605baf2bb3f113549eb94a5c6fcf3acfa55c9a4727248414b9f43a",
"md5": "20cadc9e84482b2882e77057bd4c49c7",
"sha256": "2bf69cfa4c3ea9f060fe06db00b7e34f771c83f73dd2c3568c2c9019479e34c2"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp38-pypy38_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "20cadc9e84482b2882e77057bd4c49c7",
"packagetype": "bdist_wheel",
"python_version": "pp38",
"requires_python": ">=3.7",
"size": 39822,
"upload_time": "2024-09-24T06:20:08",
"upload_time_iso_8601": "2024-09-24T06:20:08.590902Z",
"url": "https://files.pythonhosted.org/packages/73/b9/0f7364605baf2bb3f113549eb94a5c6fcf3acfa55c9a4727248414b9f43a/crc32c-2.7.1-pp38-pypy38_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6936eb2bb56759dbc0b79f16fbefb8e52127d598a0267eb1871c98dfee08b0e8",
"md5": "98d43a269aa958c69f6667237010fb2b",
"sha256": "e89d51c90f6730b67b12c97d49099ba18d0fdce18541fab94d2be95d1c939adb"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
"has_sig": false,
"md5_digest": "98d43a269aa958c69f6667237010fb2b",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 36440,
"upload_time": "2024-09-24T06:20:09",
"upload_time_iso_8601": "2024-09-24T06:20:09.761378Z",
"url": "https://files.pythonhosted.org/packages/69/36/eb2bb56759dbc0b79f16fbefb8e52127d598a0267eb1871c98dfee08b0e8/crc32c-2.7.1-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "64615676bf91a11f23cae39355888cf0e40cde53d556993b8129d55c51c80a2d",
"md5": "801a61e59b741897afcd26e3c8419727",
"sha256": "488a0feba1bb005d0dd2f702c1da4849d083e88d82cd27b83ac2d2d93af80755"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "801a61e59b741897afcd26e3c8419727",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 38178,
"upload_time": "2024-09-24T06:20:11",
"upload_time_iso_8601": "2024-09-24T06:20:11.235571Z",
"url": "https://files.pythonhosted.org/packages/64/61/5676bf91a11f23cae39355888cf0e40cde53d556993b8129d55c51c80a2d/crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "38dc7bbbb4ec7227e486c5d1fa31dbe9136f61bf1464ec7da077bd339167439e",
"md5": "8500300243bff9664ae5b902f412fdbe",
"sha256": "919262b7a12ef63f222ec19c0e092f39268802652e11669315257ae6249ec79f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "8500300243bff9664ae5b902f412fdbe",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 38254,
"upload_time": "2024-09-24T06:20:13",
"upload_time_iso_8601": "2024-09-24T06:20:13.073269Z",
"url": "https://files.pythonhosted.org/packages/38/dc/7bbbb4ec7227e486c5d1fa31dbe9136f61bf1464ec7da077bd339167439e/crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f3eeed347042918be98a2b3fc009b7fb41ceba879472f8253d7793d741293d9",
"md5": "75dbe7ffc90c263bcd501a9d09902390",
"sha256": "4181240f6080c38eec9dd1539cd23a304a12100d3f4ffe43234f32064fae5ef0"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "75dbe7ffc90c263bcd501a9d09902390",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 37865,
"upload_time": "2024-09-24T06:20:14",
"upload_time_iso_8601": "2024-09-24T06:20:14.215198Z",
"url": "https://files.pythonhosted.org/packages/4f/3e/eed347042918be98a2b3fc009b7fb41ceba879472f8253d7793d741293d9/crc32c-2.7.1-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "332f24c603e788b05f6ca329aa60cfdf492c69c44e5ce534d2cb533393ac9dc0",
"md5": "7b1efb835f2dcc024abef676d35c5494",
"sha256": "fedde1e53507d0ede1980e8109442edd108c04ab100abcd5145c274820dacd4f"
},
"downloads": -1,
"filename": "crc32c-2.7.1-pp39-pypy39_pp73-win_amd64.whl",
"has_sig": false,
"md5_digest": "7b1efb835f2dcc024abef676d35c5494",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.7",
"size": 39824,
"upload_time": "2024-09-24T06:20:15",
"upload_time_iso_8601": "2024-09-24T06:20:15.857811Z",
"url": "https://files.pythonhosted.org/packages/33/2f/24c603e788b05f6ca329aa60cfdf492c69c44e5ce534d2cb533393ac9dc0/crc32c-2.7.1-pp39-pypy39_pp73-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7f4c4e40cc26347ac8254d3f25b9f94710b8e8df24ee4dddc1ba41907a88a94d",
"md5": "74071573677e42642abaa5f160f0b841",
"sha256": "f91b144a21eef834d64178e01982bb9179c354b3e9e5f4c803b0e5096384968c"
},
"downloads": -1,
"filename": "crc32c-2.7.1.tar.gz",
"has_sig": false,
"md5_digest": "74071573677e42642abaa5f160f0b841",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 45712,
"upload_time": "2024-09-24T06:20:17",
"upload_time_iso_8601": "2024-09-24T06:20:17.553474Z",
"url": "https://files.pythonhosted.org/packages/7f/4c/4e40cc26347ac8254d3f25b9f94710b8e8df24ee4dddc1ba41907a88a94d/crc32c-2.7.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-24 06:20:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ICRAR",
"github_project": "crc32c",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "crc32c"
}