xxhash


Namexxhash JSON
Version 3.4.1 PyPI version JSON
download
home_pagehttps://github.com/ifduyue/python-xxhash
SummaryPython binding for xxHash
upload_time2023-10-05 00:55:31
maintainer
docs_urlNone
authorYue Du
requires_python>=3.7
licenseBSD
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            python-xxhash
=============

.. image:: https://github.com/ifduyue/python-xxhash/actions/workflows/test.yml/badge.svg
    :target: https://github.com/ifduyue/python-xxhash/actions/workflows/test.yml
    :alt: Github Actions Status

.. image:: https://img.shields.io/pypi/v/xxhash.svg
    :target: https://pypi.org/project/xxhash/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/pyversions/xxhash.svg
    :target: https://pypi.org/project/xxhash/
    :alt: Supported Python versions

.. image:: https://img.shields.io/pypi/l/xxhash.svg
    :target: https://pypi.org/project/xxhash/
    :alt: License


.. _HMAC: http://en.wikipedia.org/wiki/Hash-based_message_authentication_code
.. _xxHash: https://github.com/Cyan4973/xxHash
.. _Cyan4973: https://github.com/Cyan4973


xxhash is a Python binding for the xxHash_ library by `Yann Collet`__.

__ Cyan4973_

Installation
------------

.. code-block:: bash

   $ pip install xxhash
   
You can also install using conda:

.. code-block:: bash

   $ conda install -c conda-forge python-xxhash


Installing From Source
~~~~~~~~~~~~~~~~~~~~~~~

.. code-block:: bash

   $ pip install --no-binary xxhash xxhash

Prerequisites
++++++++++++++

On Debian/Ubuntu:

.. code-block:: bash

   $ apt-get install python-dev gcc

On CentOS/Fedora:

.. code-block:: bash

   $ yum install python-devel gcc redhat-rpm-config

Linking to libxxhash.so
~~~~~~~~~~~~~~~~~~~~~~~~

By default python-xxhash will use bundled xxHash,
we can change this by specifying ENV var ``XXHASH_LINK_SO``:

.. code-block:: bash

   $ XXHASH_LINK_SO=1 pip install --no-binary xxhash xxhash

Usage
--------

Module version and its backend xxHash library version can be retrieved using
the module properties ``VERSION`` AND ``XXHASH_VERSION`` respectively.

.. code-block:: python

    >>> import xxhash
    >>> xxhash.VERSION
    '2.0.0'
    >>> xxhash.XXHASH_VERSION
    '0.8.0'

This module is hashlib-compliant, which means you can use it in the same way as ``hashlib.md5``.

    | update() -- update the current digest with an additional string
    | digest() -- return the current digest value
    | hexdigest() -- return the current digest as a string of hexadecimal digits
    | intdigest() -- return the current digest as an integer
    | copy() -- return a copy of the current xxhash object
    | reset() -- reset state

md5 digest returns bytes, but the original xxh32 and xxh64 C APIs return integers.
While this module is made hashlib-compliant, ``intdigest()`` is also provided to
get the integer digest.

Constructors for hash algorithms provided by this module are ``xxh32()`` and ``xxh64()``.

For example, to obtain the digest of the byte string ``b'Nobody inspects the spammish repetition'``:

.. code-block:: python

    >>> import xxhash
    >>> x = xxhash.xxh32()
    >>> x.update(b'Nobody inspects')
    >>> x.update(b' the spammish repetition')
    >>> x.digest()
    b'\xe2);/'
    >>> x.digest_size
    4
    >>> x.block_size
    16

More condensed:

.. code-block:: python

    >>> xxhash.xxh32(b'Nobody inspects the spammish repetition').hexdigest()
    'e2293b2f'
    >>> xxhash.xxh32(b'Nobody inspects the spammish repetition').digest() == x.digest()
    True

An optional seed (default is 0) can be used to alter the result predictably:

.. code-block:: python

    >>> import xxhash
    >>> xxhash.xxh64('xxhash').hexdigest()
    '32dd38952c4bc720'
    >>> xxhash.xxh64('xxhash', seed=20141025).hexdigest()
    'b559b98d844e0635'
    >>> x = xxhash.xxh64(seed=20141025)
    >>> x.update('xxhash')
    >>> x.hexdigest()
    'b559b98d844e0635'
    >>> x.intdigest()
    13067679811253438005

Be careful that xxh32 takes an unsigned 32-bit integer as seed, while xxh64
takes an unsigned 64-bit integer. Although unsigned integer overflow is
defined behavior, it's better not to make it happen:

.. code-block:: python

    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=0).hexdigest()
    'f7a35af8'
    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=2**32).hexdigest()
    'f7a35af8'
    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=1).hexdigest()
    'd8d4b4ba'
    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=2**32+1).hexdigest()
    'd8d4b4ba'
    >>>
    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=0).hexdigest()
    'd4cb0a70a2b8c7c1'
    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=2**64).hexdigest()
    'd4cb0a70a2b8c7c1'
    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=1).hexdigest()
    'ce5087f12470d961'
    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=2**64+1).hexdigest()
    'ce5087f12470d961'


``digest()`` returns bytes of the **big-endian** representation of the integer
digest:

.. code-block:: python

    >>> import xxhash
    >>> h = xxhash.xxh64()
    >>> h.digest()
    b'\xefF\xdb7Q\xd8\xe9\x99'
    >>> h.intdigest().to_bytes(8, 'big')
    b'\xefF\xdb7Q\xd8\xe9\x99'
    >>> h.hexdigest()
    'ef46db3751d8e999'
    >>> format(h.intdigest(), '016x')
    'ef46db3751d8e999'
    >>> h.intdigest()
    17241709254077376921
    >>> int(h.hexdigest(), 16)
    17241709254077376921

Besides xxh32/xxh64 mentioned above, oneshot functions are also provided,
so we can avoid allocating XXH32/64 state on heap:

    | xxh32_digest(bytes, seed=0)
    | xxh32_intdigest(bytes, seed=0)
    | xxh32_hexdigest(bytes, seed=0)
    | xxh64_digest(bytes, seed=0)
    | xxh64_intdigest(bytes, seed=0)
    | xxh64_hexdigest(bytes, seed=0)

.. code-block:: python

    >>> import xxhash
    >>> xxhash.xxh64('a').digest() == xxhash.xxh64_digest('a')
    True
    >>> xxhash.xxh64('a').intdigest() == xxhash.xxh64_intdigest('a')
    True
    >>> xxhash.xxh64('a').hexdigest() == xxhash.xxh64_hexdigest('a')
    True
    >>> xxhash.xxh64_hexdigest('xxhash', seed=20141025)
    'b559b98d844e0635'
    >>> xxhash.xxh64_intdigest('xxhash', seed=20141025)
    13067679811253438005L
    >>> xxhash.xxh64_digest('xxhash', seed=20141025)
    '\xb5Y\xb9\x8d\x84N\x065'

.. code-block:: python

    In [1]: import xxhash

    In [2]: %timeit xxhash.xxh64_hexdigest('xxhash')
    268 ns ± 24.1 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)

    In [3]: %timeit xxhash.xxh64('xxhash').hexdigest()
    416 ns ± 17.3 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)


XXH3 hashes are available since v2.0.0 (xxHash v0.8.0), they are:

Streaming classes:

    | xxh3_64
    | xxh3_128

Oneshot functions:

    | xxh3_64_digest(bytes, seed=0)
    | xxh3_64_intdigest(bytes, seed=0)
    | xxh3_64_hexdigest(bytes, seed=0)
    | xxh3_128_digest(bytes, seed=0)
    | xxh3_128_intdigest(bytes, seed=0)
    | xxh3_128_hexdigest(bytes, seed=0)

And aliases:

    | xxh128 = xxh3_128
    | xxh128_digest = xxh3_128_digest
    | xxh128_intdigest = xxh3_128_intdigest
    | xxh128_hexdigest = xxh3_128_hexdigest

Caveats
-------

SEED OVERFLOW
~~~~~~~~~~~~~~

xxh32 takes an unsigned 32-bit integer as seed, and xxh64 takes
an unsigned 64-bit integer as seed. Make sure that the seed is greater than
or equal to ``0``.

ENDIANNESS
~~~~~~~~~~~

As of python-xxhash 0.3.0, ``digest()`` returns bytes of the
**big-endian** representation of the integer digest. It used
to be little-endian.

DONT USE XXHASH IN HMAC
~~~~~~~~~~~~~~~~~~~~~~~
Though you can use xxhash as an HMAC_ hash function, but it's
highly recommended not to.

xxhash is **NOT** a cryptographic hash function, it is a
non-cryptographic hash algorithm aimed at speed and quality.
Do not put xxhash in any position where cryptographic hash
functions are required.


Copyright and License
---------------------

Copyright (c) 2014-2020 Yue Du - https://github.com/ifduyue

Licensed under `BSD 2-Clause License <http://opensource.org/licenses/BSD-2-Clause>`_

CHANGELOG
-----------

v3.4.1 2023-10-05
~~~~~~~~~~~~~~~~~

- Remove setuptools_scm


v3.4.0 2023-10-05
~~~~~~~~~~~~~~~~~

- Build wheels for Python 3.12

v3.3.0 2023-07-29
~~~~~~~~~~~~~~~~~

- Upgrade xxHash to v0.8.2
- Drop support for Python 3.6

v3.2.0 2022-12-28
~~~~~~~~~~~~~~~~~

This is the last version to support Python 3.6

- Build Python 3.11 wheels.
- Remove setup.py test_suites, call unittest directly

v3.1.0 2022-10-19
~~~~~~~~~~~~~~~~~

- Type annotations.
- Enabled muslinux wheels building.

v3.0.0 2022-02-25
~~~~~~~~~~~~~~~~~

- New set `algorithms_available` lists all implemented algorithms in `xxhash`
  package.
- Upgrade xxHash to v0.8.1.
- Drop support for EOL Python versions, require python >= 3.6 from now on.
- Migrate to github actions and build arm64 wheels for macOS.
- Always release GIL.


v2.0.2 2021-04-15
~~~~~~~~~~~~~~~~~

- Fix Travis CI OSX dpl python2.7 get-pip.py error

v2.0.1 2021-04-15
~~~~~~~~~~~~~~~~~

- Only to trigger Python 3.9 wheels building.

v2.0.0 2020-08-03
~~~~~~~~~~~~~~~~~

- **Require xxHash version >= v0.8.0**
- Upgrade xxHash to v0.8.0
- XXH3 hashes: `xxh3_64`, `xxh3_128`, and their oneshot functions

v1.4.4 2020-06-20
~~~~~~~~~~~~~~~~~

- Upgrade xxHash to v0.7.3
- Stop using PEP393 deprecated APIs
- Use XXH(32|64)_canonicalFromHash to replace u2bytes and ull2bytes

v1.4.3 2019-11-12
~~~~~~~~~~~~~~~~~

- Upgrade xxHash to v0.7.2
- Python 3.8 wheels

v1.4.2 2019-10-13
~~~~~~~~~~~~~~~~~

- Fixed: setup.py fails when reading README.rst and the default encoding is not UTF-8

v1.4.1 2019-08-27
~~~~~~~~~~~~~~~~~

- Fixed: xxh3.h in missing from source tarball

v1.4.0 2019-08-25
~~~~~~~~~~~~~~~~~

- Upgrade xxHash to v0.7.1

v1.3.0 2018-10-21
~~~~~~~~~~~~~~~~~

- Wheels are now built automatically
- Split CFFI variant into a separate package `ifduyue/python-xxhash-cffi <https://github.com/ifduyue/python-xxhash-cffi>`_

v1.2.0 2018-07-13
~~~~~~~~~~~~~~~~~

- Add oneshot functions xxh{32,64}_{,int,hex}digest

v1.1.0 2018-07-05
~~~~~~~~~~~~~~~~~

- Allow input larger than 2GB
- Release the GIL on sufficiently large input
- Drop support for Python 3.2

v1.0.1 2017-03-02
~~~~~~~~~~~~~~~~~~

- Free state actively, instead of delegating it to ffi.gc

v1.0.0 2017-02-10
~~~~~~~~~~~~~~~~~~

- Fixed copy() segfault
- Added CFFI variant

v0.6.3 2017-02-10
~~~~~~~~~~~~~~~~~~

- Fixed copy() segfault

v0.6.2 2017-02-10
~~~~~~~~~~~~~~~~~~

- Upgrade xxHash to v0.6.2

v0.6.1 2016-06-26
~~~~~~~~~~~~~~~~~~

- Upgrade xxHash to v0.6.1

v0.5.0 2016-03-02
~~~~~~~~~~~~~~~~~~

- Upgrade xxHash to v0.5.0

v0.4.3 2015-08-21
~~~~~~~~~~~~~~~~~~

- Upgrade xxHash to r42

v0.4.1 2015-08-16
~~~~~~~~~~~~~~~~~~

- Upgrade xxHash to r41

v0.4.0 2015-08-05
~~~~~~~~~~~~~~~~~~

- Added method reset
- Upgrade xxHash to r40

v0.3.2 2015-01-27
~~~~~~~~~~~~~~~~~~

- Fixed some typos in docstrings

v0.3.1 2015-01-24
~~~~~~~~~~~~~~~~~~

- Upgrade xxHash to r39

v0.3.0 2014-11-11
~~~~~~~~~~~~~~~~~~

- Change digest() from little-endian representation to big-endian representation of the integer digest.
  This change breaks compatibility (digest() results are different).

v0.2.0 2014-10-25
~~~~~~~~~~~~~~~~~~

- Make this package hashlib-compliant

v0.1.3 2014-10-23
~~~~~~~~~~~~~~~~~~

- Update xxHash to r37

v0.1.2 2014-10-19
~~~~~~~~~~~~~~~~~~

- Improve: Check XXHnn_init() return value.
- Update xxHash to r36

v0.1.1 2014-08-07
~~~~~~~~~~~~~~~~~~

- Improve: Can now be built with Visual C++ Compiler.

v0.1.0 2014-08-05
~~~~~~~~~~~~~~~~~~

- New: XXH32 and XXH64 type, which support partially update.
- Fix: build under Python 3.4

v0.0.2 2014-08-03
~~~~~~~~~~~~~~~~~~

- NEW: Support Python 3

v0.0.1 2014-07-30
~~~~~~~~~~~~~~~~~~

- NEW: xxh32 and xxh64

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ifduyue/python-xxhash",
    "name": "xxhash",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "Yue Du",
    "author_email": "ifduyue@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/04/ef/1a95dc97a71b128a7c5fd531e42574b274629a4ad1354a694087e2305467/xxhash-3.4.1.tar.gz",
    "platform": null,
    "description": "python-xxhash\n=============\n\n.. image:: https://github.com/ifduyue/python-xxhash/actions/workflows/test.yml/badge.svg\n    :target: https://github.com/ifduyue/python-xxhash/actions/workflows/test.yml\n    :alt: Github Actions Status\n\n.. image:: https://img.shields.io/pypi/v/xxhash.svg\n    :target: https://pypi.org/project/xxhash/\n    :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/pyversions/xxhash.svg\n    :target: https://pypi.org/project/xxhash/\n    :alt: Supported Python versions\n\n.. image:: https://img.shields.io/pypi/l/xxhash.svg\n    :target: https://pypi.org/project/xxhash/\n    :alt: License\n\n\n.. _HMAC: http://en.wikipedia.org/wiki/Hash-based_message_authentication_code\n.. _xxHash: https://github.com/Cyan4973/xxHash\n.. _Cyan4973: https://github.com/Cyan4973\n\n\nxxhash is a Python binding for the xxHash_ library by `Yann Collet`__.\n\n__ Cyan4973_\n\nInstallation\n------------\n\n.. code-block:: bash\n\n   $ pip install xxhash\n   \nYou can also install using conda:\n\n.. code-block:: bash\n\n   $ conda install -c conda-forge python-xxhash\n\n\nInstalling From Source\n~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code-block:: bash\n\n   $ pip install --no-binary xxhash xxhash\n\nPrerequisites\n++++++++++++++\n\nOn Debian/Ubuntu:\n\n.. code-block:: bash\n\n   $ apt-get install python-dev gcc\n\nOn CentOS/Fedora:\n\n.. code-block:: bash\n\n   $ yum install python-devel gcc redhat-rpm-config\n\nLinking to libxxhash.so\n~~~~~~~~~~~~~~~~~~~~~~~~\n\nBy default python-xxhash will use bundled xxHash,\nwe can change this by specifying ENV var ``XXHASH_LINK_SO``:\n\n.. code-block:: bash\n\n   $ XXHASH_LINK_SO=1 pip install --no-binary xxhash xxhash\n\nUsage\n--------\n\nModule version and its backend xxHash library version can be retrieved using\nthe module properties ``VERSION`` AND ``XXHASH_VERSION`` respectively.\n\n.. code-block:: python\n\n    >>> import xxhash\n    >>> xxhash.VERSION\n    '2.0.0'\n    >>> xxhash.XXHASH_VERSION\n    '0.8.0'\n\nThis module is hashlib-compliant, which means you can use it in the same way as ``hashlib.md5``.\n\n    | update() -- update the current digest with an additional string\n    | digest() -- return the current digest value\n    | hexdigest() -- return the current digest as a string of hexadecimal digits\n    | intdigest() -- return the current digest as an integer\n    | copy() -- return a copy of the current xxhash object\n    | reset() -- reset state\n\nmd5 digest returns bytes, but the original xxh32 and xxh64 C APIs return integers.\nWhile this module is made hashlib-compliant, ``intdigest()`` is also provided to\nget the integer digest.\n\nConstructors for hash algorithms provided by this module are ``xxh32()`` and ``xxh64()``.\n\nFor example, to obtain the digest of the byte string ``b'Nobody inspects the spammish repetition'``:\n\n.. code-block:: python\n\n    >>> import xxhash\n    >>> x = xxhash.xxh32()\n    >>> x.update(b'Nobody inspects')\n    >>> x.update(b' the spammish repetition')\n    >>> x.digest()\n    b'\\xe2);/'\n    >>> x.digest_size\n    4\n    >>> x.block_size\n    16\n\nMore condensed:\n\n.. code-block:: python\n\n    >>> xxhash.xxh32(b'Nobody inspects the spammish repetition').hexdigest()\n    'e2293b2f'\n    >>> xxhash.xxh32(b'Nobody inspects the spammish repetition').digest() == x.digest()\n    True\n\nAn optional seed (default is 0) can be used to alter the result predictably:\n\n.. code-block:: python\n\n    >>> import xxhash\n    >>> xxhash.xxh64('xxhash').hexdigest()\n    '32dd38952c4bc720'\n    >>> xxhash.xxh64('xxhash', seed=20141025).hexdigest()\n    'b559b98d844e0635'\n    >>> x = xxhash.xxh64(seed=20141025)\n    >>> x.update('xxhash')\n    >>> x.hexdigest()\n    'b559b98d844e0635'\n    >>> x.intdigest()\n    13067679811253438005\n\nBe careful that xxh32 takes an unsigned 32-bit integer as seed, while xxh64\ntakes an unsigned 64-bit integer. Although unsigned integer overflow is\ndefined behavior, it's better not to make it happen:\n\n.. code-block:: python\n\n    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=0).hexdigest()\n    'f7a35af8'\n    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=2**32).hexdigest()\n    'f7a35af8'\n    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=1).hexdigest()\n    'd8d4b4ba'\n    >>> xxhash.xxh32('I want an unsigned 32-bit seed!', seed=2**32+1).hexdigest()\n    'd8d4b4ba'\n    >>>\n    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=0).hexdigest()\n    'd4cb0a70a2b8c7c1'\n    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=2**64).hexdigest()\n    'd4cb0a70a2b8c7c1'\n    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=1).hexdigest()\n    'ce5087f12470d961'\n    >>> xxhash.xxh64('I want an unsigned 64-bit seed!', seed=2**64+1).hexdigest()\n    'ce5087f12470d961'\n\n\n``digest()`` returns bytes of the **big-endian** representation of the integer\ndigest:\n\n.. code-block:: python\n\n    >>> import xxhash\n    >>> h = xxhash.xxh64()\n    >>> h.digest()\n    b'\\xefF\\xdb7Q\\xd8\\xe9\\x99'\n    >>> h.intdigest().to_bytes(8, 'big')\n    b'\\xefF\\xdb7Q\\xd8\\xe9\\x99'\n    >>> h.hexdigest()\n    'ef46db3751d8e999'\n    >>> format(h.intdigest(), '016x')\n    'ef46db3751d8e999'\n    >>> h.intdigest()\n    17241709254077376921\n    >>> int(h.hexdigest(), 16)\n    17241709254077376921\n\nBesides xxh32/xxh64 mentioned above, oneshot functions are also provided,\nso we can avoid allocating XXH32/64 state on heap:\n\n    | xxh32_digest(bytes, seed=0)\n    | xxh32_intdigest(bytes, seed=0)\n    | xxh32_hexdigest(bytes, seed=0)\n    | xxh64_digest(bytes, seed=0)\n    | xxh64_intdigest(bytes, seed=0)\n    | xxh64_hexdigest(bytes, seed=0)\n\n.. code-block:: python\n\n    >>> import xxhash\n    >>> xxhash.xxh64('a').digest() == xxhash.xxh64_digest('a')\n    True\n    >>> xxhash.xxh64('a').intdigest() == xxhash.xxh64_intdigest('a')\n    True\n    >>> xxhash.xxh64('a').hexdigest() == xxhash.xxh64_hexdigest('a')\n    True\n    >>> xxhash.xxh64_hexdigest('xxhash', seed=20141025)\n    'b559b98d844e0635'\n    >>> xxhash.xxh64_intdigest('xxhash', seed=20141025)\n    13067679811253438005L\n    >>> xxhash.xxh64_digest('xxhash', seed=20141025)\n    '\\xb5Y\\xb9\\x8d\\x84N\\x065'\n\n.. code-block:: python\n\n    In [1]: import xxhash\n\n    In [2]: %timeit xxhash.xxh64_hexdigest('xxhash')\n    268 ns \u00b1 24.1 ns per loop (mean \u00b1 std. dev. of 7 runs, 1000000 loops each)\n\n    In [3]: %timeit xxhash.xxh64('xxhash').hexdigest()\n    416 ns \u00b1 17.3 ns per loop (mean \u00b1 std. dev. of 7 runs, 1000000 loops each)\n\n\nXXH3 hashes are available since v2.0.0 (xxHash v0.8.0), they are:\n\nStreaming classes:\n\n    | xxh3_64\n    | xxh3_128\n\nOneshot functions:\n\n    | xxh3_64_digest(bytes, seed=0)\n    | xxh3_64_intdigest(bytes, seed=0)\n    | xxh3_64_hexdigest(bytes, seed=0)\n    | xxh3_128_digest(bytes, seed=0)\n    | xxh3_128_intdigest(bytes, seed=0)\n    | xxh3_128_hexdigest(bytes, seed=0)\n\nAnd aliases:\n\n    | xxh128 = xxh3_128\n    | xxh128_digest = xxh3_128_digest\n    | xxh128_intdigest = xxh3_128_intdigest\n    | xxh128_hexdigest = xxh3_128_hexdigest\n\nCaveats\n-------\n\nSEED OVERFLOW\n~~~~~~~~~~~~~~\n\nxxh32 takes an unsigned 32-bit integer as seed, and xxh64 takes\nan unsigned 64-bit integer as seed. Make sure that the seed is greater than\nor equal to ``0``.\n\nENDIANNESS\n~~~~~~~~~~~\n\nAs of python-xxhash 0.3.0, ``digest()`` returns bytes of the\n**big-endian** representation of the integer digest. It used\nto be little-endian.\n\nDONT USE XXHASH IN HMAC\n~~~~~~~~~~~~~~~~~~~~~~~\nThough you can use xxhash as an HMAC_ hash function, but it's\nhighly recommended not to.\n\nxxhash is **NOT** a cryptographic hash function, it is a\nnon-cryptographic hash algorithm aimed at speed and quality.\nDo not put xxhash in any position where cryptographic hash\nfunctions are required.\n\n\nCopyright and License\n---------------------\n\nCopyright (c) 2014-2020 Yue Du - https://github.com/ifduyue\n\nLicensed under `BSD 2-Clause License <http://opensource.org/licenses/BSD-2-Clause>`_\n\nCHANGELOG\n-----------\n\nv3.4.1 2023-10-05\n~~~~~~~~~~~~~~~~~\n\n- Remove setuptools_scm\n\n\nv3.4.0 2023-10-05\n~~~~~~~~~~~~~~~~~\n\n- Build wheels for Python 3.12\n\nv3.3.0 2023-07-29\n~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to v0.8.2\n- Drop support for Python 3.6\n\nv3.2.0 2022-12-28\n~~~~~~~~~~~~~~~~~\n\nThis is the last version to support Python 3.6\n\n- Build Python 3.11 wheels.\n- Remove setup.py test_suites, call unittest directly\n\nv3.1.0 2022-10-19\n~~~~~~~~~~~~~~~~~\n\n- Type annotations.\n- Enabled muslinux wheels building.\n\nv3.0.0 2022-02-25\n~~~~~~~~~~~~~~~~~\n\n- New set `algorithms_available` lists all implemented algorithms in `xxhash`\n  package.\n- Upgrade xxHash to v0.8.1.\n- Drop support for EOL Python versions, require python >= 3.6 from now on.\n- Migrate to github actions and build arm64 wheels for macOS.\n- Always release GIL.\n\n\nv2.0.2 2021-04-15\n~~~~~~~~~~~~~~~~~\n\n- Fix Travis CI OSX dpl python2.7 get-pip.py error\n\nv2.0.1 2021-04-15\n~~~~~~~~~~~~~~~~~\n\n- Only to trigger Python 3.9 wheels building.\n\nv2.0.0 2020-08-03\n~~~~~~~~~~~~~~~~~\n\n- **Require xxHash version >= v0.8.0**\n- Upgrade xxHash to v0.8.0\n- XXH3 hashes: `xxh3_64`, `xxh3_128`, and their oneshot functions\n\nv1.4.4 2020-06-20\n~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to v0.7.3\n- Stop using PEP393 deprecated APIs\n- Use XXH(32|64)_canonicalFromHash to replace u2bytes and ull2bytes\n\nv1.4.3 2019-11-12\n~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to v0.7.2\n- Python 3.8 wheels\n\nv1.4.2 2019-10-13\n~~~~~~~~~~~~~~~~~\n\n- Fixed: setup.py fails when reading README.rst and the default encoding is not UTF-8\n\nv1.4.1 2019-08-27\n~~~~~~~~~~~~~~~~~\n\n- Fixed: xxh3.h in missing from source tarball\n\nv1.4.0 2019-08-25\n~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to v0.7.1\n\nv1.3.0 2018-10-21\n~~~~~~~~~~~~~~~~~\n\n- Wheels are now built automatically\n- Split CFFI variant into a separate package `ifduyue/python-xxhash-cffi <https://github.com/ifduyue/python-xxhash-cffi>`_\n\nv1.2.0 2018-07-13\n~~~~~~~~~~~~~~~~~\n\n- Add oneshot functions xxh{32,64}_{,int,hex}digest\n\nv1.1.0 2018-07-05\n~~~~~~~~~~~~~~~~~\n\n- Allow input larger than 2GB\n- Release the GIL on sufficiently large input\n- Drop support for Python 3.2\n\nv1.0.1 2017-03-02\n~~~~~~~~~~~~~~~~~~\n\n- Free state actively, instead of delegating it to ffi.gc\n\nv1.0.0 2017-02-10\n~~~~~~~~~~~~~~~~~~\n\n- Fixed copy() segfault\n- Added CFFI variant\n\nv0.6.3 2017-02-10\n~~~~~~~~~~~~~~~~~~\n\n- Fixed copy() segfault\n\nv0.6.2 2017-02-10\n~~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to v0.6.2\n\nv0.6.1 2016-06-26\n~~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to v0.6.1\n\nv0.5.0 2016-03-02\n~~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to v0.5.0\n\nv0.4.3 2015-08-21\n~~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to r42\n\nv0.4.1 2015-08-16\n~~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to r41\n\nv0.4.0 2015-08-05\n~~~~~~~~~~~~~~~~~~\n\n- Added method reset\n- Upgrade xxHash to r40\n\nv0.3.2 2015-01-27\n~~~~~~~~~~~~~~~~~~\n\n- Fixed some typos in docstrings\n\nv0.3.1 2015-01-24\n~~~~~~~~~~~~~~~~~~\n\n- Upgrade xxHash to r39\n\nv0.3.0 2014-11-11\n~~~~~~~~~~~~~~~~~~\n\n- Change digest() from little-endian representation to big-endian representation of the integer digest.\n  This change breaks compatibility (digest() results are different).\n\nv0.2.0 2014-10-25\n~~~~~~~~~~~~~~~~~~\n\n- Make this package hashlib-compliant\n\nv0.1.3 2014-10-23\n~~~~~~~~~~~~~~~~~~\n\n- Update xxHash to r37\n\nv0.1.2 2014-10-19\n~~~~~~~~~~~~~~~~~~\n\n- Improve: Check XXHnn_init() return value.\n- Update xxHash to r36\n\nv0.1.1 2014-08-07\n~~~~~~~~~~~~~~~~~~\n\n- Improve: Can now be built with Visual C++ Compiler.\n\nv0.1.0 2014-08-05\n~~~~~~~~~~~~~~~~~~\n\n- New: XXH32 and XXH64 type, which support partially update.\n- Fix: build under Python 3.4\n\nv0.0.2 2014-08-03\n~~~~~~~~~~~~~~~~~~\n\n- NEW: Support Python 3\n\nv0.0.1 2014-07-30\n~~~~~~~~~~~~~~~~~~\n\n- NEW: xxh32 and xxh64\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Python binding for xxHash",
    "version": "3.4.1",
    "project_urls": {
        "Homepage": "https://github.com/ifduyue/python-xxhash"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "365a0bbf85a88e19d50e35caf55be7aa7377bafeacff6d1a78965e0fc78d7f41",
                "md5": "02d9bccd2a5984326a8ddaa702233997",
                "sha256": "91dbfa55346ad3e18e738742236554531a621042e419b70ad8f3c1d9c7a16e7f"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "02d9bccd2a5984326a8ddaa702233997",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 31850,
            "upload_time": "2023-10-05T00:52:42",
            "upload_time_iso_8601": "2023-10-05T00:52:42.813203Z",
            "url": "https://files.pythonhosted.org/packages/36/5a/0bbf85a88e19d50e35caf55be7aa7377bafeacff6d1a78965e0fc78d7f41/xxhash-3.4.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad7fdfdf25e416b67970e89d7b85b0e6a4860ec8a227544cb5db069617cc323e",
                "md5": "717d3a2709fbb57f1905a20db4e42cb3",
                "sha256": "665a65c2a48a72068fcc4d21721510df5f51f1142541c890491afc80451636d2"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "717d3a2709fbb57f1905a20db4e42cb3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 30383,
            "upload_time": "2023-10-05T00:52:44",
            "upload_time_iso_8601": "2023-10-05T00:52:44.725470Z",
            "url": "https://files.pythonhosted.org/packages/ad/7f/dfdf25e416b67970e89d7b85b0e6a4860ec8a227544cb5db069617cc323e/xxhash-3.4.1-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f76f15612eac54ab6a4e9e441ab14a08ba4fdfe6cce48d39f3fff46bcec1fc2a",
                "md5": "36b2c4d827a4ee8505abee0cdb1adc23",
                "sha256": "bb11628470a6004dc71a09fe90c2f459ff03d611376c1debeec2d648f44cb693"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "36b2c4d827a4ee8505abee0cdb1adc23",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 220888,
            "upload_time": "2023-10-05T00:52:46",
            "upload_time_iso_8601": "2023-10-05T00:52:46.463038Z",
            "url": "https://files.pythonhosted.org/packages/f7/6f/15612eac54ab6a4e9e441ab14a08ba4fdfe6cce48d39f3fff46bcec1fc2a/xxhash-3.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6bdb37b282f55294813fe1d34f8219573a72a0976617a74345982be157ad7e3a",
                "md5": "6239294f2d64b480fd7c92bbc5740961",
                "sha256": "5bef2a7dc7b4f4beb45a1edbba9b9194c60a43a89598a87f1a0226d183764189"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "6239294f2d64b480fd7c92bbc5740961",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 200320,
            "upload_time": "2023-10-05T00:52:48",
            "upload_time_iso_8601": "2023-10-05T00:52:48.275464Z",
            "url": "https://files.pythonhosted.org/packages/6b/db/37b282f55294813fe1d34f8219573a72a0976617a74345982be157ad7e3a/xxhash-3.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba0ae4c5057c3537884ffbcde785287927ec063d596c632ff01bb50a27728103",
                "md5": "1f56d162d952cde2ac0db4606fdccdd3",
                "sha256": "9c0f7b2d547d72c7eda7aa817acf8791f0146b12b9eba1d4432c531fb0352228"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "1f56d162d952cde2ac0db4606fdccdd3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 428491,
            "upload_time": "2023-10-05T00:52:49",
            "upload_time_iso_8601": "2023-10-05T00:52:49.726499Z",
            "url": "https://files.pythonhosted.org/packages/ba/0a/e4c5057c3537884ffbcde785287927ec063d596c632ff01bb50a27728103/xxhash-3.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "808a1dd41557883b6196f8f092011a5c1f72d4d44cf36d7b67d4a5efe3127949",
                "md5": "fd2c975431205be5f9619311675d7cce",
                "sha256": "00f2fdef6b41c9db3d2fc0e7f94cb3db86693e5c45d6de09625caad9a469635b"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fd2c975431205be5f9619311675d7cce",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 194106,
            "upload_time": "2023-10-05T00:52:51",
            "upload_time_iso_8601": "2023-10-05T00:52:51.199984Z",
            "url": "https://files.pythonhosted.org/packages/80/8a/1dd41557883b6196f8f092011a5c1f72d4d44cf36d7b67d4a5efe3127949/xxhash-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf404905206cbb58737efc76dd0ea1b5d0ebf89d78afdff8ce484a20dd95bfe9",
                "md5": "fcad80407fd91ea2ada9983862766d8f",
                "sha256": "23cfd9ca09acaf07a43e5a695143d9a21bf00f5b49b15c07d5388cadf1f9ce11"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "fcad80407fd91ea2ada9983862766d8f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 207663,
            "upload_time": "2023-10-05T00:52:53",
            "upload_time_iso_8601": "2023-10-05T00:52:53.172869Z",
            "url": "https://files.pythonhosted.org/packages/cf/40/4905206cbb58737efc76dd0ea1b5d0ebf89d78afdff8ce484a20dd95bfe9/xxhash-3.4.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": "34b0659d17d5530768c2de58336508b8aa10f159f02b1de8ce04369e01ad1ec5",
                "md5": "f8894d72a47ed9ad1163e75feeed77ee",
                "sha256": "6a9ff50a3cf88355ca4731682c168049af1ca222d1d2925ef7119c1a78e95b3b"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f8894d72a47ed9ad1163e75feeed77ee",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 219944,
            "upload_time": "2023-10-05T00:52:55",
            "upload_time_iso_8601": "2023-10-05T00:52:55.080065Z",
            "url": "https://files.pythonhosted.org/packages/34/b0/659d17d5530768c2de58336508b8aa10f159f02b1de8ce04369e01ad1ec5/xxhash-3.4.1-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ac38cb52cc25731e304c2594b8a4749d9654817f6cb047d3b046691fa2f794c",
                "md5": "82b51183b7e2c7ff70ba25de507f4a3a",
                "sha256": "f1d7c69a1e9ca5faa75546fdd267f214f63f52f12692f9b3a2f6467c9e67d5e7"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "82b51183b7e2c7ff70ba25de507f4a3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 216495,
            "upload_time": "2023-10-05T00:52:56",
            "upload_time_iso_8601": "2023-10-05T00:52:56.949486Z",
            "url": "https://files.pythonhosted.org/packages/9a/c3/8cb52cc25731e304c2594b8a4749d9654817f6cb047d3b046691fa2f794c/xxhash-3.4.1-cp310-cp310-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2237deac36a9f7632e5ddc236df5534289ca3f387b5c174d65359c2a06ed6182",
                "md5": "e3ef5d6e68073e823d882d835c5b6932",
                "sha256": "672b273040d5d5a6864a36287f3514efcd1d4b1b6a7480f294c4b1d1ee1b8de0"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-musllinux_1_1_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "e3ef5d6e68073e823d882d835c5b6932",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 227171,
            "upload_time": "2023-10-05T00:52:59",
            "upload_time_iso_8601": "2023-10-05T00:52:59.014736Z",
            "url": "https://files.pythonhosted.org/packages/22/37/deac36a9f7632e5ddc236df5534289ca3f387b5c174d65359c2a06ed6182/xxhash-3.4.1-cp310-cp310-musllinux_1_1_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "244aa5b29f30280e484531895d555af9491418f3892f0c4520dc7e44209cb55c",
                "md5": "5409a9aafaa4254c478bf26e375b0270",
                "sha256": "4178f78d70e88f1c4a89ff1ffe9f43147185930bb962ee3979dba15f2b1cc799"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-musllinux_1_1_s390x.whl",
            "has_sig": false,
            "md5_digest": "5409a9aafaa4254c478bf26e375b0270",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 303077,
            "upload_time": "2023-10-05T00:53:00",
            "upload_time_iso_8601": "2023-10-05T00:53:00.288721Z",
            "url": "https://files.pythonhosted.org/packages/24/4a/a5b29f30280e484531895d555af9491418f3892f0c4520dc7e44209cb55c/xxhash-3.4.1-cp310-cp310-musllinux_1_1_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "92512d7947145b01e648c95e1cb44d87e6047e1a25b504b9b2b441d74586980e",
                "md5": "1acb9b4fc203962d700d467d36a4b748",
                "sha256": "9804b9eb254d4b8cc83ab5a2002128f7d631dd427aa873c8727dba7f1f0d1c2b"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1acb9b4fc203962d700d467d36a4b748",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 196464,
            "upload_time": "2023-10-05T00:53:01",
            "upload_time_iso_8601": "2023-10-05T00:53:01.954792Z",
            "url": "https://files.pythonhosted.org/packages/92/51/2d7947145b01e648c95e1cb44d87e6047e1a25b504b9b2b441d74586980e/xxhash-3.4.1-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6ca3d739a94f3c96b5698e15b7e1546bcd0b6e43f6e604c588ead42e6d0058c1",
                "md5": "19f0e157dbada26fee17d5a6a2e7329d",
                "sha256": "c09c49473212d9c87261d22c74370457cfff5db2ddfc7fd1e35c80c31a8c14ce"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "19f0e157dbada26fee17d5a6a2e7329d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 30064,
            "upload_time": "2023-10-05T00:53:03",
            "upload_time_iso_8601": "2023-10-05T00:53:03.295869Z",
            "url": "https://files.pythonhosted.org/packages/6c/a3/d739a94f3c96b5698e15b7e1546bcd0b6e43f6e604c588ead42e6d0058c1/xxhash-3.4.1-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a5b02950f76c07e467586d01d9a6cdd4ac668c13d20de5fde49af5364f513e54",
                "md5": "60fb79bca44d93995abd3c930baf3f6b",
                "sha256": "ebbb1616435b4a194ce3466d7247df23499475c7ed4eb2681a1fa42ff766aff6"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "60fb79bca44d93995abd3c930baf3f6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 29948,
            "upload_time": "2023-10-05T00:53:05",
            "upload_time_iso_8601": "2023-10-05T00:53:05.089094Z",
            "url": "https://files.pythonhosted.org/packages/a5/b0/2950f76c07e467586d01d9a6cdd4ac668c13d20de5fde49af5364f513e54/xxhash-3.4.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fb7a31739a48da3121efc7740f7b297804a7386f7053ea9adad834f49cb83967",
                "md5": "15f799e94dd6e593d874f070b5ba0cb6",
                "sha256": "25dc66be3db54f8a2d136f695b00cfe88018e59ccff0f3b8f545869f376a8a46"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp310-cp310-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "15f799e94dd6e593d874f070b5ba0cb6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.7",
            "size": 26719,
            "upload_time": "2023-10-05T00:53:06",
            "upload_time_iso_8601": "2023-10-05T00:53:06.330554Z",
            "url": "https://files.pythonhosted.org/packages/fb/7a/31739a48da3121efc7740f7b297804a7386f7053ea9adad834f49cb83967/xxhash-3.4.1-cp310-cp310-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "38c7399b07b6af0c89bc96361d9058132b052770d89ae90b7e8a67241ea5a30d",
                "md5": "fe5ad2efc2761bf9f1035f0d6601442a",
                "sha256": "58c49083801885273e262c0f5bbeac23e520564b8357fbb18fb94ff09d3d3ea5"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fe5ad2efc2761bf9f1035f0d6601442a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 31854,
            "upload_time": "2023-10-05T00:53:07",
            "upload_time_iso_8601": "2023-10-05T00:53:07.603465Z",
            "url": "https://files.pythonhosted.org/packages/38/c7/399b07b6af0c89bc96361d9058132b052770d89ae90b7e8a67241ea5a30d/xxhash-3.4.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c0ad0fd8d78c8a2c3c3b34e7a9dccf85f01bf38f32e0228d107fa3903e0981f",
                "md5": "70b3288f1f07bdebb7c72177bd192f7a",
                "sha256": "b526015a973bfbe81e804a586b703f163861da36d186627e27524f5427b0d520"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "70b3288f1f07bdebb7c72177bd192f7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 30379,
            "upload_time": "2023-10-05T00:53:09",
            "upload_time_iso_8601": "2023-10-05T00:53:09.523462Z",
            "url": "https://files.pythonhosted.org/packages/9c/0a/d0fd8d78c8a2c3c3b34e7a9dccf85f01bf38f32e0228d107fa3903e0981f/xxhash-3.4.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca8a0c89f4ea4cd93a4b2728f742ddb2315bb56206538dc893d49d9bb890c464",
                "md5": "28028927dbe6ed2cbf289a0bc960cce0",
                "sha256": "36ad4457644c91a966f6fe137d7467636bdc51a6ce10a1d04f365c70d6a16d7e"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "28028927dbe6ed2cbf289a0bc960cce0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 221530,
            "upload_time": "2023-10-05T00:53:11",
            "upload_time_iso_8601": "2023-10-05T00:53:11.325021Z",
            "url": "https://files.pythonhosted.org/packages/ca/8a/0c89f4ea4cd93a4b2728f742ddb2315bb56206538dc893d49d9bb890c464/xxhash-3.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "72134396ee5c795264c448703655f3fbb0d39604b3de4a2a158a6835f9b113d4",
                "md5": "4850d73fbc0fc23ceb7a05efec950698",
                "sha256": "248d3e83d119770f96003271fe41e049dd4ae52da2feb8f832b7a20e791d2920"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "4850d73fbc0fc23ceb7a05efec950698",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 201177,
            "upload_time": "2023-10-05T00:53:13",
            "upload_time_iso_8601": "2023-10-05T00:53:13.843465Z",
            "url": "https://files.pythonhosted.org/packages/72/13/4396ee5c795264c448703655f3fbb0d39604b3de4a2a158a6835f9b113d4/xxhash-3.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "88b8161b3207a0f71755e41c9b81e58ea6320e46732a7651dd2f686273cb6b9b",
                "md5": "1c366ba9dcccf79c3788c21f227a2068",
                "sha256": "2070b6d5bbef5ee031666cf21d4953c16e92c2f8a24a94b5c240f8995ba3b1d0"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "1c366ba9dcccf79c3788c21f227a2068",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 429384,
            "upload_time": "2023-10-05T00:53:15",
            "upload_time_iso_8601": "2023-10-05T00:53:15.259347Z",
            "url": "https://files.pythonhosted.org/packages/88/b8/161b3207a0f71755e41c9b81e58ea6320e46732a7651dd2f686273cb6b9b/xxhash-3.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb3a25c4aecb61a49d4415fd71d4f66a8a5b558dd44a52d7054ea9aa59ccbac1",
                "md5": "c1286a685475ac0354ac90da443e047a",
                "sha256": "b2746035f518f0410915e247877f7df43ef3372bf36cfa52cc4bc33e85242641"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c1286a685475ac0354ac90da443e047a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 194779,
            "upload_time": "2023-10-05T00:53:17",
            "upload_time_iso_8601": "2023-10-05T00:53:17.233185Z",
            "url": "https://files.pythonhosted.org/packages/eb/3a/25c4aecb61a49d4415fd71d4f66a8a5b558dd44a52d7054ea9aa59ccbac1/xxhash-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c48166773deae47ad9038a09d0e5628f215a06a7096861d2ef940aad0ef6bdd",
                "md5": "fa73ba1b1dd2ecc1ab4d5169d0057f3d",
                "sha256": "2a8ba6181514681c2591840d5632fcf7356ab287d4aff1c8dea20f3c78097088"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "fa73ba1b1dd2ecc1ab4d5169d0057f3d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 208502,
            "upload_time": "2023-10-05T00:53:18",
            "upload_time_iso_8601": "2023-10-05T00:53:18.590433Z",
            "url": "https://files.pythonhosted.org/packages/4c/48/166773deae47ad9038a09d0e5628f215a06a7096861d2ef940aad0ef6bdd/xxhash-3.4.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": "a95a25d5250b4472f478adca4773b45a859a111dc9b8ede494939f83759e0ab2",
                "md5": "bfc1f1a2533c68ee874f18cf6cb7b0fc",
                "sha256": "0aac5010869240e95f740de43cd6a05eae180c59edd182ad93bf12ee289484fa"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "bfc1f1a2533c68ee874f18cf6cb7b0fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 220623,
            "upload_time": "2023-10-05T00:53:20",
            "upload_time_iso_8601": "2023-10-05T00:53:20.131766Z",
            "url": "https://files.pythonhosted.org/packages/a9/5a/25d5250b4472f478adca4773b45a859a111dc9b8ede494939f83759e0ab2/xxhash-3.4.1-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef3f428f4c23d8f34a6b9f86f053b3a90b96b83ca3722c725064e16ee399d063",
                "md5": "bf4d966ef52dd16fa7805b151e2b8e60",
                "sha256": "4cb11d8debab1626181633d184b2372aaa09825bde709bf927704ed72765bed1"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "bf4d966ef52dd16fa7805b151e2b8e60",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 217257,
            "upload_time": "2023-10-05T00:53:21",
            "upload_time_iso_8601": "2023-10-05T00:53:21.481920Z",
            "url": "https://files.pythonhosted.org/packages/ef/3f/428f4c23d8f34a6b9f86f053b3a90b96b83ca3722c725064e16ee399d063/xxhash-3.4.1-cp311-cp311-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "66d56d27f1bf8e949bfa7050cb0ec9aa06909994423b7225ad5e396e064472dc",
                "md5": "d3d448889efd8bddcd6aabc7232d3fa5",
                "sha256": "b29728cff2c12f3d9f1d940528ee83918d803c0567866e062683f300d1d2eff3"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-musllinux_1_1_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "d3d448889efd8bddcd6aabc7232d3fa5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 228225,
            "upload_time": "2023-10-05T00:53:23",
            "upload_time_iso_8601": "2023-10-05T00:53:23.023121Z",
            "url": "https://files.pythonhosted.org/packages/66/d5/6d27f1bf8e949bfa7050cb0ec9aa06909994423b7225ad5e396e064472dc/xxhash-3.4.1-cp311-cp311-musllinux_1_1_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b8ed50bfcd928c6e5025ea67b089da8433121fcff9d772c865238e74049dfd0c",
                "md5": "daed3757ab81bbf512f5a195c78f03de",
                "sha256": "a15cbf3a9c40672523bdb6ea97ff74b443406ba0ab9bca10ceccd9546414bd84"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-musllinux_1_1_s390x.whl",
            "has_sig": false,
            "md5_digest": "daed3757ab81bbf512f5a195c78f03de",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 304013,
            "upload_time": "2023-10-05T00:53:24",
            "upload_time_iso_8601": "2023-10-05T00:53:24.652690Z",
            "url": "https://files.pythonhosted.org/packages/b8/ed/50bfcd928c6e5025ea67b089da8433121fcff9d772c865238e74049dfd0c/xxhash-3.4.1-cp311-cp311-musllinux_1_1_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b4185a280a91876147192a36419db480e6be990d462f785d4aff8090972008f7",
                "md5": "e04564cb807fe91a8a1078e04144be31",
                "sha256": "6e66df260fed01ed8ea790c2913271641c58481e807790d9fca8bfd5a3c13844"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e04564cb807fe91a8a1078e04144be31",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 197102,
            "upload_time": "2023-10-05T00:53:26",
            "upload_time_iso_8601": "2023-10-05T00:53:26.116549Z",
            "url": "https://files.pythonhosted.org/packages/b4/18/5a280a91876147192a36419db480e6be990d462f785d4aff8090972008f7/xxhash-3.4.1-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cab861020932b8e0aee8761f32311e3af3ecbd08864348c6aff0dc7a1c596de",
                "md5": "291a8ddebce196bf3f780d4056c368da",
                "sha256": "e867f68a8f381ea12858e6d67378c05359d3a53a888913b5f7d35fbf68939d5f"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "291a8ddebce196bf3f780d4056c368da",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 30065,
            "upload_time": "2023-10-05T00:53:27",
            "upload_time_iso_8601": "2023-10-05T00:53:27.462573Z",
            "url": "https://files.pythonhosted.org/packages/2c/ab/861020932b8e0aee8761f32311e3af3ecbd08864348c6aff0dc7a1c596de/xxhash-3.4.1-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b73a74a609706ef4430fe6d041a3b8d209882c15440b695e373fe26d48c6f35c",
                "md5": "27595344af961c60f32f7e4760fb626c",
                "sha256": "200a5a3ad9c7c0c02ed1484a1d838b63edcf92ff538770ea07456a3732c577f4"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "27595344af961c60f32f7e4760fb626c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 29954,
            "upload_time": "2023-10-05T00:53:28",
            "upload_time_iso_8601": "2023-10-05T00:53:28.541165Z",
            "url": "https://files.pythonhosted.org/packages/b7/3a/74a609706ef4430fe6d041a3b8d209882c15440b695e373fe26d48c6f35c/xxhash-3.4.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9a1fc0505f9d2c8f1c8959dff7e299e43b135bddfc7e1929f580ce4cf9e2e3c",
                "md5": "78d34093fc379f2c52bb09d83e7c1a54",
                "sha256": "1d03f1c0d16d24ea032e99f61c552cb2b77d502e545187338bea461fde253583"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp311-cp311-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "78d34093fc379f2c52bb09d83e7c1a54",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.7",
            "size": 26718,
            "upload_time": "2023-10-05T00:53:29",
            "upload_time_iso_8601": "2023-10-05T00:53:29.695465Z",
            "url": "https://files.pythonhosted.org/packages/d9/a1/fc0505f9d2c8f1c8959dff7e299e43b135bddfc7e1929f580ce4cf9e2e3c/xxhash-3.4.1-cp311-cp311-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05682892bbbf528793b82b8cffc4dd219e0cfc763aa17377d7b5651dd7c31319",
                "md5": "07d7299e08a655ab070c1c15a3d553a8",
                "sha256": "c4bbba9b182697a52bc0c9f8ec0ba1acb914b4937cd4a877ad78a3b3eeabefb3"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "07d7299e08a655ab070c1c15a3d553a8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 31853,
            "upload_time": "2023-10-05T00:53:30",
            "upload_time_iso_8601": "2023-10-05T00:53:30.779056Z",
            "url": "https://files.pythonhosted.org/packages/05/68/2892bbbf528793b82b8cffc4dd219e0cfc763aa17377d7b5651dd7c31319/xxhash-3.4.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4f181a10db384eef70f8a9efbbf9ff417e3cb04c66351d192ac24e8e86622831",
                "md5": "ca8d08a267cd42a717ff818d696a7dba",
                "sha256": "9fd28a9da300e64e434cfc96567a8387d9a96e824a9be1452a1e7248b7763b78"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ca8d08a267cd42a717ff818d696a7dba",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 30357,
            "upload_time": "2023-10-05T00:53:32",
            "upload_time_iso_8601": "2023-10-05T00:53:32.444921Z",
            "url": "https://files.pythonhosted.org/packages/4f/18/1a10db384eef70f8a9efbbf9ff417e3cb04c66351d192ac24e8e86622831/xxhash-3.4.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03bd01ced3eb792410ce05e777bd7d79f383fd8056334575cf84b60aaa2734d2",
                "md5": "877831db0b669781e863a0975d73d3e5",
                "sha256": "6066d88c9329ab230e18998daec53d819daeee99d003955c8db6fc4971b45ca3"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "877831db0b669781e863a0975d73d3e5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 220917,
            "upload_time": "2023-10-05T00:53:34",
            "upload_time_iso_8601": "2023-10-05T00:53:34.165326Z",
            "url": "https://files.pythonhosted.org/packages/03/bd/01ced3eb792410ce05e777bd7d79f383fd8056334575cf84b60aaa2734d2/xxhash-3.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9aaf34452bdc52faf44ff2ef87bb4cebdb64837f8ae576d5e7b8e1ba87ee0aba",
                "md5": "ea2bfba292a8bc8d88c4a01d78c712a2",
                "sha256": "93805bc3233ad89abf51772f2ed3355097a5dc74e6080de19706fc447da99cd3"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ea2bfba292a8bc8d88c4a01d78c712a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 199966,
            "upload_time": "2023-10-05T00:53:35",
            "upload_time_iso_8601": "2023-10-05T00:53:35.730644Z",
            "url": "https://files.pythonhosted.org/packages/9a/af/34452bdc52faf44ff2ef87bb4cebdb64837f8ae576d5e7b8e1ba87ee0aba/xxhash-3.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "12398eca9f98358828040cc2f8a1024d32ac2148e5d33f79fa82bd88244b0270",
                "md5": "ac05d6d03211594f0eec73678c7c85aa",
                "sha256": "64da57d5ed586ebb2ecdde1e997fa37c27fe32fe61a656b77fabbc58e6fbff6e"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "ac05d6d03211594f0eec73678c7c85aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 428281,
            "upload_time": "2023-10-05T00:53:37",
            "upload_time_iso_8601": "2023-10-05T00:53:37.795550Z",
            "url": "https://files.pythonhosted.org/packages/12/39/8eca9f98358828040cc2f8a1024d32ac2148e5d33f79fa82bd88244b0270/xxhash-3.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ced48111e14273c0781349af8d0dae55c4e42c7196e7237e81a3db5186ab7dfe",
                "md5": "c93da22ef6de54941be04b042a39b835",
                "sha256": "7a97322e9a7440bf3c9805cbaac090358b43f650516486746f7fa482672593df"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c93da22ef6de54941be04b042a39b835",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 194331,
            "upload_time": "2023-10-05T00:53:39",
            "upload_time_iso_8601": "2023-10-05T00:53:39.348259Z",
            "url": "https://files.pythonhosted.org/packages/ce/d4/8111e14273c0781349af8d0dae55c4e42c7196e7237e81a3db5186ab7dfe/xxhash-3.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "82f0138223ac68bfb1c210050bf94b4114c7a72ffb5f3c6f5be65e1d7c185a95",
                "md5": "10af652696eb16b10cbf19229a30034d",
                "sha256": "bbe750d512982ee7d831838a5dee9e9848f3fb440e4734cca3f298228cc957a6"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "10af652696eb16b10cbf19229a30034d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 207891,
            "upload_time": "2023-10-05T00:53:40",
            "upload_time_iso_8601": "2023-10-05T00:53:40.912885Z",
            "url": "https://files.pythonhosted.org/packages/82/f0/138223ac68bfb1c210050bf94b4114c7a72ffb5f3c6f5be65e1d7c185a95/xxhash-3.4.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": "84121486a1cf1b06ceb431303daf623e4e7c2064b5fbca11b1ff996be0e39b66",
                "md5": "75c3228d23493523ac1a6e779f35fc9d",
                "sha256": "fd79d4087727daf4d5b8afe594b37d611ab95dc8e29fe1a7517320794837eb7d"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "75c3228d23493523ac1a6e779f35fc9d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 220126,
            "upload_time": "2023-10-05T00:53:42",
            "upload_time_iso_8601": "2023-10-05T00:53:42.351398Z",
            "url": "https://files.pythonhosted.org/packages/84/12/1486a1cf1b06ceb431303daf623e4e7c2064b5fbca11b1ff996be0e39b66/xxhash-3.4.1-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b451650fc8885bba3d67e909cc1eb952618556687d691fed9ce5e4cd0f0670b4",
                "md5": "800a7c5594e97653085915a62eafb317",
                "sha256": "743612da4071ff9aa4d055f3f111ae5247342931dedb955268954ef7201a71ff"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "800a7c5594e97653085915a62eafb317",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 216818,
            "upload_time": "2023-10-05T00:53:43",
            "upload_time_iso_8601": "2023-10-05T00:53:43.929788Z",
            "url": "https://files.pythonhosted.org/packages/b4/51/650fc8885bba3d67e909cc1eb952618556687d691fed9ce5e4cd0f0670b4/xxhash-3.4.1-cp312-cp312-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a26ec91b2e8255551bd60aff6181f4ade6dcc21d0387435645e81755a47f0ac8",
                "md5": "7bced2a7b45d56124b1bd69822ecc115",
                "sha256": "b41edaf05734092f24f48c0958b3c6cbaaa5b7e024880692078c6b1f8247e2fc"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-musllinux_1_1_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "7bced2a7b45d56124b1bd69822ecc115",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 227513,
            "upload_time": "2023-10-05T00:53:45",
            "upload_time_iso_8601": "2023-10-05T00:53:45.875024Z",
            "url": "https://files.pythonhosted.org/packages/a2/6e/c91b2e8255551bd60aff6181f4ade6dcc21d0387435645e81755a47f0ac8/xxhash-3.4.1-cp312-cp312-musllinux_1_1_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a2ac74f5e42fb4bd773768e819ac183a352c9b263bbbb65d024c1e69388f3f2",
                "md5": "1679b2a79781db5f51f773dc00e62e40",
                "sha256": "a90356ead70d715fe64c30cd0969072de1860e56b78adf7c69d954b43e29d9fa"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-musllinux_1_1_s390x.whl",
            "has_sig": false,
            "md5_digest": "1679b2a79781db5f51f773dc00e62e40",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 303627,
            "upload_time": "2023-10-05T00:53:47",
            "upload_time_iso_8601": "2023-10-05T00:53:47.248736Z",
            "url": "https://files.pythonhosted.org/packages/5a/2a/c74f5e42fb4bd773768e819ac183a352c9b263bbbb65d024c1e69388f3f2/xxhash-3.4.1-cp312-cp312-musllinux_1_1_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a935d5f001777d71374ba78a4bc51fc722f8a0dd4195dc988fc4bd34eee57bb",
                "md5": "3744605b48deedec2b21096d0674d13d",
                "sha256": "ac56eebb364e44c85e1d9e9cc5f6031d78a34f0092fea7fc80478139369a8b4a"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3744605b48deedec2b21096d0674d13d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 196855,
            "upload_time": "2023-10-05T00:53:48",
            "upload_time_iso_8601": "2023-10-05T00:53:48.506843Z",
            "url": "https://files.pythonhosted.org/packages/9a/93/5d5f001777d71374ba78a4bc51fc722f8a0dd4195dc988fc4bd34eee57bb/xxhash-3.4.1-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e84abf8b7f53727b3ebbebe2965586c244febf4c8b03d0caa98af97910f55e79",
                "md5": "f716f6803ef12d6338e88e794329cfec",
                "sha256": "911035345932a153c427107397c1518f8ce456f93c618dd1c5b54ebb22e73747"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "f716f6803ef12d6338e88e794329cfec",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 30114,
            "upload_time": "2023-10-05T00:53:49",
            "upload_time_iso_8601": "2023-10-05T00:53:49.883461Z",
            "url": "https://files.pythonhosted.org/packages/e8/4a/bf8b7f53727b3ebbebe2965586c244febf4c8b03d0caa98af97910f55e79/xxhash-3.4.1-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3632627198c4c9d1f987390043bb352fef9e754ed2b11fd21b40bf430b2714e",
                "md5": "8f19d1895906e27202d5977151ccba4e",
                "sha256": "f31ce76489f8601cc7b8713201ce94b4bd7b7ce90ba3353dccce7e9e1fee71fa"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8f19d1895906e27202d5977151ccba4e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 29993,
            "upload_time": "2023-10-05T00:53:51",
            "upload_time_iso_8601": "2023-10-05T00:53:51.103233Z",
            "url": "https://files.pythonhosted.org/packages/e3/63/2627198c4c9d1f987390043bb352fef9e754ed2b11fd21b40bf430b2714e/xxhash-3.4.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7381914efdf0a02597d769571f013f575b5672ed7f85c9fed07c7378c657bf2b",
                "md5": "9273a64ecb1a0ce7010719cef125684e",
                "sha256": "b5beb1c6a72fdc7584102f42c4d9df232ee018ddf806e8c90906547dfb43b2da"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp312-cp312-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "9273a64ecb1a0ce7010719cef125684e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.7",
            "size": 26741,
            "upload_time": "2023-10-05T00:53:52",
            "upload_time_iso_8601": "2023-10-05T00:53:52.396650Z",
            "url": "https://files.pythonhosted.org/packages/73/81/914efdf0a02597d769571f013f575b5672ed7f85c9fed07c7378c657bf2b/xxhash-3.4.1-cp312-cp312-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b86774220c7894ea9795f264443b9671ec13dc50a6a3384c85aa98cb58df2d98",
                "md5": "4fd26eed52aa2ea14992960e30114c40",
                "sha256": "6d42b24d1496deb05dee5a24ed510b16de1d6c866c626c2beb11aebf3be278b9"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4fd26eed52aa2ea14992960e30114c40",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 31714,
            "upload_time": "2023-10-05T00:53:53",
            "upload_time_iso_8601": "2023-10-05T00:53:53.688093Z",
            "url": "https://files.pythonhosted.org/packages/b8/67/74220c7894ea9795f264443b9671ec13dc50a6a3384c85aa98cb58df2d98/xxhash-3.4.1-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b7f5045f97ef234d6a2d1e007309b6b81ffa75f5d349c3433290dbd98e23d0a1",
                "md5": "d3226ea692c0f0e1b51cbd4e66d47114",
                "sha256": "3b685fab18876b14a8f94813fa2ca80cfb5ab6a85d31d5539b7cd749ce9e3624"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d3226ea692c0f0e1b51cbd4e66d47114",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 221295,
            "upload_time": "2023-10-05T00:53:55",
            "upload_time_iso_8601": "2023-10-05T00:53:55.429451Z",
            "url": "https://files.pythonhosted.org/packages/b7/f5/045f97ef234d6a2d1e007309b6b81ffa75f5d349c3433290dbd98e23d0a1/xxhash-3.4.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "082f4aeed704646df1269e6930786c57b2b97c7d5d3157f4aa45c482528c23b2",
                "md5": "fbe02b0dfe7b112036bac1675d10c55a",
                "sha256": "419ffe34c17ae2df019a4685e8d3934d46b2e0bbe46221ab40b7e04ed9f11137"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "fbe02b0dfe7b112036bac1675d10c55a",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 200955,
            "upload_time": "2023-10-05T00:53:57",
            "upload_time_iso_8601": "2023-10-05T00:53:57.647142Z",
            "url": "https://files.pythonhosted.org/packages/08/2f/4aeed704646df1269e6930786c57b2b97c7d5d3157f4aa45c482528c23b2/xxhash-3.4.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5132ff09cfeeefa334c91ceace7fe753ec28bf929b5649c35ef5192a8e3d9db0",
                "md5": "678ff96b238b6974395936462ae82cd2",
                "sha256": "0e041ce5714f95251a88670c114b748bca3bf80cc72400e9f23e6d0d59cf2681"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "678ff96b238b6974395936462ae82cd2",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 429205,
            "upload_time": "2023-10-05T00:53:59",
            "upload_time_iso_8601": "2023-10-05T00:53:59.580695Z",
            "url": "https://files.pythonhosted.org/packages/51/32/ff09cfeeefa334c91ceace7fe753ec28bf929b5649c35ef5192a8e3d9db0/xxhash-3.4.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "54a0dae1c5dc27601a61897b48a367232c743c760c765d9ab38be1a903cf0d87",
                "md5": "8655f8151113e328eca4963da1c8beaf",
                "sha256": "fc860d887c5cb2f524899fb8338e1bb3d5789f75fac179101920d9afddef284b"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8655f8151113e328eca4963da1c8beaf",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 194626,
            "upload_time": "2023-10-05T00:54:01",
            "upload_time_iso_8601": "2023-10-05T00:54:01.823704Z",
            "url": "https://files.pythonhosted.org/packages/54/a0/dae1c5dc27601a61897b48a367232c743c760c765d9ab38be1a903cf0d87/xxhash-3.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ef782b5c4d9cb791782e84feaf7f8a7e251d8110727c88789e09952383f2698",
                "md5": "50e4f884c3756a901dcf7c36851e6b4c",
                "sha256": "312eba88ffe0a05e332e3a6f9788b73883752be63f8588a6dc1261a3eaaaf2b2"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "50e4f884c3756a901dcf7c36851e6b4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 208269,
            "upload_time": "2023-10-05T00:54:03",
            "upload_time_iso_8601": "2023-10-05T00:54:03.312043Z",
            "url": "https://files.pythonhosted.org/packages/8e/f7/82b5c4d9cb791782e84feaf7f8a7e251d8110727c88789e09952383f2698/xxhash-3.4.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": "4e9625d78acb70e38636cf5646f29ce6c2a6915f7d696b686569173bcf165786",
                "md5": "173657356be8f07c3b15b423884fc5b0",
                "sha256": "e01226b6b6a1ffe4e6bd6d08cfcb3ca708b16f02eb06dd44f3c6e53285f03e4f"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "173657356be8f07c3b15b423884fc5b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 220009,
            "upload_time": "2023-10-05T00:54:05",
            "upload_time_iso_8601": "2023-10-05T00:54:05.019849Z",
            "url": "https://files.pythonhosted.org/packages/4e/96/25d78acb70e38636cf5646f29ce6c2a6915f7d696b686569173bcf165786/xxhash-3.4.1-cp37-cp37m-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6ec01f5ce09593b16ff3abc700a495b98131b457aa896f81f1674f46b5c47a26",
                "md5": "371dcb9e3da0cd59da920528b3db1b9b",
                "sha256": "9f3025a0d5d8cf406a9313cd0d5789c77433ba2004b1c75439b67678e5136537"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "371dcb9e3da0cd59da920528b3db1b9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 216575,
            "upload_time": "2023-10-05T00:54:07",
            "upload_time_iso_8601": "2023-10-05T00:54:07.003801Z",
            "url": "https://files.pythonhosted.org/packages/6e/c0/1f5ce09593b16ff3abc700a495b98131b457aa896f81f1674f46b5c47a26/xxhash-3.4.1-cp37-cp37m-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0fab9bec5efc25914ed7decb1bfa05b419ade8429e50865cba4c27c01a0d5751",
                "md5": "98ba26ebc2a344cb7ee749308ca64457",
                "sha256": "6d3472fd4afef2a567d5f14411d94060099901cd8ce9788b22b8c6f13c606a93"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-musllinux_1_1_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "98ba26ebc2a344cb7ee749308ca64457",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 227264,
            "upload_time": "2023-10-05T00:54:08",
            "upload_time_iso_8601": "2023-10-05T00:54:08.461454Z",
            "url": "https://files.pythonhosted.org/packages/0f/ab/9bec5efc25914ed7decb1bfa05b419ade8429e50865cba4c27c01a0d5751/xxhash-3.4.1-cp37-cp37m-musllinux_1_1_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "80a4701acb764236d9106dcd006e97cf52120be5f0d9f749c112508e4fd0486a",
                "md5": "c094b899e55707fb632f810883375875",
                "sha256": "43984c0a92f06cac434ad181f329a1445017c33807b7ae4f033878d860a4b0f2"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-musllinux_1_1_s390x.whl",
            "has_sig": false,
            "md5_digest": "c094b899e55707fb632f810883375875",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 303323,
            "upload_time": "2023-10-05T00:54:09",
            "upload_time_iso_8601": "2023-10-05T00:54:09.861978Z",
            "url": "https://files.pythonhosted.org/packages/80/a4/701acb764236d9106dcd006e97cf52120be5f0d9f749c112508e4fd0486a/xxhash-3.4.1-cp37-cp37m-musllinux_1_1_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dd65d39cbb2cd890695b4d6a8c845ef0da9065653bd16ff7bf9657d59bff7c3e",
                "md5": "a91a857d85c2000f62e421e0c2c0d150",
                "sha256": "a55e0506fdb09640a82ec4f44171273eeabf6f371a4ec605633adb2837b5d9d5"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a91a857d85c2000f62e421e0c2c0d150",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 196489,
            "upload_time": "2023-10-05T00:54:11",
            "upload_time_iso_8601": "2023-10-05T00:54:11.378158Z",
            "url": "https://files.pythonhosted.org/packages/dd/65/d39cbb2cd890695b4d6a8c845ef0da9065653bd16ff7bf9657d59bff7c3e/xxhash-3.4.1-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e8a208e674197b907f211aae557b52faf265f1d3c72a7faa9eb6ea699a59760",
                "md5": "ffb79f5201d20745836a8212c72faa11",
                "sha256": "faec30437919555b039a8bdbaba49c013043e8f76c999670aef146d33e05b3a0"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "ffb79f5201d20745836a8212c72faa11",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 30088,
            "upload_time": "2023-10-05T00:54:12",
            "upload_time_iso_8601": "2023-10-05T00:54:12.857317Z",
            "url": "https://files.pythonhosted.org/packages/3e/8a/208e674197b907f211aae557b52faf265f1d3c72a7faa9eb6ea699a59760/xxhash-3.4.1-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b3540dfa51fc7e16f07baf934ea8fe043ff6ef739d4ee2e4bdcbc52b184b0420",
                "md5": "b43ffb35f2e0d0b0e778cfe7f8121f6a",
                "sha256": "c9e1b646af61f1fc7083bb7b40536be944f1ac67ef5e360bca2d73430186971a"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b43ffb35f2e0d0b0e778cfe7f8121f6a",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 29966,
            "upload_time": "2023-10-05T00:54:14",
            "upload_time_iso_8601": "2023-10-05T00:54:14.572872Z",
            "url": "https://files.pythonhosted.org/packages/b3/54/0dfa51fc7e16f07baf934ea8fe043ff6ef739d4ee2e4bdcbc52b184b0420/xxhash-3.4.1-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40d6e52628ff552317fa7c30db939a3d6619de6b707fbe04c9cfb65177eff6df",
                "md5": "cf1f218f09fa8df13c64fd0b664ba479",
                "sha256": "961d948b7b1c1b6c08484bbce3d489cdf153e4122c3dfb07c2039621243d8795"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cf1f218f09fa8df13c64fd0b664ba479",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 31854,
            "upload_time": "2023-10-05T00:54:16",
            "upload_time_iso_8601": "2023-10-05T00:54:16.268326Z",
            "url": "https://files.pythonhosted.org/packages/40/d6/e52628ff552317fa7c30db939a3d6619de6b707fbe04c9cfb65177eff6df/xxhash-3.4.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "754e7858965686c8c95c0c4cc9439695336a17a216936dce9e7423a34d22dd84",
                "md5": "73228d2ef6707e133dc4513cd29fb9a1",
                "sha256": "719a378930504ab159f7b8e20fa2aa1896cde050011af838af7e7e3518dd82de"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "73228d2ef6707e133dc4513cd29fb9a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 30388,
            "upload_time": "2023-10-05T00:54:17",
            "upload_time_iso_8601": "2023-10-05T00:54:17.567099Z",
            "url": "https://files.pythonhosted.org/packages/75/4e/7858965686c8c95c0c4cc9439695336a17a216936dce9e7423a34d22dd84/xxhash-3.4.1-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "99e1474d446a9160dc787f9e0662d1816cbb92d21c5df32f4eba1d299b78ffea",
                "md5": "40da98cc9ffc1a9076e41dbb94286371",
                "sha256": "74fb5cb9406ccd7c4dd917f16630d2e5e8cbbb02fc2fca4e559b2a47a64f4940"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "40da98cc9ffc1a9076e41dbb94286371",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 221389,
            "upload_time": "2023-10-05T00:54:18",
            "upload_time_iso_8601": "2023-10-05T00:54:18.743969Z",
            "url": "https://files.pythonhosted.org/packages/99/e1/474d446a9160dc787f9e0662d1816cbb92d21c5df32f4eba1d299b78ffea/xxhash-3.4.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1cc7a6afbd5efa7997c767c1951ab7be690adb6e92f946affbdadb022708bcb2",
                "md5": "e47eeca42394ba99e175ec8489efd7ff",
                "sha256": "5dab508ac39e0ab988039bc7f962c6ad021acd81fd29145962b068df4148c476"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "e47eeca42394ba99e175ec8489efd7ff",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 201043,
            "upload_time": "2023-10-05T00:54:20",
            "upload_time_iso_8601": "2023-10-05T00:54:20.290550Z",
            "url": "https://files.pythonhosted.org/packages/1c/c7/a6afbd5efa7997c767c1951ab7be690adb6e92f946affbdadb022708bcb2/xxhash-3.4.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c90fc84633576d91c30cc0159adef309c636e7e363f6c05ca415a71797bbda4d",
                "md5": "e44388f0c68d6bc2d67c637f27dcc49e",
                "sha256": "8c59f3e46e7daf4c589e8e853d700ef6607afa037bfad32c390175da28127e8c"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "e44388f0c68d6bc2d67c637f27dcc49e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 429242,
            "upload_time": "2023-10-05T00:54:21",
            "upload_time_iso_8601": "2023-10-05T00:54:21.814753Z",
            "url": "https://files.pythonhosted.org/packages/c9/0f/c84633576d91c30cc0159adef309c636e7e363f6c05ca415a71797bbda4d/xxhash-3.4.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad808fc9a4d76b259c901f2c85ed10f330a8fb51993a577bddfd53a852595e12",
                "md5": "f313b4e30af76ce17a264f0117614a43",
                "sha256": "8cc07256eff0795e0f642df74ad096f8c5d23fe66bc138b83970b50fc7f7f6c5"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f313b4e30af76ce17a264f0117614a43",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 194601,
            "upload_time": "2023-10-05T00:54:23",
            "upload_time_iso_8601": "2023-10-05T00:54:23.426412Z",
            "url": "https://files.pythonhosted.org/packages/ad/80/8fc9a4d76b259c901f2c85ed10f330a8fb51993a577bddfd53a852595e12/xxhash-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e4dc4fe63a75bfca1a88fa9d80ec5c87b081584950343455157c70e7f024eb8d",
                "md5": "b06cd86e2af90c3682dbaf1b3a989b9e",
                "sha256": "e9f749999ed80f3955a4af0eb18bb43993f04939350b07b8dd2f44edc98ffee9"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b06cd86e2af90c3682dbaf1b3a989b9e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 208322,
            "upload_time": "2023-10-05T00:54:24",
            "upload_time_iso_8601": "2023-10-05T00:54:24.821459Z",
            "url": "https://files.pythonhosted.org/packages/e4/dc/4fe63a75bfca1a88fa9d80ec5c87b081584950343455157c70e7f024eb8d/xxhash-3.4.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": "f1cab0efabf6d3230374a534de6957741585a063c658bebe50cce05160769870",
                "md5": "6671ec7bd805462551407572fae3124f",
                "sha256": "7688d7c02149a90a3d46d55b341ab7ad1b4a3f767be2357e211b4e893efbaaf6"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6671ec7bd805462551407572fae3124f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 220282,
            "upload_time": "2023-10-05T00:54:26",
            "upload_time_iso_8601": "2023-10-05T00:54:26.342689Z",
            "url": "https://files.pythonhosted.org/packages/f1/ca/b0efabf6d3230374a534de6957741585a063c658bebe50cce05160769870/xxhash-3.4.1-cp38-cp38-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5502592ae881b48b0b3f67571f2abb7a501692053b8e7a30db2dedafa6d7780a",
                "md5": "75684596117e3415159d3a253418e162",
                "sha256": "a8b4977963926f60b0d4f830941c864bed16aa151206c01ad5c531636da5708e"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "75684596117e3415159d3a253418e162",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 216771,
            "upload_time": "2023-10-05T00:54:28",
            "upload_time_iso_8601": "2023-10-05T00:54:28.394643Z",
            "url": "https://files.pythonhosted.org/packages/55/02/592ae881b48b0b3f67571f2abb7a501692053b8e7a30db2dedafa6d7780a/xxhash-3.4.1-cp38-cp38-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5b07798342d28511d1b5b788a671bab8a54719c923e2fafeacafaed8fe65b48d",
                "md5": "6b055e321b5511f21f448de527786ca4",
                "sha256": "8106d88da330f6535a58a8195aa463ef5281a9aa23b04af1848ff715c4398fb4"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-musllinux_1_1_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "6b055e321b5511f21f448de527786ca4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 227617,
            "upload_time": "2023-10-05T00:54:29",
            "upload_time_iso_8601": "2023-10-05T00:54:29.839412Z",
            "url": "https://files.pythonhosted.org/packages/5b/07/798342d28511d1b5b788a671bab8a54719c923e2fafeacafaed8fe65b48d/xxhash-3.4.1-cp38-cp38-musllinux_1_1_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1d6216cff2b5c77efd66618116b94dc80d1206feac7f0ee73eea53a2943aaf6c",
                "md5": "c35371e29114c15ab667a738d5dbb085",
                "sha256": "4c76a77dbd169450b61c06fd2d5d436189fc8ab7c1571d39265d4822da16df22"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-musllinux_1_1_s390x.whl",
            "has_sig": false,
            "md5_digest": "c35371e29114c15ab667a738d5dbb085",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 303542,
            "upload_time": "2023-10-05T00:54:31",
            "upload_time_iso_8601": "2023-10-05T00:54:31.626899Z",
            "url": "https://files.pythonhosted.org/packages/1d/62/16cff2b5c77efd66618116b94dc80d1206feac7f0ee73eea53a2943aaf6c/xxhash-3.4.1-cp38-cp38-musllinux_1_1_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0102feedaa962a9c4fc226a3950dcc375b3f6729d74f67888af79cf52f066add",
                "md5": "1a02bc17a6a3de7229811492ae970a76",
                "sha256": "11f11357c86d83e53719c592021fd524efa9cf024dc7cb1dfb57bbbd0d8713f2"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1a02bc17a6a3de7229811492ae970a76",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 196725,
            "upload_time": "2023-10-05T00:54:33",
            "upload_time_iso_8601": "2023-10-05T00:54:33.235999Z",
            "url": "https://files.pythonhosted.org/packages/01/02/feedaa962a9c4fc226a3950dcc375b3f6729d74f67888af79cf52f066add/xxhash-3.4.1-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "408f6c864b2c3085f152c3d45d8a55c69d1081d6d70bcc5fd3c9aa3ea4882aaa",
                "md5": "cbe5aee08e7915f0a3d1b16374cd5843",
                "sha256": "0c786a6cd74e8765c6809892a0d45886e7c3dc54de4985b4a5eb8b630f3b8e3b"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "cbe5aee08e7915f0a3d1b16374cd5843",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 30075,
            "upload_time": "2023-10-05T00:54:34",
            "upload_time_iso_8601": "2023-10-05T00:54:34.528652Z",
            "url": "https://files.pythonhosted.org/packages/40/8f/6c864b2c3085f152c3d45d8a55c69d1081d6d70bcc5fd3c9aa3ea4882aaa/xxhash-3.4.1-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1a1932414b90653d37d8b8997f65bc4a206fae593a0d93c754257f4a73f98dab",
                "md5": "3fffaa855ed383317f1be9ff20efbce1",
                "sha256": "aabf37fb8fa27430d50507deeab2ee7b1bcce89910dd10657c38e71fee835594"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3fffaa855ed383317f1be9ff20efbce1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.7",
            "size": 29977,
            "upload_time": "2023-10-05T00:54:35",
            "upload_time_iso_8601": "2023-10-05T00:54:35.723667Z",
            "url": "https://files.pythonhosted.org/packages/1a/19/32414b90653d37d8b8997f65bc4a206fae593a0d93c754257f4a73f98dab/xxhash-3.4.1-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "36c3db95ec21d23ba87a29d18c54fcc8289ae93f97831d95b2f3b65331b9d423",
                "md5": "dbefd5678d89519c40c1851b2633a9bf",
                "sha256": "6127813abc1477f3a83529b6bbcfeddc23162cece76fa69aee8f6a8a97720562"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dbefd5678d89519c40c1851b2633a9bf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 31855,
            "upload_time": "2023-10-05T00:54:36",
            "upload_time_iso_8601": "2023-10-05T00:54:36.892994Z",
            "url": "https://files.pythonhosted.org/packages/36/c3/db95ec21d23ba87a29d18c54fcc8289ae93f97831d95b2f3b65331b9d423/xxhash-3.4.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a4248092b5db6d459cb9e62409edfebb0253b3760d9ab7e4c52e5493c3b026b1",
                "md5": "b796aad2ec5e39e4e2a6297f50d58fed",
                "sha256": "ef2e194262f5db16075caea7b3f7f49392242c688412f386d3c7b07c7733a70a"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b796aad2ec5e39e4e2a6297f50d58fed",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 30387,
            "upload_time": "2023-10-05T00:54:38",
            "upload_time_iso_8601": "2023-10-05T00:54:38.392173Z",
            "url": "https://files.pythonhosted.org/packages/a4/24/8092b5db6d459cb9e62409edfebb0253b3760d9ab7e4c52e5493c3b026b1/xxhash-3.4.1-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7cb993f860969093d5d1c4fa60c75ca351b212560de68f33dc0da04c89b7dc1b",
                "md5": "79688208c50bb39579edd937843fd381",
                "sha256": "71be94265b6c6590f0018bbf73759d21a41c6bda20409782d8117e76cd0dfa8b"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "79688208c50bb39579edd937843fd381",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 220601,
            "upload_time": "2023-10-05T00:54:40",
            "upload_time_iso_8601": "2023-10-05T00:54:40.132036Z",
            "url": "https://files.pythonhosted.org/packages/7c/b9/93f860969093d5d1c4fa60c75ca351b212560de68f33dc0da04c89b7dc1b/xxhash-3.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "95a7ee4fa3f044b504281955abbf264c90aff2ff3bc5722fe90de8b819016ebf",
                "md5": "5183335710c9695ed7c3689ab87e24c4",
                "sha256": "10e0a619cdd1c0980e25eb04e30fe96cf8f4324758fa497080af9c21a6de573f"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5183335710c9695ed7c3689ab87e24c4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 199981,
            "upload_time": "2023-10-05T00:54:42",
            "upload_time_iso_8601": "2023-10-05T00:54:42.440453Z",
            "url": "https://files.pythonhosted.org/packages/95/a7/ee4fa3f044b504281955abbf264c90aff2ff3bc5722fe90de8b819016ebf/xxhash-3.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09237f67542874f768dbc9e24ed05d914451ade01cd0307d985e2a6dd2e90c83",
                "md5": "6a39f1aeeb1101a67210ec95d00b0b14",
                "sha256": "fa122124d2e3bd36581dd78c0efa5f429f5220313479fb1072858188bc2d5ff1"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "6a39f1aeeb1101a67210ec95d00b0b14",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 428172,
            "upload_time": "2023-10-05T00:54:43",
            "upload_time_iso_8601": "2023-10-05T00:54:43.942907Z",
            "url": "https://files.pythonhosted.org/packages/09/23/7f67542874f768dbc9e24ed05d914451ade01cd0307d985e2a6dd2e90c83/xxhash-3.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6393812d78f70145c68c4e64533f4d625bea01236f27698febe15f0ceebc1566",
                "md5": "0a987297a680e05d9f2063aedbb9c83e",
                "sha256": "e17032f5a4fea0a074717fe33477cb5ee723a5f428de7563e75af64bfc1b1e10"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0a987297a680e05d9f2063aedbb9c83e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 193827,
            "upload_time": "2023-10-05T00:54:46",
            "upload_time_iso_8601": "2023-10-05T00:54:46.095459Z",
            "url": "https://files.pythonhosted.org/packages/63/93/812d78f70145c68c4e64533f4d625bea01236f27698febe15f0ceebc1566/xxhash-3.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49a06ec53c45ce6f2df4a38d170caa5d091014304b284edd90ecb6452740932c",
                "md5": "776e242c526029dadde9df7353480458",
                "sha256": "ca7783b20e3e4f3f52f093538895863f21d18598f9a48211ad757680c3bd006f"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "776e242c526029dadde9df7353480458",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 207361,
            "upload_time": "2023-10-05T00:54:47",
            "upload_time_iso_8601": "2023-10-05T00:54:47.537803Z",
            "url": "https://files.pythonhosted.org/packages/49/a0/6ec53c45ce6f2df4a38d170caa5d091014304b284edd90ecb6452740932c/xxhash-3.4.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": "2d64fd1cc438c48fa31342509339c780ad3230bf081779ebcb889960805c7125",
                "md5": "ef22f9fda9aaf31cb90c5e8de0240fb6",
                "sha256": "d77d09a1113899fad5f354a1eb4f0a9afcf58cefff51082c8ad643ff890e30cf"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ef22f9fda9aaf31cb90c5e8de0240fb6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 219645,
            "upload_time": "2023-10-05T00:54:49",
            "upload_time_iso_8601": "2023-10-05T00:54:49.055466Z",
            "url": "https://files.pythonhosted.org/packages/2d/64/fd1cc438c48fa31342509339c780ad3230bf081779ebcb889960805c7125/xxhash-3.4.1-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0d798a89c2320a380491288c0205d407ec720479365c26e013c292af4e0b175e",
                "md5": "93021022cd2697a3bf8cd2d4aff1dc6e",
                "sha256": "21287bcdd299fdc3328cc0fbbdeaa46838a1c05391264e51ddb38a3f5b09611f"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-musllinux_1_1_i686.whl",
            "has_sig": false,
            "md5_digest": "93021022cd2697a3bf8cd2d4aff1dc6e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 216159,
            "upload_time": "2023-10-05T00:54:51",
            "upload_time_iso_8601": "2023-10-05T00:54:51.072056Z",
            "url": "https://files.pythonhosted.org/packages/0d/79/8a89c2320a380491288c0205d407ec720479365c26e013c292af4e0b175e/xxhash-3.4.1-cp39-cp39-musllinux_1_1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3a797c29be4a717b47ebf389087cf677b1bc6578df77f242ebf08d5e41f0c938",
                "md5": "01d2b9e810c205caa2e8e0d25f2ebde5",
                "sha256": "dfd7a6cc483e20b4ad90224aeb589e64ec0f31e5610ab9957ff4314270b2bf31"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-musllinux_1_1_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "01d2b9e810c205caa2e8e0d25f2ebde5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 226801,
            "upload_time": "2023-10-05T00:54:52",
            "upload_time_iso_8601": "2023-10-05T00:54:52.698947Z",
            "url": "https://files.pythonhosted.org/packages/3a/79/7c29be4a717b47ebf389087cf677b1bc6578df77f242ebf08d5e41f0c938/xxhash-3.4.1-cp39-cp39-musllinux_1_1_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2def553fc2488ce12de22575b05fbf9ce5dddb2b496134a72236325abdb05674",
                "md5": "fad6b68d4add58b6e08f3c3e72dec326",
                "sha256": "543c7fcbc02bbb4840ea9915134e14dc3dc15cbd5a30873a7a5bf66039db97ec"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-musllinux_1_1_s390x.whl",
            "has_sig": false,
            "md5_digest": "fad6b68d4add58b6e08f3c3e72dec326",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 302773,
            "upload_time": "2023-10-05T00:54:54",
            "upload_time_iso_8601": "2023-10-05T00:54:54.109982Z",
            "url": "https://files.pythonhosted.org/packages/2d/ef/553fc2488ce12de22575b05fbf9ce5dddb2b496134a72236325abdb05674/xxhash-3.4.1-cp39-cp39-musllinux_1_1_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "037a2ad3251eb35d25fd500454efdac85d7f51933aeda771e3e3383e9385fa73",
                "md5": "3f44cfa90a3911a8f2b63912422f74b2",
                "sha256": "fe0a98d990e433013f41827b62be9ab43e3cf18e08b1483fcc343bda0d691182"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3f44cfa90a3911a8f2b63912422f74b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 196178,
            "upload_time": "2023-10-05T00:54:55",
            "upload_time_iso_8601": "2023-10-05T00:54:55.543933Z",
            "url": "https://files.pythonhosted.org/packages/03/7a/2ad3251eb35d25fd500454efdac85d7f51933aeda771e3e3383e9385fa73/xxhash-3.4.1-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c929892c10e0bd861385d4081b0a5de178d2b853065d717c24ab8a8d5286a6e4",
                "md5": "ff2de89ad300250cec8a2159216d0ef3",
                "sha256": "b9097af00ebf429cc7c0e7d2fdf28384e4e2e91008130ccda8d5ae653db71e54"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "ff2de89ad300250cec8a2159216d0ef3",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 30069,
            "upload_time": "2023-10-05T00:54:57",
            "upload_time_iso_8601": "2023-10-05T00:54:57.111291Z",
            "url": "https://files.pythonhosted.org/packages/c9/29/892c10e0bd861385d4081b0a5de178d2b853065d717c24ab8a8d5286a6e4/xxhash-3.4.1-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33dbe07aa80e39a7ee82e9ca6f5a0fa9bf0b4465934272116a1b578eaee7f4b3",
                "md5": "10efcec77085adb122cab9893765dedf",
                "sha256": "d699b921af0dcde50ab18be76c0d832f803034d80470703700cb7df0fbec2832"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "10efcec77085adb122cab9893765dedf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 29972,
            "upload_time": "2023-10-05T00:54:58",
            "upload_time_iso_8601": "2023-10-05T00:54:58.311900Z",
            "url": "https://files.pythonhosted.org/packages/33/db/e07aa80e39a7ee82e9ca6f5a0fa9bf0b4465934272116a1b578eaee7f4b3/xxhash-3.4.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26c6a43beda71c2fbe4901b8a6b5a9bd1b2fe9f15877f4caed2f3034073aca72",
                "md5": "0b0127659aa28c16f08ee2912d46bb3d",
                "sha256": "2be491723405e15cc099ade1280133ccfbf6322d2ef568494fb7d07d280e7eee"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-cp39-cp39-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "0b0127659aa28c16f08ee2912d46bb3d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.7",
            "size": 26730,
            "upload_time": "2023-10-05T00:54:59",
            "upload_time_iso_8601": "2023-10-05T00:54:59.672687Z",
            "url": "https://files.pythonhosted.org/packages/26/c6/a43beda71c2fbe4901b8a6b5a9bd1b2fe9f15877f4caed2f3034073aca72/xxhash-3.4.1-cp39-cp39-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a0089234966abb8e0ac65578442b3dc1ee9eea5fe1db5472d9425d40c838193d",
                "md5": "e907c3a495284e7be11701d4fe9e1d65",
                "sha256": "431625fad7ab5649368c4849d2b49a83dc711b1f20e1f7f04955aab86cd307bc"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e907c3a495284e7be11701d4fe9e1d65",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 29659,
            "upload_time": "2023-10-05T00:55:00",
            "upload_time_iso_8601": "2023-10-05T00:55:00.984950Z",
            "url": "https://files.pythonhosted.org/packages/a0/08/9234966abb8e0ac65578442b3dc1ee9eea5fe1db5472d9425d40c838193d/xxhash-3.4.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "04738406875fe09d76331cdcce79e9db05699ce9bec126f060d37b540882dcd0",
                "md5": "69ca03311880480bf02e16c09e40d364",
                "sha256": "fc6dbd5fc3c9886a9e041848508b7fb65fd82f94cc793253990f81617b61fe49"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "69ca03311880480bf02e16c09e40d364",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 36174,
            "upload_time": "2023-10-05T00:55:03",
            "upload_time_iso_8601": "2023-10-05T00:55:03.397982Z",
            "url": "https://files.pythonhosted.org/packages/04/73/8406875fe09d76331cdcce79e9db05699ce9bec126f060d37b540882dcd0/xxhash-3.4.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "28e0cef7e324cb6e38c463e2b58ba88ed0ce56d1b1717b2e98fe7b692c3bb432",
                "md5": "026780adec3c38ce8dcabbb9c91a927f",
                "sha256": "f3ff8dbd0ec97aec842476cb8ccc3e17dd288cd6ce3c8ef38bff83d6eb927817"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "026780adec3c38ce8dcabbb9c91a927f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 31980,
            "upload_time": "2023-10-05T00:55:04",
            "upload_time_iso_8601": "2023-10-05T00:55:04.679467Z",
            "url": "https://files.pythonhosted.org/packages/28/e0/cef7e324cb6e38c463e2b58ba88ed0ce56d1b1717b2e98fe7b692c3bb432/xxhash-3.4.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50e15bfa7e640e2aa56550e0bcbc40594e79bf6e39721d921978a4303317be5d",
                "md5": "5fbda56ffef5a51e2a6bd9e059f64ade",
                "sha256": "ef73a53fe90558a4096e3256752268a8bdc0322f4692ed928b6cd7ce06ad4fe3"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5fbda56ffef5a51e2a6bd9e059f64ade",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 40474,
            "upload_time": "2023-10-05T00:55:05",
            "upload_time_iso_8601": "2023-10-05T00:55:05.959460Z",
            "url": "https://files.pythonhosted.org/packages/50/e1/5bfa7e640e2aa56550e0bcbc40594e79bf6e39721d921978a4303317be5d/xxhash-3.4.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": "14b85df224b343e8cef8c8a61049b42462f5b088daa3e222c90c5fdc3a184fda",
                "md5": "d2d464bb860cc33a4e3b337bf9ab1286",
                "sha256": "450401f42bbd274b519d3d8dcf3c57166913381a3d2664d6609004685039f9d3"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d2d464bb860cc33a4e3b337bf9ab1286",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 30022,
            "upload_time": "2023-10-05T00:55:07",
            "upload_time_iso_8601": "2023-10-05T00:55:07.676962Z",
            "url": "https://files.pythonhosted.org/packages/14/b8/5df224b343e8cef8c8a61049b42462f5b088daa3e222c90c5fdc3a184fda/xxhash-3.4.1-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1480d88cc5bb969f5b4119f365fe924b7dae16ad490d283c49411af7e60c4c77",
                "md5": "b194468879c11d4c262447d3ffe78f5d",
                "sha256": "a162840cf4de8a7cd8720ff3b4417fbc10001eefdd2d21541a8226bb5556e3bb"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b194468879c11d4c262447d3ffe78f5d",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 29661,
            "upload_time": "2023-10-05T00:55:09",
            "upload_time_iso_8601": "2023-10-05T00:55:09.471793Z",
            "url": "https://files.pythonhosted.org/packages/14/80/d88cc5bb969f5b4119f365fe924b7dae16ad490d283c49411af7e60c4c77/xxhash-3.4.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6950ed4465dbffc5be1f1a9e726f281e7c8eb37e8a7436801b170fcca5ac99e",
                "md5": "fd84c8fb956036feefc71090ef0f8ff7",
                "sha256": "b736a2a2728ba45017cb67785e03125a79d246462dfa892d023b827007412c52"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fd84c8fb956036feefc71090ef0f8ff7",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 36507,
            "upload_time": "2023-10-05T00:55:10",
            "upload_time_iso_8601": "2023-10-05T00:55:10.713789Z",
            "url": "https://files.pythonhosted.org/packages/c6/95/0ed4465dbffc5be1f1a9e726f281e7c8eb37e8a7436801b170fcca5ac99e/xxhash-3.4.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4e46046ab76718de8c2d858ea13e2f04da2376b25046cb2a3ec43dd776ccce0f",
                "md5": "c0eab9f3ea35f943d073a8969301eb77",
                "sha256": "1d0ae4c2e7698adef58710d6e7a32ff518b66b98854b1c68e70eee504ad061d8"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c0eab9f3ea35f943d073a8969301eb77",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 32484,
            "upload_time": "2023-10-05T00:55:12",
            "upload_time_iso_8601": "2023-10-05T00:55:12.041729Z",
            "url": "https://files.pythonhosted.org/packages/4e/46/046ab76718de8c2d858ea13e2f04da2376b25046cb2a3ec43dd776ccce0f/xxhash-3.4.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c5da3bf9fdbaad589ef4aea5f8b4ffc7b3f2ffbf4382efad5dbbae3b361d72a",
                "md5": "08a8b4e476fd6cae233dc62d49feecb5",
                "sha256": "d6322c4291c3ff174dcd104fae41500e75dad12be6f3085d119c2c8a80956c51"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "08a8b4e476fd6cae233dc62d49feecb5",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 40890,
            "upload_time": "2023-10-05T00:55:13",
            "upload_time_iso_8601": "2023-10-05T00:55:13.742125Z",
            "url": "https://files.pythonhosted.org/packages/9c/5d/a3bf9fdbaad589ef4aea5f8b4ffc7b3f2ffbf4382efad5dbbae3b361d72a/xxhash-3.4.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": "a97f9daacd7178e76e8b7abcee7273589f323f354c3b8464e9a51581f9ad2a7a",
                "md5": "8592288ba1adc5255c8f46ec57298838",
                "sha256": "dd59ed668801c3fae282f8f4edadf6dc7784db6d18139b584b6d9677ddde1b6b"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp37-pypy37_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8592288ba1adc5255c8f46ec57298838",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 30066,
            "upload_time": "2023-10-05T00:55:15",
            "upload_time_iso_8601": "2023-10-05T00:55:15.063254Z",
            "url": "https://files.pythonhosted.org/packages/a9/7f/9daacd7178e76e8b7abcee7273589f323f354c3b8464e9a51581f9ad2a7a/xxhash-3.4.1-pp37-pypy37_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd8a18bd038ee8ea2f2a5fa256753a6c591bba9cc179ebf40580eeccae8681e7",
                "md5": "f0912d8d83786ef3b39a5544318ad6d2",
                "sha256": "92693c487e39523a80474b0394645b393f0ae781d8db3474ccdcead0559ccf45"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f0912d8d83786ef3b39a5544318ad6d2",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 29667,
            "upload_time": "2023-10-05T00:55:16",
            "upload_time_iso_8601": "2023-10-05T00:55:16.215373Z",
            "url": "https://files.pythonhosted.org/packages/bd/8a/18bd038ee8ea2f2a5fa256753a6c591bba9cc179ebf40580eeccae8681e7/xxhash-3.4.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1bf373eaaf7e232cd37839eb683294e86f5bd227a7772c2857c70d7954647aba",
                "md5": "3f8df00d79aafb4a638b1d96b713ee08",
                "sha256": "4603a0f642a1e8d7f3ba5c4c25509aca6a9c1cc16f85091004a7028607ead663"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3f8df00d79aafb4a638b1d96b713ee08",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 36157,
            "upload_time": "2023-10-05T00:55:18",
            "upload_time_iso_8601": "2023-10-05T00:55:18.066906Z",
            "url": "https://files.pythonhosted.org/packages/1b/f3/73eaaf7e232cd37839eb683294e86f5bd227a7772c2857c70d7954647aba/xxhash-3.4.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7b9eaa2d2df9b14398c821d8d02219f55aba6375654b267ba364cb313a24dfc",
                "md5": "66da294b0eeb684d223443e64bf8ad06",
                "sha256": "6fa45e8cbfbadb40a920fe9ca40c34b393e0b067082d94006f7f64e70c7490a6"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "66da294b0eeb684d223443e64bf8ad06",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 32004,
            "upload_time": "2023-10-05T00:55:19",
            "upload_time_iso_8601": "2023-10-05T00:55:19.320087Z",
            "url": "https://files.pythonhosted.org/packages/a7/b9/eaa2d2df9b14398c821d8d02219f55aba6375654b267ba364cb313a24dfc/xxhash-3.4.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b245241810d394e1ad0e26067f1cb9596ca71327fb1cdb29f4e3b426b4094047",
                "md5": "cf0e67099f30915a24c952b70bcab369",
                "sha256": "595b252943b3552de491ff51e5bb79660f84f033977f88f6ca1605846637b7c6"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "cf0e67099f30915a24c952b70bcab369",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 40473,
            "upload_time": "2023-10-05T00:55:20",
            "upload_time_iso_8601": "2023-10-05T00:55:20.478186Z",
            "url": "https://files.pythonhosted.org/packages/b2/45/241810d394e1ad0e26067f1cb9596ca71327fb1cdb29f4e3b426b4094047/xxhash-3.4.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": "b5f7fa94ccd1b50628e6e6162d466132763999713713c7244c421d06463dccc8",
                "md5": "61f13fa4e01dbac8d48d2e131bf39359",
                "sha256": "562d8b8f783c6af969806aaacf95b6c7b776929ae26c0cd941d54644ea7ef51e"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "61f13fa4e01dbac8d48d2e131bf39359",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 30063,
            "upload_time": "2023-10-05T00:55:22",
            "upload_time_iso_8601": "2023-10-05T00:55:22.369465Z",
            "url": "https://files.pythonhosted.org/packages/b5/f7/fa94ccd1b50628e6e6162d466132763999713713c7244c421d06463dccc8/xxhash-3.4.1-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d6387337f717c70220d711e1f3992a5e5b9ee2cf7f8980bb58418417d69ff77",
                "md5": "98177bafb6f21dfffab6fc975fa281a8",
                "sha256": "41ddeae47cf2828335d8d991f2d2b03b0bdc89289dc64349d712ff8ce59d0647"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "98177bafb6f21dfffab6fc975fa281a8",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 29669,
            "upload_time": "2023-10-05T00:55:23",
            "upload_time_iso_8601": "2023-10-05T00:55:23.637619Z",
            "url": "https://files.pythonhosted.org/packages/5d/63/87337f717c70220d711e1f3992a5e5b9ee2cf7f8980bb58418417d69ff77/xxhash-3.4.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da59bcebce98d2d367f3dfd6010ad134aaab576a5531b3a02d6137206dddf866",
                "md5": "6e05a294dd8c748189d20df12cf461a0",
                "sha256": "c44d584afdf3c4dbb3277e32321d1a7b01d6071c1992524b6543025fb8f4206f"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6e05a294dd8c748189d20df12cf461a0",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 36178,
            "upload_time": "2023-10-05T00:55:25",
            "upload_time_iso_8601": "2023-10-05T00:55:25.026148Z",
            "url": "https://files.pythonhosted.org/packages/da/59/bcebce98d2d367f3dfd6010ad134aaab576a5531b3a02d6137206dddf866/xxhash-3.4.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78042e83720cde494ea1c72d0576c731d9381568f814e34b75104156966bab1e",
                "md5": "ee2a89199c3951fa845b085a00c99031",
                "sha256": "fd7bddb3a5b86213cc3f2c61500c16945a1b80ecd572f3078ddbbe68f9dabdfb"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ee2a89199c3951fa845b085a00c99031",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 32002,
            "upload_time": "2023-10-05T00:55:26",
            "upload_time_iso_8601": "2023-10-05T00:55:26.217933Z",
            "url": "https://files.pythonhosted.org/packages/78/04/2e83720cde494ea1c72d0576c731d9381568f814e34b75104156966bab1e/xxhash-3.4.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6175e370df14fcc5abc3f2175a13554a07da48d7e9b6fe8645ba8fdd0b25105",
                "md5": "fe67ecf820d3cf51cfc57dd67d7d65b0",
                "sha256": "9ecb6c987b62437c2f99c01e97caf8d25660bf541fe79a481d05732e5236719c"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "fe67ecf820d3cf51cfc57dd67d7d65b0",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 40478,
            "upload_time": "2023-10-05T00:55:27",
            "upload_time_iso_8601": "2023-10-05T00:55:27.372159Z",
            "url": "https://files.pythonhosted.org/packages/c6/17/5e370df14fcc5abc3f2175a13554a07da48d7e9b6fe8645ba8fdd0b25105/xxhash-3.4.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": "96c248fbe1319b4bf20a9cc4d93e7e6d71300ce529e0b1554c326f04d4fea40c",
                "md5": "94fb1b81d79fe082794a236941a0380c",
                "sha256": "696b4e18b7023527d5c50ed0626ac0520edac45a50ec7cf3fc265cd08b1f4c03"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "94fb1b81d79fe082794a236941a0380c",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 30062,
            "upload_time": "2023-10-05T00:55:28",
            "upload_time_iso_8601": "2023-10-05T00:55:28.990376Z",
            "url": "https://files.pythonhosted.org/packages/96/c2/48fbe1319b4bf20a9cc4d93e7e6d71300ce529e0b1554c326f04d4fea40c/xxhash-3.4.1-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "04ef1a95dc97a71b128a7c5fd531e42574b274629a4ad1354a694087e2305467",
                "md5": "32bb4fad9b579c018a52f0a90e65bb8e",
                "sha256": "0379d6cf1ff987cd421609a264ce025e74f346e3e145dd106c0cc2e3ec3f99a9"
            },
            "downloads": -1,
            "filename": "xxhash-3.4.1.tar.gz",
            "has_sig": false,
            "md5_digest": "32bb4fad9b579c018a52f0a90e65bb8e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 84220,
            "upload_time": "2023-10-05T00:55:31",
            "upload_time_iso_8601": "2023-10-05T00:55:31.573461Z",
            "url": "https://files.pythonhosted.org/packages/04/ef/1a95dc97a71b128a7c5fd531e42574b274629a4ad1354a694087e2305467/xxhash-3.4.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-05 00:55:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ifduyue",
    "github_project": "python-xxhash",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "xxhash"
}
        
Elapsed time: 0.13230s