blake3


Nameblake3 JSON
Version 1.0.4 PyPI version JSON
download
home_pagehttps://github.com/oconnor663/blake3-py
SummaryPython bindings for the Rust blake3 crate
upload_time2025-01-24 13:08:01
maintainerNone
docs_urlNone
authorJack O'Connor <oconnor663@gmail.com>
requires_pythonNone
licenseCC0-1.0 OR Apache-2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # blake3-py [![tests](https://github.com/oconnor663/blake3-py/actions/workflows/tests.yml/badge.svg?branch=master&event=push)](https://github.com/oconnor663/blake3-py/actions/workflows/tests.yml) [![PyPI version](https://badge.fury.io/py/blake3.svg)](https://pypi.python.org/pypi/blake3)

Python bindings for the [official Rust implementation of
BLAKE3](https://github.com/BLAKE3-team/BLAKE3), based on
[PyO3](https://github.com/PyO3/pyo3). These bindings expose all the features of
BLAKE3, including extendable output, keying, and multithreading. The basic API
matches that of Python's standard
[`hashlib`](https://docs.python.org/3/library/hashlib.html) module.

## Examples

```python
from blake3 import blake3

# Hash some input all at once. The input can be bytes, a bytearray, or a memoryview.
hash1 = blake3(b"foobarbaz").digest()

# Hash the same input incrementally.
hasher = blake3()
hasher.update(b"foo")
hasher.update(b"bar")
hasher.update(b"baz")
hash2 = hasher.digest()
assert hash1 == hash2

# Hash the same input fluently.
assert hash1 == blake3(b"foo").update(b"bar").update(b"baz").digest()

# Hexadecimal output.
print("The hash of 'hello world' is", blake3(b"hello world").hexdigest())

# Use the keyed hashing mode, which takes a 32-byte key.
import secrets
random_key = secrets.token_bytes(32)
message = b"a message to authenticate"
mac = blake3(message, key=random_key).digest()

# Use the key derivation mode, which takes a context string. Context strings
# should be hardcoded, globally unique, and application-specific.
context = "blake3-py 2020-03-04 11:13:10 example context"
key_material = b"usually at least 32 random bytes, not a password"
derived_key = blake3(key_material, derive_key_context=context).digest()

# Extendable output. The default digest size is 32 bytes.
extended = blake3(b"foo").digest(length=100)
assert extended[:32] == blake3(b"foo").digest()
assert extended[75:100] == blake3(b"foo").digest(length=25, seek=75)

# Hash a large input using multiple threads. Note that this can be slower for
# inputs shorter than ~1 MB, and it's a good idea to benchmark it for your use
# case on your platform.
large_input = bytearray(1_000_000)
hash_single = blake3(large_input).digest()
hash_two = blake3(large_input, max_threads=2).digest()
hash_many = blake3(large_input, max_threads=blake3.AUTO).digest()
assert hash_single == hash_two == hash_many

# Hash a file with multiple threads using memory mapping. This is what b3sum
# does by default.
file_hasher = blake3(max_threads=blake3.AUTO)
file_hasher.update_mmap("/big/file.txt")
file_hash = file_hasher.digest()

# Copy a hasher that's already accepted some input.
hasher1 = blake3(b"foo")
hasher2 = hasher1.copy()
hasher1.update(b"bar")
hasher2.update(b"baz")
assert hasher1.digest() == blake3(b"foobar").digest()
assert hasher2.digest() == blake3(b"foobaz").digest()
```

## Installation

```
pip install blake3
```

As usual with Pip, you might need to use `sudo` or the `--user` flag
with the command above, depending on how you installed Python on your
system.

There are binary wheels [available on
PyPI](https://pypi.org/project/blake3/#files) for most environments. But
if you're building the source distribution, or if a binary wheel isn't
available for your environment, you'll need to [install the Rust
toolchain](https://rustup.rs).

## C Bindings

Experimental bindings for the official BLAKE3 C implementation are available in
the [`c_impl`](c_impl) directory. These will probably not be published on PyPI,
and most applications should prefer the Rust-based bindings. But if you can't
depend on the Rust toolchain, and you're on some platform that this project
doesn't provide binary wheels for, the C-based bindings might be an
alternative.


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/oconnor663/blake3-py",
    "name": "blake3",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Jack O'Connor <oconnor663@gmail.com>",
    "author_email": "Jack O'Connor <oconnor663@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/be/12/c5886424124b2a70838731098c1cdefccaeea06c03b4094fc8aeee938069/blake3-1.0.4.tar.gz",
    "platform": null,
    "description": "# blake3-py [![tests](https://github.com/oconnor663/blake3-py/actions/workflows/tests.yml/badge.svg?branch=master&event=push)](https://github.com/oconnor663/blake3-py/actions/workflows/tests.yml) [![PyPI version](https://badge.fury.io/py/blake3.svg)](https://pypi.python.org/pypi/blake3)\n\nPython bindings for the [official Rust implementation of\nBLAKE3](https://github.com/BLAKE3-team/BLAKE3), based on\n[PyO3](https://github.com/PyO3/pyo3). These bindings expose all the features of\nBLAKE3, including extendable output, keying, and multithreading. The basic API\nmatches that of Python's standard\n[`hashlib`](https://docs.python.org/3/library/hashlib.html) module.\n\n## Examples\n\n```python\nfrom blake3 import blake3\n\n# Hash some input all at once. The input can be bytes, a bytearray, or a memoryview.\nhash1 = blake3(b\"foobarbaz\").digest()\n\n# Hash the same input incrementally.\nhasher = blake3()\nhasher.update(b\"foo\")\nhasher.update(b\"bar\")\nhasher.update(b\"baz\")\nhash2 = hasher.digest()\nassert hash1 == hash2\n\n# Hash the same input fluently.\nassert hash1 == blake3(b\"foo\").update(b\"bar\").update(b\"baz\").digest()\n\n# Hexadecimal output.\nprint(\"The hash of 'hello world' is\", blake3(b\"hello world\").hexdigest())\n\n# Use the keyed hashing mode, which takes a 32-byte key.\nimport secrets\nrandom_key = secrets.token_bytes(32)\nmessage = b\"a message to authenticate\"\nmac = blake3(message, key=random_key).digest()\n\n# Use the key derivation mode, which takes a context string. Context strings\n# should be hardcoded, globally unique, and application-specific.\ncontext = \"blake3-py 2020-03-04 11:13:10 example context\"\nkey_material = b\"usually at least 32 random bytes, not a password\"\nderived_key = blake3(key_material, derive_key_context=context).digest()\n\n# Extendable output. The default digest size is 32 bytes.\nextended = blake3(b\"foo\").digest(length=100)\nassert extended[:32] == blake3(b\"foo\").digest()\nassert extended[75:100] == blake3(b\"foo\").digest(length=25, seek=75)\n\n# Hash a large input using multiple threads. Note that this can be slower for\n# inputs shorter than ~1 MB, and it's a good idea to benchmark it for your use\n# case on your platform.\nlarge_input = bytearray(1_000_000)\nhash_single = blake3(large_input).digest()\nhash_two = blake3(large_input, max_threads=2).digest()\nhash_many = blake3(large_input, max_threads=blake3.AUTO).digest()\nassert hash_single == hash_two == hash_many\n\n# Hash a file with multiple threads using memory mapping. This is what b3sum\n# does by default.\nfile_hasher = blake3(max_threads=blake3.AUTO)\nfile_hasher.update_mmap(\"/big/file.txt\")\nfile_hash = file_hasher.digest()\n\n# Copy a hasher that's already accepted some input.\nhasher1 = blake3(b\"foo\")\nhasher2 = hasher1.copy()\nhasher1.update(b\"bar\")\nhasher2.update(b\"baz\")\nassert hasher1.digest() == blake3(b\"foobar\").digest()\nassert hasher2.digest() == blake3(b\"foobaz\").digest()\n```\n\n## Installation\n\n```\npip install blake3\n```\n\nAs usual with Pip, you might need to use `sudo` or the `--user` flag\nwith the command above, depending on how you installed Python on your\nsystem.\n\nThere are binary wheels [available on\nPyPI](https://pypi.org/project/blake3/#files) for most environments. But\nif you're building the source distribution, or if a binary wheel isn't\navailable for your environment, you'll need to [install the Rust\ntoolchain](https://rustup.rs).\n\n## C Bindings\n\nExperimental bindings for the official BLAKE3 C implementation are available in\nthe [`c_impl`](c_impl) directory. These will probably not be published on PyPI,\nand most applications should prefer the Rust-based bindings. But if you can't\ndepend on the Rust toolchain, and you're on some platform that this project\ndoesn't provide binary wheels for, the C-based bindings might be an\nalternative.\n\n",
    "bugtrack_url": null,
    "license": "CC0-1.0 OR Apache-2.0",
    "summary": "Python bindings for the Rust blake3 crate",
    "version": "1.0.4",
    "project_urls": {
        "Homepage": "https://github.com/oconnor663/blake3-py",
        "Source Code": "https://github.com/oconnor663/blake3-py"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a99eaa38c7b519c08bb6ddef970e7ca68123ae9d071766dcaf6c0df7e93049c1",
                "md5": "39e439bad43226b6dc8c885e48a643f4",
                "sha256": "c213768763faee5348bf7622b906b47b60a31baa44ad6837f6ec7587a4b3d4c1"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "39e439bad43226b6dc8c885e48a643f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 340395,
            "upload_time": "2025-01-24T13:05:26",
            "upload_time_iso_8601": "2025-01-24T13:05:26.181820Z",
            "url": "https://files.pythonhosted.org/packages/a9/9e/aa38c7b519c08bb6ddef970e7ca68123ae9d071766dcaf6c0df7e93049c1/blake3-1.0.4-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a30307b9e1c2dca9ed54cd39863a7710ac7b941c0af3876a00e0b505890a432a",
                "md5": "b0a631ca76cedcefbcf388e76595cb14",
                "sha256": "1dbdca6def64c5fbcd7aae7403fc0e408506f91fac631efb2b604cac1bff97c4"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b0a631ca76cedcefbcf388e76595cb14",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 321930,
            "upload_time": "2025-01-24T13:05:28",
            "upload_time_iso_8601": "2025-01-24T13:05:28.040471Z",
            "url": "https://files.pythonhosted.org/packages/a3/03/07b9e1c2dca9ed54cd39863a7710ac7b941c0af3876a00e0b505890a432a/blake3-1.0.4-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d4d733279213865da9bb33473e38e1963207e981a59d5e2df30f78a9d319d9fe",
                "md5": "3898b790ef2a35663b9e0b7fefb22be7",
                "sha256": "a764b697fd1cb01b92a18240f9afd291b1f33ede3c9cdc59dd92ba87a5f4f8f3"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3898b790ef2a35663b9e0b7fefb22be7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 363555,
            "upload_time": "2025-01-24T13:05:30",
            "upload_time_iso_8601": "2025-01-24T13:05:30.106826Z",
            "url": "https://files.pythonhosted.org/packages/d4/d7/33279213865da9bb33473e38e1963207e981a59d5e2df30f78a9d319d9fe/blake3-1.0.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f142d1a7dd214bb06aba073bbced09b74708d190a4674c93bb9443559c52e255",
                "md5": "8bc8053595cf338eecb86fed1acb9fc7",
                "sha256": "c00c483e3d86c2587b7c1e4c65f519fd8745a0963cd6e3630d1bf24692c57fa2"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8bc8053595cf338eecb86fed1acb9fc7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 367462,
            "upload_time": "2025-01-24T13:05:32",
            "upload_time_iso_8601": "2025-01-24T13:05:32.345111Z",
            "url": "https://files.pythonhosted.org/packages/f1/42/d1a7dd214bb06aba073bbced09b74708d190a4674c93bb9443559c52e255/blake3-1.0.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23bf120e493f29f07f52404510792f449f7cb00ebb72c53f5ac0e24c0c7da3e0",
                "md5": "52f4f0c65d8717104c013e74189a5a1d",
                "sha256": "8a99749c02d76b7aa5d931c3b80528ef6a68149e6bef424769dd5e461d39a4f0"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "52f4f0c65d8717104c013e74189a5a1d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 437013,
            "upload_time": "2025-01-24T13:05:33",
            "upload_time_iso_8601": "2025-01-24T13:05:33.829036Z",
            "url": "https://files.pythonhosted.org/packages/23/bf/120e493f29f07f52404510792f449f7cb00ebb72c53f5ac0e24c0c7da3e0/blake3-1.0.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "15a6c96f052f7c06f06c24818e6d220038facd06cf519e1ade4abeffaea49756",
                "md5": "c76438aceafa10ddca9e93ff3efa6544",
                "sha256": "ea806c10ad6d7c83f3543a22f31fe4892896a1daf58f9e4e3d76ae25ec469a3a"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "c76438aceafa10ddca9e93ff3efa6544",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 423446,
            "upload_time": "2025-01-24T13:05:35",
            "upload_time_iso_8601": "2025-01-24T13:05:35.530175Z",
            "url": "https://files.pythonhosted.org/packages/15/a6/c96f052f7c06f06c24818e6d220038facd06cf519e1ade4abeffaea49756/blake3-1.0.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "405557052587e665229841341e726181be14de8e73fd6063c5b0a81bce8110f4",
                "md5": "c740ed8d449a92a6a5cb43b853a3b7ff",
                "sha256": "407d3a527853d662f79fa99b4ec88478fc9b800420194ed495a961635d2ab77e"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "c740ed8d449a92a6a5cb43b853a3b7ff",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 402987,
            "upload_time": "2025-01-24T13:05:37",
            "upload_time_iso_8601": "2025-01-24T13:05:37.079883Z",
            "url": "https://files.pythonhosted.org/packages/40/55/57052587e665229841341e726181be14de8e73fd6063c5b0a81bce8110f4/blake3-1.0.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dfb400cdde856d34620aeb93eda0d72dc3c18e8ddd90063f17f4e2bde201a684",
                "md5": "a356a217fd58ef24beadc19ed041bc51",
                "sha256": "846895cbe050c8d0ba94c7a8df4f89f023db82e5f8d35c76def177e410a1ba97"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a356a217fd58ef24beadc19ed041bc51",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 376395,
            "upload_time": "2025-01-24T13:05:39",
            "upload_time_iso_8601": "2025-01-24T13:05:39.354689Z",
            "url": "https://files.pythonhosted.org/packages/df/b4/00cdde856d34620aeb93eda0d72dc3c18e8ddd90063f17f4e2bde201a684/blake3-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98a02964c0409a06563242f3936e6d098aa3827ba8e2dd83bdb3ebbaddad3e84",
                "md5": "75a7577a51be7cb877e093b14eefec20",
                "sha256": "20e90f313c524bd98d68f3d1e0495ae00e570a164ee9a09ac21ded49c082c276"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "75a7577a51be7cb877e093b14eefec20",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 530468,
            "upload_time": "2025-01-24T13:05:41",
            "upload_time_iso_8601": "2025-01-24T13:05:41.429271Z",
            "url": "https://files.pythonhosted.org/packages/98/a0/2964c0409a06563242f3936e6d098aa3827ba8e2dd83bdb3ebbaddad3e84/blake3-1.0.4-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c873c0c55887a1bd1182dd20e5a49b05c26445a52be470a18857112f303118b1",
                "md5": "cb50c37f3e59de940fd2152db89fcd7e",
                "sha256": "8e83ddd16ae0a3641ba6d7b0ed582f0b7fcdefbf95638e82ee2480ab209342d7"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cb50c37f3e59de940fd2152db89fcd7e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 538948,
            "upload_time": "2025-01-24T13:05:44",
            "upload_time_iso_8601": "2025-01-24T13:05:44.673406Z",
            "url": "https://files.pythonhosted.org/packages/c8/73/c0c55887a1bd1182dd20e5a49b05c26445a52be470a18857112f303118b1/blake3-1.0.4-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96eb6296a02d27babb5232a8a57d700f8b55eabf3dd1205f15f84a18a474cead",
                "md5": "3941d60422a1fc46b0d0e6c147bd8ac8",
                "sha256": "8faf42585fbd6ea189ee15b3d148f64dd3a8ced5aa26bed90a7438a7cb7094a3"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "3941d60422a1fc46b0d0e6c147bd8ac8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 228987,
            "upload_time": "2025-01-24T13:05:46",
            "upload_time_iso_8601": "2025-01-24T13:05:46.058580Z",
            "url": "https://files.pythonhosted.org/packages/96/eb/6296a02d27babb5232a8a57d700f8b55eabf3dd1205f15f84a18a474cead/blake3-1.0.4-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33328d69da9a2892a1f2d84e9287569ab2171fde685a80417dc186784e8e1e31",
                "md5": "ddfad9b5238aeef93f2a22db5d5d87a6",
                "sha256": "5624985511c1e209aede209142c09c81a4163cf230f218aff09f04ddd9e773a1"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ddfad9b5238aeef93f2a22db5d5d87a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 212352,
            "upload_time": "2025-01-24T13:05:47",
            "upload_time_iso_8601": "2025-01-24T13:05:47.413094Z",
            "url": "https://files.pythonhosted.org/packages/33/32/8d69da9a2892a1f2d84e9287569ab2171fde685a80417dc186784e8e1e31/blake3-1.0.4-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bfdf5628bda42799552c36b6bfbb6348cc72f340a8c4524055078aa7e7602c39",
                "md5": "c3c1fe1d5e6bc9b13f265c1af063a629",
                "sha256": "fe01393d535a7ddea39f0332453434fe214fa135e05e5b792a99dd7782acf429"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c3c1fe1d5e6bc9b13f265c1af063a629",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 340182,
            "upload_time": "2025-01-24T13:05:48",
            "upload_time_iso_8601": "2025-01-24T13:05:48.935225Z",
            "url": "https://files.pythonhosted.org/packages/bf/df/5628bda42799552c36b6bfbb6348cc72f340a8c4524055078aa7e7602c39/blake3-1.0.4-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bcb6b1160774b4329bb76ac001e757e3867f50a7895b6c25620c3943e90beba5",
                "md5": "beb8065b0e70e66825f7a3d6a62668a0",
                "sha256": "105730671403972fb5292dcaff0b78881075f583cd7b5e1589919b0b0f93f86a"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "beb8065b0e70e66825f7a3d6a62668a0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 322057,
            "upload_time": "2025-01-24T13:05:50",
            "upload_time_iso_8601": "2025-01-24T13:05:50.710702Z",
            "url": "https://files.pythonhosted.org/packages/bc/b6/b1160774b4329bb76ac001e757e3867f50a7895b6c25620c3943e90beba5/blake3-1.0.4-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d54baed0dfc518c15c0b9c07dce5d8788c9b99ca5bcc7d0fc0d6f168bce1488d",
                "md5": "73ed027a7f10eb5d1f6eec279352e88e",
                "sha256": "7240572bfd4e3ecd0ab24144551053c02eb3995e00342fcb40eb25619678e556"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "73ed027a7f10eb5d1f6eec279352e88e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 363308,
            "upload_time": "2025-01-24T13:05:53",
            "upload_time_iso_8601": "2025-01-24T13:05:53.436277Z",
            "url": "https://files.pythonhosted.org/packages/d5/4b/aed0dfc518c15c0b9c07dce5d8788c9b99ca5bcc7d0fc0d6f168bce1488d/blake3-1.0.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e73a18e3d7be5d22cacb058ad54cb1d2f8aaed2568a814589b5de3ed5953382d",
                "md5": "d6671502a13cf3ae4fab04b7e01fe1dd",
                "sha256": "a3d1a39fed926d8b6fb0efdf0295297ff92246e1c28e5dca7f2d7185ad4593be"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "d6671502a13cf3ae4fab04b7e01fe1dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 368054,
            "upload_time": "2025-01-24T13:05:55",
            "upload_time_iso_8601": "2025-01-24T13:05:55.801791Z",
            "url": "https://files.pythonhosted.org/packages/e7/3a/18e3d7be5d22cacb058ad54cb1d2f8aaed2568a814589b5de3ed5953382d/blake3-1.0.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e2a609a814a57a7cd8ee2e89b2b54e00503939089f47ac1dd2a9bd01447403d",
                "md5": "240dcd593fe5d45f080bac8c81cb220a",
                "sha256": "87794eed0b25de3713d57faa82a5e3257d0b51cba7831f7de98884b73d4c41af"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "240dcd593fe5d45f080bac8c81cb220a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 437209,
            "upload_time": "2025-01-24T13:05:58",
            "upload_time_iso_8601": "2025-01-24T13:05:58.016399Z",
            "url": "https://files.pythonhosted.org/packages/1e/2a/609a814a57a7cd8ee2e89b2b54e00503939089f47ac1dd2a9bd01447403d/blake3-1.0.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ddc18c4fca8aec7aa53b850ea8fd619e17513f9a4365ed472eeb100000a7af94",
                "md5": "ed570c29dca3e642f7963c5ce2446d5e",
                "sha256": "407327ed661ccb943c4361fb647daa6264cc6bdc52f29de56e4dc62c2132e287"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "ed570c29dca3e642f7963c5ce2446d5e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 423592,
            "upload_time": "2025-01-24T13:05:59",
            "upload_time_iso_8601": "2025-01-24T13:05:59.491953Z",
            "url": "https://files.pythonhosted.org/packages/dd/c1/8c4fca8aec7aa53b850ea8fd619e17513f9a4365ed472eeb100000a7af94/blake3-1.0.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "96eb59506dfacf7f70da30e71694d4e0ac16516e4ce2ee57f02051668251aa71",
                "md5": "c6a30280e87c7b47e967c7c046a9ca88",
                "sha256": "e3087e019603657cda6d5e4b8cb250d6cbcf935e8230a31291eb15d3ee8a341e"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "c6a30280e87c7b47e967c7c046a9ca88",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 401869,
            "upload_time": "2025-01-24T13:06:01",
            "upload_time_iso_8601": "2025-01-24T13:06:01.745326Z",
            "url": "https://files.pythonhosted.org/packages/96/eb/59506dfacf7f70da30e71694d4e0ac16516e4ce2ee57f02051668251aa71/blake3-1.0.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0d66377bd058a0e7aa7c33debcc8370e6c9769b6c6fa2f4a9583f07ec91d50a",
                "md5": "19b8115e0bb071d5232101e7c8401a8e",
                "sha256": "fae37ec23f25fdbb8c2a34dd9b309a8f9fdce9ff7685cabb1fde7e16f012cf67"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "19b8115e0bb071d5232101e7c8401a8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 376247,
            "upload_time": "2025-01-24T13:06:04",
            "upload_time_iso_8601": "2025-01-24T13:06:04.414708Z",
            "url": "https://files.pythonhosted.org/packages/f0/d6/6377bd058a0e7aa7c33debcc8370e6c9769b6c6fa2f4a9583f07ec91d50a/blake3-1.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0486e692c16170315605a0c84454cfd37cdb135df568f1ecd41eed4fdfb8059",
                "md5": "83c3e8174cdf84d688272f8d82bc63bb",
                "sha256": "5447a5731ee408809a5e2582a3bed3069b570046017ddddf9942d71c8afdc2ee"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "83c3e8174cdf84d688272f8d82bc63bb",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 530708,
            "upload_time": "2025-01-24T13:06:05",
            "upload_time_iso_8601": "2025-01-24T13:06:05.897428Z",
            "url": "https://files.pythonhosted.org/packages/d0/48/6e692c16170315605a0c84454cfd37cdb135df568f1ecd41eed4fdfb8059/blake3-1.0.4-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8927766c063e92f0eaf00ec0bbe7897e41f75e6119364016b3c329b426a83f2a",
                "md5": "df8936f071b9c1f83d9e7c3880c1d0f1",
                "sha256": "1d48407451ad537f7a8d9210a8468a600e453662832c6a60b99405d9d792c97e"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "df8936f071b9c1f83d9e7c3880c1d0f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 539095,
            "upload_time": "2025-01-24T13:06:08",
            "upload_time_iso_8601": "2025-01-24T13:06:08.217584Z",
            "url": "https://files.pythonhosted.org/packages/89/27/766c063e92f0eaf00ec0bbe7897e41f75e6119364016b3c329b426a83f2a/blake3-1.0.4-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "32b02d49332700c2c1839059bb9f8153e28351f602bace986b851db44cb4b306",
                "md5": "4eb0b1f7e41ad88492385fee464cb0ec",
                "sha256": "524ca0bf368b35d91254cbb16af5351beaee6c22a3a236d355b9471a61b3b9ff"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "4eb0b1f7e41ad88492385fee464cb0ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 229153,
            "upload_time": "2025-01-24T13:06:10",
            "upload_time_iso_8601": "2025-01-24T13:06:10.437035Z",
            "url": "https://files.pythonhosted.org/packages/32/b0/2d49332700c2c1839059bb9f8153e28351f602bace986b851db44cb4b306/blake3-1.0.4-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45cf5a3e863d7e920122b0175eded2e4871971eb078bd580d8ade701c132ac3d",
                "md5": "c1d2d94385257acf933c0d32d7fe8b72",
                "sha256": "43ebbf2af260f645eb961b045ed4e9ddcdcf3fb49744c8f2e0ba1e1c28e88782"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c1d2d94385257acf933c0d32d7fe8b72",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 212567,
            "upload_time": "2025-01-24T13:06:12",
            "upload_time_iso_8601": "2025-01-24T13:06:12.645132Z",
            "url": "https://files.pythonhosted.org/packages/45/cf/5a3e863d7e920122b0175eded2e4871971eb078bd580d8ade701c132ac3d/blake3-1.0.4-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c9fe77bcfdf946da8952d3338a7ecb350edd4c2469bb6fba35853512b89d8f40",
                "md5": "2611c24403ce977fd3f49d9bd4f64892",
                "sha256": "1e3018d12e16faea2e08f210123a9c2e603de6c1b80b381624cffd536e1022d1"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2611c24403ce977fd3f49d9bd4f64892",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 338131,
            "upload_time": "2025-01-24T13:06:14",
            "upload_time_iso_8601": "2025-01-24T13:06:14.214150Z",
            "url": "https://files.pythonhosted.org/packages/c9/fe/77bcfdf946da8952d3338a7ecb350edd4c2469bb6fba35853512b89d8f40/blake3-1.0.4-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "04ba2d6caaea87f5ad6526c5411868e231d73f52e6914f031baead849a597ccc",
                "md5": "65d238b29704dc85455fa2526788fb53",
                "sha256": "17fb8c25d62b3dc35c2c4d59f3b2f3234814b2aa374c0b9bea3d326184bf9268"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "65d238b29704dc85455fa2526788fb53",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 319326,
            "upload_time": "2025-01-24T13:06:15",
            "upload_time_iso_8601": "2025-01-24T13:06:15.845804Z",
            "url": "https://files.pythonhosted.org/packages/04/ba/2d6caaea87f5ad6526c5411868e231d73f52e6914f031baead849a597ccc/blake3-1.0.4-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b78b41e78c884fd18d382475ad315c8b7b9d4ca9bdd656bb4322abf0652b0f9b",
                "md5": "081b7bb587438e3eb5f743d1db0c2a16",
                "sha256": "fc9da486d47f399ac2aba8dfdfaf60cc7a507d8434623cee8f81f47852db594d"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "081b7bb587438e3eb5f743d1db0c2a16",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 362296,
            "upload_time": "2025-01-24T13:06:17",
            "upload_time_iso_8601": "2025-01-24T13:06:17.272064Z",
            "url": "https://files.pythonhosted.org/packages/b7/8b/41e78c884fd18d382475ad315c8b7b9d4ca9bdd656bb4322abf0652b0f9b/blake3-1.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76263f071b2131e51768520dc04927843d868b514c33b879ec6d0ee1266ceaaa",
                "md5": "8760ee4bd92f2f3d890b16c9639975ad",
                "sha256": "0f5888e358ae4bba094d4595e1703dfc230d96dea6924e877c42c7a98beda7b5"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8760ee4bd92f2f3d890b16c9639975ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 367445,
            "upload_time": "2025-01-24T13:06:19",
            "upload_time_iso_8601": "2025-01-24T13:06:19.460610Z",
            "url": "https://files.pythonhosted.org/packages/76/26/3f071b2131e51768520dc04927843d868b514c33b879ec6d0ee1266ceaaa/blake3-1.0.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7b209e2be9622f8b0803a4cc60663988087694d458b6455b879fccfed0470942",
                "md5": "f9d103a3a16c7f8644652611809b964b",
                "sha256": "7a1ab4bb7869fd38b7be2a88557d28cfe63d44b194bf2bf27e4ff08c5f2483ea"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f9d103a3a16c7f8644652611809b964b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 436954,
            "upload_time": "2025-01-24T13:06:20",
            "upload_time_iso_8601": "2025-01-24T13:06:20.982397Z",
            "url": "https://files.pythonhosted.org/packages/7b/20/9e2be9622f8b0803a4cc60663988087694d458b6455b879fccfed0470942/blake3-1.0.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b66bae53e3b6e501b44ee6d1ac46bd559398755938ff0804e82707165c181c8b",
                "md5": "f38555fe6ec496001f526179dba05460",
                "sha256": "dbaf16fd19f93a2b5d2eadab82dca3161e2bf418606144df7edaf20bc38eda7c"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "f38555fe6ec496001f526179dba05460",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 422046,
            "upload_time": "2025-01-24T13:06:22",
            "upload_time_iso_8601": "2025-01-24T13:06:22.398865Z",
            "url": "https://files.pythonhosted.org/packages/b6/6b/ae53e3b6e501b44ee6d1ac46bd559398755938ff0804e82707165c181c8b/blake3-1.0.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "df7b8d7b1fdd6471b93e3cbd287e3dcf76149ad9b8584902def9bea760eb80fa",
                "md5": "126a7eb53cd098585ca256753900ea33",
                "sha256": "222234ebea46d16ac981b0da528dd6e57e8ea37cef168e9f669894f660a18e09"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "126a7eb53cd098585ca256753900ea33",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 400855,
            "upload_time": "2025-01-24T13:06:23",
            "upload_time_iso_8601": "2025-01-24T13:06:23.799599Z",
            "url": "https://files.pythonhosted.org/packages/df/7b/8d7b1fdd6471b93e3cbd287e3dcf76149ad9b8584902def9bea760eb80fa/blake3-1.0.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2b0e35182a7cf5ee2fb8f49296f34c2880bf99318df4fccb2c294485d4bc1bbb",
                "md5": "c5861074dd9e3c05c6cf5230d72a091b",
                "sha256": "bb2689cbef663d823011eeddec29c23d1c1f773ac867bfa854fb0590771a309d"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c5861074dd9e3c05c6cf5230d72a091b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 374969,
            "upload_time": "2025-01-24T13:06:25",
            "upload_time_iso_8601": "2025-01-24T13:06:25.475238Z",
            "url": "https://files.pythonhosted.org/packages/2b/0e/35182a7cf5ee2fb8f49296f34c2880bf99318df4fccb2c294485d4bc1bbb/blake3-1.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c950c1280aee0e2f8f297e49ce3c131e03436cab1579a2efa52e825851a27b1c",
                "md5": "2829680dfb70c855b8f889f568a003e1",
                "sha256": "1524b1cabb034f1c9dc2621f3c06c10d2a4608391cf04e5db182aa5d7a82fdbe"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2829680dfb70c855b8f889f568a003e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 529434,
            "upload_time": "2025-01-24T13:06:27",
            "upload_time_iso_8601": "2025-01-24T13:06:27.172831Z",
            "url": "https://files.pythonhosted.org/packages/c9/50/c1280aee0e2f8f297e49ce3c131e03436cab1579a2efa52e825851a27b1c/blake3-1.0.4-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50b22b196b9cae06f986b03832f164d58ef9ca039d7ed6ec4f8549f085aab85a",
                "md5": "467e7cfeee01c8dbef78ab070224d61b",
                "sha256": "7592124471fb1c8c67f94776c480743c182aff92952ceb5f5c793a632a1a1436"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "467e7cfeee01c8dbef78ab070224d61b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 537692,
            "upload_time": "2025-01-24T13:06:28",
            "upload_time_iso_8601": "2025-01-24T13:06:28.874015Z",
            "url": "https://files.pythonhosted.org/packages/50/b2/2b196b9cae06f986b03832f164d58ef9ca039d7ed6ec4f8549f085aab85a/blake3-1.0.4-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1fec3e57c820c0f7ff78a7b4ea2f640d0cf2fe37053615e41314b5c8b881cd6e",
                "md5": "237fd02ff3578aab76230ba31c78b553",
                "sha256": "78f4724d0a9f6bebd0fccf27e4afaed1ca4b6645740ee425d3621defe27c4e64"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "237fd02ff3578aab76230ba31c78b553",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 228519,
            "upload_time": "2025-01-24T13:06:30",
            "upload_time_iso_8601": "2025-01-24T13:06:30.495050Z",
            "url": "https://files.pythonhosted.org/packages/1f/ec/3e57c820c0f7ff78a7b4ea2f640d0cf2fe37053615e41314b5c8b881cd6e/blake3-1.0.4-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2844d70c4782b4e950887d9c5d77384fb54e84bd3a38472a6b6dc6792c9bf5df",
                "md5": "2f5e24a3b8744f65a87ea62e9676e1b5",
                "sha256": "af18fcd2a37aa51c24cedbb82f4934f39a9a4ea11a84d34c1ab63df94a28fdd1"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2f5e24a3b8744f65a87ea62e9676e1b5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 212489,
            "upload_time": "2025-01-24T13:06:31",
            "upload_time_iso_8601": "2025-01-24T13:06:31.939046Z",
            "url": "https://files.pythonhosted.org/packages/28/44/d70c4782b4e950887d9c5d77384fb54e84bd3a38472a6b6dc6792c9bf5df/blake3-1.0.4-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "45193b91742911aed0ccde857c2b29479db786602d5894bffeb5cf8c90cd4c0c",
                "md5": "1559ac905ed4c00ce3a6cd48cce34185",
                "sha256": "1845c2c8a611c30e43a88843f202663ce35a3d4d61a28064bf99a9adf975ab74"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1559ac905ed4c00ce3a6cd48cce34185",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 337319,
            "upload_time": "2025-01-24T13:06:34",
            "upload_time_iso_8601": "2025-01-24T13:06:34.131974Z",
            "url": "https://files.pythonhosted.org/packages/45/19/3b91742911aed0ccde857c2b29479db786602d5894bffeb5cf8c90cd4c0c/blake3-1.0.4-cp313-cp313-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e53a9100372b7a3fec2a9100e9df097a583312a478b792331abd1dcb6a97364",
                "md5": "ff7aacb673249fc108883ff9e00669af",
                "sha256": "5404a99dcd9d5974ec09a6cc3e66e730ed7b8f65f353dea88b614ca4ed8dcb02"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ff7aacb673249fc108883ff9e00669af",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 318712,
            "upload_time": "2025-01-24T13:06:35",
            "upload_time_iso_8601": "2025-01-24T13:06:35.480792Z",
            "url": "https://files.pythonhosted.org/packages/9e/53/a9100372b7a3fec2a9100e9df097a583312a478b792331abd1dcb6a97364/blake3-1.0.4-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1ac73285622f6d0515da4854c1e65a854042d5842bfa9d7e4a164a8176742d9",
                "md5": "7e336af9945bf4cd14cd071017d0a212",
                "sha256": "d97685ff806592fa2cb35143a3bdb255db58385cbf9c1a3222b4b127ade1714d"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7e336af9945bf4cd14cd071017d0a212",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 362609,
            "upload_time": "2025-01-24T13:06:38",
            "upload_time_iso_8601": "2025-01-24T13:06:38.213947Z",
            "url": "https://files.pythonhosted.org/packages/b1/ac/73285622f6d0515da4854c1e65a854042d5842bfa9d7e4a164a8176742d9/blake3-1.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0f66fd85ff8f401afae02ee9ffa146949816098afa8ccdf39ebff99e0f3b1d8a",
                "md5": "700c490060540337673e081e2e6f9096",
                "sha256": "94cc36d0e69dc118db3c288c196533603d0f3413017070b455fe63ef0075dca2"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "700c490060540337673e081e2e6f9096",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 366488,
            "upload_time": "2025-01-24T13:06:41",
            "upload_time_iso_8601": "2025-01-24T13:06:41.620687Z",
            "url": "https://files.pythonhosted.org/packages/0f/66/fd85ff8f401afae02ee9ffa146949816098afa8ccdf39ebff99e0f3b1d8a/blake3-1.0.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "95325c69a95f35ecfe1e1b18ac7932de66e024fe4e130fe8eb6f0198f6a736b7",
                "md5": "5f0dad7816e1627afa86298b449b3dca",
                "sha256": "d2a0e30369b1e9f24f81c6a666e347309aa746e85a7e986e472156995dc3751c"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5f0dad7816e1627afa86298b449b3dca",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 436240,
            "upload_time": "2025-01-24T13:06:43",
            "upload_time_iso_8601": "2025-01-24T13:06:43.158138Z",
            "url": "https://files.pythonhosted.org/packages/95/32/5c69a95f35ecfe1e1b18ac7932de66e024fe4e130fe8eb6f0198f6a736b7/blake3-1.0.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "70ed350f7559fa770e7c0f7c4235f4e957da5fe7cedd9b5793cca6d0dceef5ab",
                "md5": "604635d0466f59281b675b69dd493c99",
                "sha256": "d09816c855043fe6a498108f6e0ec0ced2d5c1e65bc8a8c24012d773ac4e3208"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "604635d0466f59281b675b69dd493c99",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 421682,
            "upload_time": "2025-01-24T13:06:44",
            "upload_time_iso_8601": "2025-01-24T13:06:44.575734Z",
            "url": "https://files.pythonhosted.org/packages/70/ed/350f7559fa770e7c0f7c4235f4e957da5fe7cedd9b5793cca6d0dceef5ab/blake3-1.0.4-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2822f8c4c5a9a2277983cdb8889bc54b39d97c40459c101f357df6d5b87511e0",
                "md5": "9980f42b4ca37a41fcbca70c05607d43",
                "sha256": "41795136af622eb113247ccb09819e388948fc0aa052da02448c9f477c02721f"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "9980f42b4ca37a41fcbca70c05607d43",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 400187,
            "upload_time": "2025-01-24T13:06:46",
            "upload_time_iso_8601": "2025-01-24T13:06:46.179159Z",
            "url": "https://files.pythonhosted.org/packages/28/22/f8c4c5a9a2277983cdb8889bc54b39d97c40459c101f357df6d5b87511e0/blake3-1.0.4-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9df9be0f55d672493e5a891bf40388a6eaa32bea50e78ada8d887fa53b8aaf75",
                "md5": "be4a41b344adfabde7ad282bb6a609d8",
                "sha256": "fedc326cac4476d2eab88413a4bf56e491040ae11ea98ddadaa5487cecda9b93"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "be4a41b344adfabde7ad282bb6a609d8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 374692,
            "upload_time": "2025-01-24T13:06:47",
            "upload_time_iso_8601": "2025-01-24T13:06:47.648340Z",
            "url": "https://files.pythonhosted.org/packages/9d/f9/be0f55d672493e5a891bf40388a6eaa32bea50e78ada8d887fa53b8aaf75/blake3-1.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aea14f06d90f4eb5ced1d93997e3e35697b5fded8b7c49d83d753e3531aa5af6",
                "md5": "97ebed334124852668955ddf00f35678",
                "sha256": "a760153f4e66edd6214df0a69e7eb90206c8ddd8083734ac430e852453a58e06"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "97ebed334124852668955ddf00f35678",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 529236,
            "upload_time": "2025-01-24T13:06:49",
            "upload_time_iso_8601": "2025-01-24T13:06:49.071594Z",
            "url": "https://files.pythonhosted.org/packages/ae/a1/4f06d90f4eb5ced1d93997e3e35697b5fded8b7c49d83d753e3531aa5af6/blake3-1.0.4-cp313-cp313-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a07c45b8d25c7a2dea9d6c32519b0a1992360c104e344faa8c318cec886630c8",
                "md5": "5612cb0eec69a18c0cc653c93725cc4e",
                "sha256": "e93d952635a96225dda9f0b94bb115a7f1c1777db38f8a49cb902bf9433dd436"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5612cb0eec69a18c0cc653c93725cc4e",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 537725,
            "upload_time": "2025-01-24T13:06:51",
            "upload_time_iso_8601": "2025-01-24T13:06:51.351380Z",
            "url": "https://files.pythonhosted.org/packages/a0/7c/45b8d25c7a2dea9d6c32519b0a1992360c104e344faa8c318cec886630c8/blake3-1.0.4-cp313-cp313-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b873544a8cab5601f2a22765431c7a3280f3b9b15e99f731eeec1040ca7c929a",
                "md5": "bc191dda3bb76952a5557588fe3d608a",
                "sha256": "fbc00208e9ebd4595290a684609a7a0557ca892f28870f44df4e433d4758e9b8"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc191dda3bb76952a5557588fe3d608a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 337208,
            "upload_time": "2025-01-24T13:06:56",
            "upload_time_iso_8601": "2025-01-24T13:06:56.465931Z",
            "url": "https://files.pythonhosted.org/packages/b8/73/544a8cab5601f2a22765431c7a3280f3b9b15e99f731eeec1040ca7c929a/blake3-1.0.4-cp313-cp313t-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ff2e5a5b648c1c11c5163a3b883ab398bf42852fa4df3ce8fe23623bfd9bc92b",
                "md5": "43290834bf8aaa5e4bac648f8c689e98",
                "sha256": "512c7515a42398a5b01d758c53e315d295a1403b09786d9579d7f8dba4907865"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "43290834bf8aaa5e4bac648f8c689e98",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 318462,
            "upload_time": "2025-01-24T13:06:57",
            "upload_time_iso_8601": "2025-01-24T13:06:57.870072Z",
            "url": "https://files.pythonhosted.org/packages/ff/2e/5a5b648c1c11c5163a3b883ab398bf42852fa4df3ce8fe23623bfd9bc92b/blake3-1.0.4-cp313-cp313t-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f4ba40ba531aa6edac47dde11de8c757080134e528e2f69612a8b45ed172211c",
                "md5": "05d718988421b7c67af49a9013049878",
                "sha256": "54d792827498d664b4e0687ca35cde8bbdc616e6766421378179b89914a65a6e"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "05d718988421b7c67af49a9013049878",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 361838,
            "upload_time": "2025-01-24T13:06:59",
            "upload_time_iso_8601": "2025-01-24T13:06:59.304283Z",
            "url": "https://files.pythonhosted.org/packages/f4/ba/40ba531aa6edac47dde11de8c757080134e528e2f69612a8b45ed172211c/blake3-1.0.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "72a4ea5566e8d4244e0a93a1619c7144bacde1432d9f14df6c00d30e7691d8b5",
                "md5": "448801f226c18f909d4485a2d42bce13",
                "sha256": "97134b7c407e6c4ddcff1813577763b4e370397f9ba20cf0db3d0fff13b4edf5"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "448801f226c18f909d4485a2d42bce13",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 365968,
            "upload_time": "2025-01-24T13:07:00",
            "upload_time_iso_8601": "2025-01-24T13:07:00.922446Z",
            "url": "https://files.pythonhosted.org/packages/72/a4/ea5566e8d4244e0a93a1619c7144bacde1432d9f14df6c00d30e7691d8b5/blake3-1.0.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e9430d889818250121da2dc794501cdc741bd96916c335876e559594f047df6f",
                "md5": "e0b57cb76f73c33872e170e10f74a733",
                "sha256": "c40e2badab95569681759273013ea19349c438dfc3c50a5d2e5c88e1b3879ba5"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "e0b57cb76f73c33872e170e10f74a733",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 436441,
            "upload_time": "2025-01-24T13:07:02",
            "upload_time_iso_8601": "2025-01-24T13:07:02.477237Z",
            "url": "https://files.pythonhosted.org/packages/e9/43/0d889818250121da2dc794501cdc741bd96916c335876e559594f047df6f/blake3-1.0.4-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e146a6093772bc95cf9a763940a5a199d27b1df41fcb2b319223b9b615d26c94",
                "md5": "9a6f37c04cc5e0176445d11299c7190d",
                "sha256": "4e5f23d483a0e22a46991031a659cd65e58a84c2b737544e5a126fd49ffece68"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "9a6f37c04cc5e0176445d11299c7190d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 421019,
            "upload_time": "2025-01-24T13:07:03",
            "upload_time_iso_8601": "2025-01-24T13:07:03.996477Z",
            "url": "https://files.pythonhosted.org/packages/e1/46/a6093772bc95cf9a763940a5a199d27b1df41fcb2b319223b9b615d26c94/blake3-1.0.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ff3bd9fb339e4630c9004b3ce8b261c4f7437f65f4ad52737633d0622ea23114",
                "md5": "cc817c0e7334a91832082cd5157abe08",
                "sha256": "1509d898c7930451720f3667b1f733434db1090f295b6d947f88140face1c596"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "cc817c0e7334a91832082cd5157abe08",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 399381,
            "upload_time": "2025-01-24T13:07:06",
            "upload_time_iso_8601": "2025-01-24T13:07:06.325750Z",
            "url": "https://files.pythonhosted.org/packages/ff/3b/d9fb339e4630c9004b3ce8b261c4f7437f65f4ad52737633d0622ea23114/blake3-1.0.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2dbba6250b45bc4c63b341486c8dca9d5d7b1a611b78a41d9497afe871809ec5",
                "md5": "3aa913ed6ddfab467d3e8a3d033db1da",
                "sha256": "785ef236f8da4ab4f233d02c403fc1bc6eab093edad1ca5903dd9dbb2b1c8e26"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3aa913ed6ddfab467d3e8a3d033db1da",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 374992,
            "upload_time": "2025-01-24T13:07:08",
            "upload_time_iso_8601": "2025-01-24T13:07:08.050943Z",
            "url": "https://files.pythonhosted.org/packages/2d/bb/a6250b45bc4c63b341486c8dca9d5d7b1a611b78a41d9497afe871809ec5/blake3-1.0.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a108f48cb923bf587501114d2b3c3003bc7c0b71e70a9853e0a4f1163db59fb7",
                "md5": "35829b73bf69d859db3999c2ab448f23",
                "sha256": "e53f76390144272ecfe34da0466e1df66c3252e4e8a3b44b12d75c8acd393397"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "35829b73bf69d859db3999c2ab448f23",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 528865,
            "upload_time": "2025-01-24T13:07:09",
            "upload_time_iso_8601": "2025-01-24T13:07:09.493299Z",
            "url": "https://files.pythonhosted.org/packages/a1/08/f48cb923bf587501114d2b3c3003bc7c0b71e70a9853e0a4f1163db59fb7/blake3-1.0.4-cp313-cp313t-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3383fd5509dabaf63befa17691b74ec851f62975028ce66acfa9c8767ee2194",
                "md5": "ce534b75516ff6f733eba48ed54db57f",
                "sha256": "d8e89c286ee110b2e325b179954eb2176d4a6315caef2eb8b44bcac7374da2b0"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ce534b75516ff6f733eba48ed54db57f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 537529,
            "upload_time": "2025-01-24T13:07:10",
            "upload_time_iso_8601": "2025-01-24T13:07:10.930061Z",
            "url": "https://files.pythonhosted.org/packages/e3/38/3fd5509dabaf63befa17691b74ec851f62975028ce66acfa9c8767ee2194/blake3-1.0.4-cp313-cp313t-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c38fe0df3bdacbf2bca06f1aa8132cb7a73afdf1f2372336b0c57f751a2fff1",
                "md5": "16e47b8918220ad243e5288a57cb5fd8",
                "sha256": "00605aa59923205c6a4f21131840840eb2d9a754c59b163357d890566755b97a"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-win32.whl",
            "has_sig": false,
            "md5_digest": "16e47b8918220ad243e5288a57cb5fd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 227844,
            "upload_time": "2025-01-24T13:07:12",
            "upload_time_iso_8601": "2025-01-24T13:07:12.395429Z",
            "url": "https://files.pythonhosted.org/packages/5c/38/fe0df3bdacbf2bca06f1aa8132cb7a73afdf1f2372336b0c57f751a2fff1/blake3-1.0.4-cp313-cp313t-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8386f27f21a589e7d45a578ec8c64dd6e7a0c6bc5472f72c8897b41166952438",
                "md5": "1c24b4334d104d3e12cce9b71f0ec5ac",
                "sha256": "95b2223177be6e269ab5f39bf1f2c186dc4852d546f15500bb7dcc114cf681f0"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313t-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1c24b4334d104d3e12cce9b71f0ec5ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 211884,
            "upload_time": "2025-01-24T13:07:13",
            "upload_time_iso_8601": "2025-01-24T13:07:13.839898Z",
            "url": "https://files.pythonhosted.org/packages/83/86/f27f21a589e7d45a578ec8c64dd6e7a0c6bc5472f72c8897b41166952438/blake3-1.0.4-cp313-cp313t-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e078270e36726bcc7061f546c8505c8f8282044c75058bd1faa7885d72a71684",
                "md5": "eeec35d1398c534385e6ba1345ad429f",
                "sha256": "8b514764be91cce5825e1a3dd393004a112f8acbf1c782aaa43c057c40837a01"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "eeec35d1398c534385e6ba1345ad429f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 228041,
            "upload_time": "2025-01-24T13:06:52",
            "upload_time_iso_8601": "2025-01-24T13:06:52.863623Z",
            "url": "https://files.pythonhosted.org/packages/e0/78/270e36726bcc7061f546c8505c8f8282044c75058bd1faa7885d72a71684/blake3-1.0.4-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "54bfb32aaf49d3544c4ed4431f79c1e7466b7522db6d28aa81f42bcbfc6e02bb",
                "md5": "3de11fc5246c6beaecf536ad14280e75",
                "sha256": "0c6477a4689b374e846fd5330839c0d27d932fa62c2d2d6b731a28798d0348a0"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3de11fc5246c6beaecf536ad14280e75",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": null,
            "size": 212476,
            "upload_time": "2025-01-24T13:06:55",
            "upload_time_iso_8601": "2025-01-24T13:06:55.041061Z",
            "url": "https://files.pythonhosted.org/packages/54/bf/b32aaf49d3544c4ed4431f79c1e7466b7522db6d28aa81f42bcbfc6e02bb/blake3-1.0.4-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c05414c0eef957627d55bb2eb7358db3846f2860a6c809f956a5afe29ab1411",
                "md5": "79323caa0fa06a2efe7ae5af8ce41569",
                "sha256": "cbd2782b2034021de468dcd466d732411a957efe3cf989d2f5c1e07a708a5874"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "79323caa0fa06a2efe7ae5af8ce41569",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 340522,
            "upload_time": "2025-01-24T13:07:16",
            "upload_time_iso_8601": "2025-01-24T13:07:16.178839Z",
            "url": "https://files.pythonhosted.org/packages/5c/05/414c0eef957627d55bb2eb7358db3846f2860a6c809f956a5afe29ab1411/blake3-1.0.4-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6e65d006a4948ff4a26adb1b5d10212f13d7e93fe884aceffe39242f4c843513",
                "md5": "28360b1cb1179b8d3f275acd9bc90642",
                "sha256": "1c66288e957625892303d683f7581fab56b567623f4c58bff159e8e92d042a8b"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "28360b1cb1179b8d3f275acd9bc90642",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 322423,
            "upload_time": "2025-01-24T13:07:17",
            "upload_time_iso_8601": "2025-01-24T13:07:17.690740Z",
            "url": "https://files.pythonhosted.org/packages/6e/65/d006a4948ff4a26adb1b5d10212f13d7e93fe884aceffe39242f4c843513/blake3-1.0.4-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "718fe383fb21e67143e4beee91b2f6efc627533cf7720c5e2778bb6a4ad8de8d",
                "md5": "fde7b72fd728334692c820f4812da33d",
                "sha256": "6bf7cbee22d7f9e4d60fcb9b2ae3270c40beea71fc7ee7d7d7eef539749a6aab"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fde7b72fd728334692c820f4812da33d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 363618,
            "upload_time": "2025-01-24T13:07:19",
            "upload_time_iso_8601": "2025-01-24T13:07:19.124823Z",
            "url": "https://files.pythonhosted.org/packages/71/8f/e383fb21e67143e4beee91b2f6efc627533cf7720c5e2778bb6a4ad8de8d/blake3-1.0.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d3a2066b51b16d32268e1aaebb8a53c52989c1015f341baf17ede2c980b58bda",
                "md5": "16525a7c1b474d17fa5f6c4c213e8fac",
                "sha256": "d1c52d9492896560b40fee414c02e23e2d868a4ef280574f67049be3b66cbbd2"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "16525a7c1b474d17fa5f6c4c213e8fac",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 367366,
            "upload_time": "2025-01-24T13:07:20",
            "upload_time_iso_8601": "2025-01-24T13:07:20.597306Z",
            "url": "https://files.pythonhosted.org/packages/d3/a2/066b51b16d32268e1aaebb8a53c52989c1015f341baf17ede2c980b58bda/blake3-1.0.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e5512c080bfabd7e7d48411a02c5605b6b3eb6cd7069478287e6c4c1931d3816",
                "md5": "b9663f58946fe4c0bae2596fdd297486",
                "sha256": "b8720b726802c534e1e53e7fb8f53cbd4ee5a052b8903934d210feeb69c6438d"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b9663f58946fe4c0bae2596fdd297486",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 437435,
            "upload_time": "2025-01-24T13:07:23",
            "upload_time_iso_8601": "2025-01-24T13:07:23.261046Z",
            "url": "https://files.pythonhosted.org/packages/e5/51/2c080bfabd7e7d48411a02c5605b6b3eb6cd7069478287e6c4c1931d3816/blake3-1.0.4-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a33b8d192f816909e82fce934679e09e800c2503a3ac00275ff2162760bea2e7",
                "md5": "cfc55e7369bf6bd999735ad7c68df8b3",
                "sha256": "b691e44df67ce61b3573f31e4d304eeb4ffa87c4e05eb1f3f4a2a6981b875c96"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "cfc55e7369bf6bd999735ad7c68df8b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 423451,
            "upload_time": "2025-01-24T13:07:24",
            "upload_time_iso_8601": "2025-01-24T13:07:24.725011Z",
            "url": "https://files.pythonhosted.org/packages/a3/3b/8d192f816909e82fce934679e09e800c2503a3ac00275ff2162760bea2e7/blake3-1.0.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f828f601dc3c81f50ecc83bf4268231effaefe96688d3cb73b48522b3687627e",
                "md5": "c230bb702885bc9d091a76c762e4a2aa",
                "sha256": "2aeacc45ab0eebd91697a523e8c04542cff7d09b6a6c397d4a868f879950f539"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "c230bb702885bc9d091a76c762e4a2aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 403781,
            "upload_time": "2025-01-24T13:07:26",
            "upload_time_iso_8601": "2025-01-24T13:07:26.268744Z",
            "url": "https://files.pythonhosted.org/packages/f8/28/f601dc3c81f50ecc83bf4268231effaefe96688d3cb73b48522b3687627e/blake3-1.0.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "59626730edbb1b3f2c7e166d9081af7f48b92367864a39c419178984a9421956",
                "md5": "34c710061c2fd33c0db8dba89848ae2e",
                "sha256": "08f46c2f1c5f369f07409e3e4ff248bcb22617cd741f2224873d85982dd6034e"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "34c710061c2fd33c0db8dba89848ae2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 376195,
            "upload_time": "2025-01-24T13:07:28",
            "upload_time_iso_8601": "2025-01-24T13:07:28.567532Z",
            "url": "https://files.pythonhosted.org/packages/59/62/6730edbb1b3f2c7e166d9081af7f48b92367864a39c419178984a9421956/blake3-1.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cab3c38c40a41cd306420063480189ddfc3667deb887aeeaaa8448a5ae551da1",
                "md5": "ca6cf429dd594868128be9f5ddee6d4c",
                "sha256": "a5c5c0a2f17220ad493f2a116b3ca83aae039926c0abbf520bc32b44e6edebdb"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ca6cf429dd594868128be9f5ddee6d4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 531495,
            "upload_time": "2025-01-24T13:07:30",
            "upload_time_iso_8601": "2025-01-24T13:07:30.186940Z",
            "url": "https://files.pythonhosted.org/packages/ca/b3/c38c40a41cd306420063480189ddfc3667deb887aeeaaa8448a5ae551da1/blake3-1.0.4-cp38-cp38-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "be03ec1d74af6fb3bceeee6a8f41dfb53e4e6bb162c96defde3bf01aa270f300",
                "md5": "17fcfe2c65c3cfc6697252e16b8a71c8",
                "sha256": "27835e72adf624754f6380635111d5c17685fd8db04f6573aebb4f6442b139ae"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "17fcfe2c65c3cfc6697252e16b8a71c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 539228,
            "upload_time": "2025-01-24T13:07:34",
            "upload_time_iso_8601": "2025-01-24T13:07:34.119551Z",
            "url": "https://files.pythonhosted.org/packages/be/03/ec1d74af6fb3bceeee6a8f41dfb53e4e6bb162c96defde3bf01aa270f300/blake3-1.0.4-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78e834120fb59672ea239bdae72e1e2f58476618febdc0e58770c098fb4b7f54",
                "md5": "3bdee81a621490782eab92a733d51177",
                "sha256": "6a45e4c5df4ce654d42897ce2d5bd7dab0a5e84b06ffcb9248ed0b537520967a"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "3bdee81a621490782eab92a733d51177",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 228088,
            "upload_time": "2025-01-24T13:07:35",
            "upload_time_iso_8601": "2025-01-24T13:07:35.707514Z",
            "url": "https://files.pythonhosted.org/packages/78/e8/34120fb59672ea239bdae72e1e2f58476618febdc0e58770c098fb4b7f54/blake3-1.0.4-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e520e1bed960e92a88c681ed925bbbca2bafc356d0d911b24f516e076d6b5049",
                "md5": "b0e0b8e37fcb42befa48ee69c6011b76",
                "sha256": "e55e38da0f57aa924c3125ffc98df72c36b2d212a2b7eb8f1d71169746f14689"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b0e0b8e37fcb42befa48ee69c6011b76",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 212608,
            "upload_time": "2025-01-24T13:07:37",
            "upload_time_iso_8601": "2025-01-24T13:07:37.224536Z",
            "url": "https://files.pythonhosted.org/packages/e5/20/e1bed960e92a88c681ed925bbbca2bafc356d0d911b24f516e076d6b5049/blake3-1.0.4-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "92c2396565a0ffc0d083cc58d3397c643efcfa8932a54494ea500e12013c37e7",
                "md5": "df9cdedb417921a3f33e5126b1ed02be",
                "sha256": "b11bffad2c020cc0049e02990caa924cc9c8b5ab6032bf3dbd60706638993bc5"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "df9cdedb417921a3f33e5126b1ed02be",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 340780,
            "upload_time": "2025-01-24T13:07:39",
            "upload_time_iso_8601": "2025-01-24T13:07:39.093531Z",
            "url": "https://files.pythonhosted.org/packages/92/c2/396565a0ffc0d083cc58d3397c643efcfa8932a54494ea500e12013c37e7/blake3-1.0.4-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bfa4fabeb6b5b1e44396bded0cd4f5da06c09f2dea0420988a7b1e661d5eafbc",
                "md5": "2f06ddb2a67b124bb7adf2e5b0d13578",
                "sha256": "baad3e55f7e1d8c820be370071fc80d6ed4cc7a738cbce4bc462772738869f57"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2f06ddb2a67b124bb7adf2e5b0d13578",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 322712,
            "upload_time": "2025-01-24T13:07:41",
            "upload_time_iso_8601": "2025-01-24T13:07:41.906544Z",
            "url": "https://files.pythonhosted.org/packages/bf/a4/fabeb6b5b1e44396bded0cd4f5da06c09f2dea0420988a7b1e661d5eafbc/blake3-1.0.4-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27335aa45d35e6a434324c89403f878645a74fe28bedec5e7c45fcccb7b9e1ec",
                "md5": "018a26464b80c97e73f73011d258208d",
                "sha256": "89e21eb0929b1bd35867dd450c27600af42ecf1cd7a08c5496ad29baaa35cb8b"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "018a26464b80c97e73f73011d258208d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 363800,
            "upload_time": "2025-01-24T13:07:43",
            "upload_time_iso_8601": "2025-01-24T13:07:43.426247Z",
            "url": "https://files.pythonhosted.org/packages/27/33/5aa45d35e6a434324c89403f878645a74fe28bedec5e7c45fcccb7b9e1ec/blake3-1.0.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec9da17518b4f141c8286857b3bb40090ee0cd7e52267039700be90eb807cbbe",
                "md5": "cab4fc62b1bf512f92580c42b23ecb19",
                "sha256": "afba60a70ac75f26fb8fb95502b80b37cab7a624daae6e1a1b952457ff0e7528"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "cab4fc62b1bf512f92580c42b23ecb19",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 367307,
            "upload_time": "2025-01-24T13:07:44",
            "upload_time_iso_8601": "2025-01-24T13:07:44.875496Z",
            "url": "https://files.pythonhosted.org/packages/ec/9d/a17518b4f141c8286857b3bb40090ee0cd7e52267039700be90eb807cbbe/blake3-1.0.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a89bbbbf62eb7abed6a5464fb8e04b154bb7437891406cfe007f72f6a68a25a",
                "md5": "2a8f21f1833a4909b8f983f29b636982",
                "sha256": "66dbc4383586232ddc135936c1f395848358981152dcc7b94710664c21621491"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "2a8f21f1833a4909b8f983f29b636982",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 437342,
            "upload_time": "2025-01-24T13:07:46",
            "upload_time_iso_8601": "2025-01-24T13:07:46.326445Z",
            "url": "https://files.pythonhosted.org/packages/9a/89/bbbbf62eb7abed6a5464fb8e04b154bb7437891406cfe007f72f6a68a25a/blake3-1.0.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f9902d0c3172c4f22662d745eec2a74b82d0fefe5392eabaae86d8dc659ffec9",
                "md5": "59920880a3df7c8bf7e9d1eb08ff79a6",
                "sha256": "fb866a8e0632f35fe9c8e24b751752c2df4abbaf20a36e85a76883a382ccbfd9"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "59920880a3df7c8bf7e9d1eb08ff79a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 423721,
            "upload_time": "2025-01-24T13:07:47",
            "upload_time_iso_8601": "2025-01-24T13:07:47.833911Z",
            "url": "https://files.pythonhosted.org/packages/f9/90/2d0c3172c4f22662d745eec2a74b82d0fefe5392eabaae86d8dc659ffec9/blake3-1.0.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3ed1d511cc9b57b9e6c71360b8d2240d042f5ca77cd12cb6411a565b49fc792d",
                "md5": "7fc772f6b1edd7538b085e2d70242aa1",
                "sha256": "77dd01c07d2f327a97233841c5c9295b3ef5ac372c5649843d413fe588bf41a9"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "7fc772f6b1edd7538b085e2d70242aa1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 402300,
            "upload_time": "2025-01-24T13:07:50",
            "upload_time_iso_8601": "2025-01-24T13:07:50.241339Z",
            "url": "https://files.pythonhosted.org/packages/3e/d1/d511cc9b57b9e6c71360b8d2240d042f5ca77cd12cb6411a565b49fc792d/blake3-1.0.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4309af0cc46b5791767dea056507986a59c10dcba89f1c0751b5a88d7514e61d",
                "md5": "eb096e28735ba229b60de624dcd3b788",
                "sha256": "8241e372dfcb01ebe3947b7d5e22af1af5682fc37631153fe6ed747a603edb26"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "eb096e28735ba229b60de624dcd3b788",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 376335,
            "upload_time": "2025-01-24T13:07:52",
            "upload_time_iso_8601": "2025-01-24T13:07:52.254250Z",
            "url": "https://files.pythonhosted.org/packages/43/09/af0cc46b5791767dea056507986a59c10dcba89f1c0751b5a88d7514e61d/blake3-1.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf6ec837873254042f21d062de09edc457e94a3cbff013c929596d18cd603702",
                "md5": "bfb73197099267593d9b5830b50ce2e0",
                "sha256": "ff0e96f61b16b365ad5bb7c6272754f83d8a59c95d3b2f70c3bb6324ddf5bc0c"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "bfb73197099267593d9b5830b50ce2e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 532032,
            "upload_time": "2025-01-24T13:07:54",
            "upload_time_iso_8601": "2025-01-24T13:07:54.759032Z",
            "url": "https://files.pythonhosted.org/packages/cf/6e/c837873254042f21d062de09edc457e94a3cbff013c929596d18cd603702/blake3-1.0.4-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "18f3b5ac9677c9c37ad0da59c34060e1ec1418c0742134172318a0390f2d9eaa",
                "md5": "762006280d845e1f3df0e849da1a7c1b",
                "sha256": "f0488a0f730383939bc9c6453220b15b8c2cda702a2ce626e6fd5e3add3f8da8"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "762006280d845e1f3df0e849da1a7c1b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 539273,
            "upload_time": "2025-01-24T13:07:56",
            "upload_time_iso_8601": "2025-01-24T13:07:56.396517Z",
            "url": "https://files.pythonhosted.org/packages/18/f3/b5ac9677c9c37ad0da59c34060e1ec1418c0742134172318a0390f2d9eaa/blake3-1.0.4-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2dfaf0607dff140b16ad08b48c46df359b03a7ac559ce4852d3989a0212595c",
                "md5": "cce730b39d9a64db5612f10995d752ab",
                "sha256": "2492bbd5f9d305c586c3addb8e247e9c4ebb6048e5fe3f6baddaca224e858dd1"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "cce730b39d9a64db5612f10995d752ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 228752,
            "upload_time": "2025-01-24T13:07:58",
            "upload_time_iso_8601": "2025-01-24T13:07:58.297164Z",
            "url": "https://files.pythonhosted.org/packages/b2/df/af0607dff140b16ad08b48c46df359b03a7ac559ce4852d3989a0212595c/blake3-1.0.4-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e65de08b9b4e7129b103c40005b7509f7ac8d7a8fb9f1956b62bfe52c5a11c86",
                "md5": "436e583f955f4b02243d7e1191f2842b",
                "sha256": "1575c9c39632107e96d4b830d03646310d4c1eb07473ced1f68dd82c3af89d49"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "436e583f955f4b02243d7e1191f2842b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 212235,
            "upload_time": "2025-01-24T13:07:59",
            "upload_time_iso_8601": "2025-01-24T13:07:59.685566Z",
            "url": "https://files.pythonhosted.org/packages/e6/5d/e08b9b4e7129b103c40005b7509f7ac8d7a8fb9f1956b62bfe52c5a11c86/blake3-1.0.4-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "be12c5886424124b2a70838731098c1cdefccaeea06c03b4094fc8aeee938069",
                "md5": "6d255813d78e6d0c3133b3f5fd9d7640",
                "sha256": "09b2c66bc2c797e9d783521ec22b1e9a6c74e3ddb98bdd0dcd4fcc2213fb27ec"
            },
            "downloads": -1,
            "filename": "blake3-1.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "6d255813d78e6d0c3133b3f5fd9d7640",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 115198,
            "upload_time": "2025-01-24T13:08:01",
            "upload_time_iso_8601": "2025-01-24T13:08:01.231511Z",
            "url": "https://files.pythonhosted.org/packages/be/12/c5886424124b2a70838731098c1cdefccaeea06c03b4094fc8aeee938069/blake3-1.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-24 13:08:01",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "oconnor663",
    "github_project": "blake3-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "blake3"
}
        
Elapsed time: 0.89262s