==================================
Async http client/server framework
==================================
.. image:: https://raw.githubusercontent.com/aio-libs/aiohttp/master/docs/aiohttp-plain.svg
:height: 64px
:width: 64px
:alt: aiohttp logo
|
.. image:: https://github.com/aio-libs/aiohttp/workflows/CI/badge.svg
:target: https://github.com/aio-libs/aiohttp/actions?query=workflow%3ACI
:alt: GitHub Actions status for master branch
.. image:: https://codecov.io/gh/aio-libs/aiohttp/branch/master/graph/badge.svg
:target: https://codecov.io/gh/aio-libs/aiohttp
:alt: codecov.io status for master branch
.. image:: https://img.shields.io/endpoint?url=https://codspeed.io/badge.json
:target: https://codspeed.io/aio-libs/aiohttp
:alt: Codspeed.io status for aiohttp
.. image:: https://badge.fury.io/py/aiohttp.svg
:target: https://pypi.org/project/aiohttp
:alt: Latest PyPI package version
.. image:: https://readthedocs.org/projects/aiohttp/badge/?version=latest
:target: https://docs.aiohttp.org/
:alt: Latest Read The Docs
.. image:: https://img.shields.io/matrix/aio-libs:matrix.org?label=Discuss%20on%20Matrix%20at%20%23aio-libs%3Amatrix.org&logo=matrix&server_fqdn=matrix.org&style=flat
:target: https://matrix.to/#/%23aio-libs:matrix.org
:alt: Matrix Room — #aio-libs:matrix.org
.. image:: https://img.shields.io/matrix/aio-libs-space:matrix.org?label=Discuss%20on%20Matrix%20at%20%23aio-libs-space%3Amatrix.org&logo=matrix&server_fqdn=matrix.org&style=flat
:target: https://matrix.to/#/%23aio-libs-space:matrix.org
:alt: Matrix Space — #aio-libs-space:matrix.org
Key Features
============
- Supports both client and server side of HTTP protocol.
- Supports both client and server Web-Sockets out-of-the-box and avoids
Callback Hell.
- Provides Web-server with middleware and pluggable routing.
Getting started
===============
Client
------
To get something from the web:
.. code-block:: python
import aiohttp
import asyncio
async def main():
async with aiohttp.ClientSession() as session:
async with session.get('http://python.org') as response:
print("Status:", response.status)
print("Content-type:", response.headers['content-type'])
html = await response.text()
print("Body:", html[:15], "...")
asyncio.run(main())
This prints:
.. code-block::
Status: 200
Content-type: text/html; charset=utf-8
Body: <!doctype html> ...
Coming from `requests <https://requests.readthedocs.io/>`_ ? Read `why we need so many lines <https://aiohttp.readthedocs.io/en/latest/http_request_lifecycle.html>`_.
Server
------
An example using a simple server:
.. code-block:: python
# examples/server_simple.py
from aiohttp import web
async def handle(request):
name = request.match_info.get('name', "Anonymous")
text = "Hello, " + name
return web.Response(text=text)
async def wshandle(request):
ws = web.WebSocketResponse()
await ws.prepare(request)
async for msg in ws:
if msg.type == web.WSMsgType.text:
await ws.send_str("Hello, {}".format(msg.data))
elif msg.type == web.WSMsgType.binary:
await ws.send_bytes(msg.data)
elif msg.type == web.WSMsgType.close:
break
return ws
app = web.Application()
app.add_routes([web.get('/', handle),
web.get('/echo', wshandle),
web.get('/{name}', handle)])
if __name__ == '__main__':
web.run_app(app)
Documentation
=============
https://aiohttp.readthedocs.io/
Demos
=====
https://github.com/aio-libs/aiohttp-demos
External links
==============
* `Third party libraries
<http://aiohttp.readthedocs.io/en/latest/third_party.html>`_
* `Built with aiohttp
<http://aiohttp.readthedocs.io/en/latest/built_with.html>`_
* `Powered by aiohttp
<http://aiohttp.readthedocs.io/en/latest/powered_by.html>`_
Feel free to make a Pull Request for adding your link to these pages!
Communication channels
======================
*aio-libs Discussions*: https://github.com/aio-libs/aiohttp/discussions
*Matrix*: `#aio-libs:matrix.org <https://matrix.to/#/#aio-libs:matrix.org>`_
We support `Stack Overflow
<https://stackoverflow.com/questions/tagged/aiohttp>`_.
Please add *aiohttp* tag to your question there.
Requirements
============
- attrs_
- multidict_
- yarl_
- frozenlist_
Optionally you may install the aiodns_ library (highly recommended for sake of speed).
.. _aiodns: https://pypi.python.org/pypi/aiodns
.. _attrs: https://github.com/python-attrs/attrs
.. _multidict: https://pypi.python.org/pypi/multidict
.. _frozenlist: https://pypi.org/project/frozenlist/
.. _yarl: https://pypi.python.org/pypi/yarl
.. _async-timeout: https://pypi.python.org/pypi/async_timeout
License
=======
``aiohttp`` is offered under the Apache 2 license.
Keepsafe
========
The aiohttp community would like to thank Keepsafe
(https://www.getkeepsafe.com) for its support in the early days of
the project.
Source code
===========
The latest developer version is available in a GitHub repository:
https://github.com/aio-libs/aiohttp
Benchmarks
==========
If you are interested in efficiency, the AsyncIO community maintains a
list of benchmarks on the official wiki:
https://github.com/python/asyncio/wiki/Benchmarks
Raw data
{
"_id": null,
"home_page": "https://github.com/aio-libs/aiohttp",
"name": "aiohttp",
"maintainer": "aiohttp team <team@aiohttp.org>",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "team@aiohttp.org",
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/37/4b/952d49c73084fb790cb5c6ead50848c8e96b4980ad806cf4d2ad341eaa03/aiohttp-3.11.12.tar.gz",
"platform": null,
"description": "==================================\nAsync http client/server framework\n==================================\n\n.. image:: https://raw.githubusercontent.com/aio-libs/aiohttp/master/docs/aiohttp-plain.svg\n :height: 64px\n :width: 64px\n :alt: aiohttp logo\n\n|\n\n.. image:: https://github.com/aio-libs/aiohttp/workflows/CI/badge.svg\n :target: https://github.com/aio-libs/aiohttp/actions?query=workflow%3ACI\n :alt: GitHub Actions status for master branch\n\n.. image:: https://codecov.io/gh/aio-libs/aiohttp/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/aio-libs/aiohttp\n :alt: codecov.io status for master branch\n\n.. image:: https://img.shields.io/endpoint?url=https://codspeed.io/badge.json\n :target: https://codspeed.io/aio-libs/aiohttp\n :alt: Codspeed.io status for aiohttp\n\n.. image:: https://badge.fury.io/py/aiohttp.svg\n :target: https://pypi.org/project/aiohttp\n :alt: Latest PyPI package version\n\n.. image:: https://readthedocs.org/projects/aiohttp/badge/?version=latest\n :target: https://docs.aiohttp.org/\n :alt: Latest Read The Docs\n\n.. image:: https://img.shields.io/matrix/aio-libs:matrix.org?label=Discuss%20on%20Matrix%20at%20%23aio-libs%3Amatrix.org&logo=matrix&server_fqdn=matrix.org&style=flat\n :target: https://matrix.to/#/%23aio-libs:matrix.org\n :alt: Matrix Room \u2014 #aio-libs:matrix.org\n\n.. image:: https://img.shields.io/matrix/aio-libs-space:matrix.org?label=Discuss%20on%20Matrix%20at%20%23aio-libs-space%3Amatrix.org&logo=matrix&server_fqdn=matrix.org&style=flat\n :target: https://matrix.to/#/%23aio-libs-space:matrix.org\n :alt: Matrix Space \u2014 #aio-libs-space:matrix.org\n\n\nKey Features\n============\n\n- Supports both client and server side of HTTP protocol.\n- Supports both client and server Web-Sockets out-of-the-box and avoids\n Callback Hell.\n- Provides Web-server with middleware and pluggable routing.\n\n\nGetting started\n===============\n\nClient\n------\n\nTo get something from the web:\n\n.. code-block:: python\n\n import aiohttp\n import asyncio\n\n async def main():\n\n async with aiohttp.ClientSession() as session:\n async with session.get('http://python.org') as response:\n\n print(\"Status:\", response.status)\n print(\"Content-type:\", response.headers['content-type'])\n\n html = await response.text()\n print(\"Body:\", html[:15], \"...\")\n\n asyncio.run(main())\n\nThis prints:\n\n.. code-block::\n\n Status: 200\n Content-type: text/html; charset=utf-8\n Body: <!doctype html> ...\n\nComing from `requests <https://requests.readthedocs.io/>`_ ? Read `why we need so many lines <https://aiohttp.readthedocs.io/en/latest/http_request_lifecycle.html>`_.\n\nServer\n------\n\nAn example using a simple server:\n\n.. code-block:: python\n\n # examples/server_simple.py\n from aiohttp import web\n\n async def handle(request):\n name = request.match_info.get('name', \"Anonymous\")\n text = \"Hello, \" + name\n return web.Response(text=text)\n\n async def wshandle(request):\n ws = web.WebSocketResponse()\n await ws.prepare(request)\n\n async for msg in ws:\n if msg.type == web.WSMsgType.text:\n await ws.send_str(\"Hello, {}\".format(msg.data))\n elif msg.type == web.WSMsgType.binary:\n await ws.send_bytes(msg.data)\n elif msg.type == web.WSMsgType.close:\n break\n\n return ws\n\n\n app = web.Application()\n app.add_routes([web.get('/', handle),\n web.get('/echo', wshandle),\n web.get('/{name}', handle)])\n\n if __name__ == '__main__':\n web.run_app(app)\n\n\nDocumentation\n=============\n\nhttps://aiohttp.readthedocs.io/\n\n\nDemos\n=====\n\nhttps://github.com/aio-libs/aiohttp-demos\n\n\nExternal links\n==============\n\n* `Third party libraries\n <http://aiohttp.readthedocs.io/en/latest/third_party.html>`_\n* `Built with aiohttp\n <http://aiohttp.readthedocs.io/en/latest/built_with.html>`_\n* `Powered by aiohttp\n <http://aiohttp.readthedocs.io/en/latest/powered_by.html>`_\n\nFeel free to make a Pull Request for adding your link to these pages!\n\n\nCommunication channels\n======================\n\n*aio-libs Discussions*: https://github.com/aio-libs/aiohttp/discussions\n\n*Matrix*: `#aio-libs:matrix.org <https://matrix.to/#/#aio-libs:matrix.org>`_\n\nWe support `Stack Overflow\n<https://stackoverflow.com/questions/tagged/aiohttp>`_.\nPlease add *aiohttp* tag to your question there.\n\nRequirements\n============\n\n- attrs_\n- multidict_\n- yarl_\n- frozenlist_\n\nOptionally you may install the aiodns_ library (highly recommended for sake of speed).\n\n.. _aiodns: https://pypi.python.org/pypi/aiodns\n.. _attrs: https://github.com/python-attrs/attrs\n.. _multidict: https://pypi.python.org/pypi/multidict\n.. _frozenlist: https://pypi.org/project/frozenlist/\n.. _yarl: https://pypi.python.org/pypi/yarl\n.. _async-timeout: https://pypi.python.org/pypi/async_timeout\n\nLicense\n=======\n\n``aiohttp`` is offered under the Apache 2 license.\n\n\nKeepsafe\n========\n\nThe aiohttp community would like to thank Keepsafe\n(https://www.getkeepsafe.com) for its support in the early days of\nthe project.\n\n\nSource code\n===========\n\nThe latest developer version is available in a GitHub repository:\nhttps://github.com/aio-libs/aiohttp\n\nBenchmarks\n==========\n\nIf you are interested in efficiency, the AsyncIO community maintains a\nlist of benchmarks on the official wiki:\nhttps://github.com/python/asyncio/wiki/Benchmarks\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Async http client/server framework (asyncio)",
"version": "3.11.12",
"project_urls": {
"CI: GitHub Actions": "https://github.com/aio-libs/aiohttp/actions?query=workflow%3ACI",
"Chat: Matrix": "https://matrix.to/#/#aio-libs:matrix.org",
"Chat: Matrix Space": "https://matrix.to/#/#aio-libs-space:matrix.org",
"Coverage: codecov": "https://codecov.io/github/aio-libs/aiohttp",
"Docs: Changelog": "https://docs.aiohttp.org/en/stable/changes.html",
"Docs: RTD": "https://docs.aiohttp.org",
"GitHub: issues": "https://github.com/aio-libs/aiohttp/issues",
"GitHub: repo": "https://github.com/aio-libs/aiohttp",
"Homepage": "https://github.com/aio-libs/aiohttp"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "65423880e133590820aa7bc6d068eb7d8e0ad9fdce9b4663f92b821d3f6b5601",
"md5": "f186323a0922b3ffefc47e7ee37258eb",
"sha256": "aa8a8caca81c0a3e765f19c6953416c58e2f4cc1b84829af01dd1c771bb2f91f"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "f186323a0922b3ffefc47e7ee37258eb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 708721,
"upload_time": "2025-02-06T00:25:21",
"upload_time_iso_8601": "2025-02-06T00:25:21.091910Z",
"url": "https://files.pythonhosted.org/packages/65/42/3880e133590820aa7bc6d068eb7d8e0ad9fdce9b4663f92b821d3f6b5601/aiohttp-3.11.12-cp310-cp310-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d88c04869803bed108b25afad75f94c651b287851843caacbec6677d8f2d572b",
"md5": "8009bbce296b11d59c15656b7e3ac027",
"sha256": "84ede78acde96ca57f6cf8ccb8a13fbaf569f6011b9a52f870c662d4dc8cd854"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8009bbce296b11d59c15656b7e3ac027",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 468596,
"upload_time": "2025-02-06T00:25:25",
"upload_time_iso_8601": "2025-02-06T00:25:25.357107Z",
"url": "https://files.pythonhosted.org/packages/d8/8c/04869803bed108b25afad75f94c651b287851843caacbec6677d8f2d572b/aiohttp-3.11.12-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4ff49074011f0d1335b161c953fb32545b6667cf24465e1932b9767874995c7e",
"md5": "4bdedb02f479d120937c8a5771535073",
"sha256": "584096938a001378484aa4ee54e05dc79c7b9dd933e271c744a97b3b6f644957"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4bdedb02f479d120937c8a5771535073",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 455758,
"upload_time": "2025-02-06T00:25:28",
"upload_time_iso_8601": "2025-02-06T00:25:28.221504Z",
"url": "https://files.pythonhosted.org/packages/4f/f4/9074011f0d1335b161c953fb32545b6667cf24465e1932b9767874995c7e/aiohttp-3.11.12-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fd6806298c57ef8f534065930b805e6dbd83613f0534447922782fb9920fce28",
"md5": "774e0af09e1bbe1c65bab4c87cd3191f",
"sha256": "392432a2dde22b86f70dd4a0e9671a349446c93965f261dbaecfaf28813e5c42"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "774e0af09e1bbe1c65bab4c87cd3191f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1584797,
"upload_time": "2025-02-06T00:25:31",
"upload_time_iso_8601": "2025-02-06T00:25:31.020404Z",
"url": "https://files.pythonhosted.org/packages/fd/68/06298c57ef8f534065930b805e6dbd83613f0534447922782fb9920fce28/aiohttp-3.11.12-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bd1ecee6b51fcb3b1c4185a7dc62b3113bc136fae07f39386c88c90b7f79f199",
"md5": "067cca574746658e041ebdeb54afd579",
"sha256": "88d385b8e7f3a870146bf5ea31786ef7463e99eb59e31db56e2315535d811f55"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "067cca574746658e041ebdeb54afd579",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1632535,
"upload_time": "2025-02-06T00:25:33",
"upload_time_iso_8601": "2025-02-06T00:25:33.003603Z",
"url": "https://files.pythonhosted.org/packages/bd/1e/cee6b51fcb3b1c4185a7dc62b3113bc136fae07f39386c88c90b7f79f199/aiohttp-3.11.12-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "711f42424462b7a09da362e1711090db9f8d68a37a33f0aab51307335517c599",
"md5": "f8252f02f7741ae383b8220e68b9b1ca",
"sha256": "b10a47e5390c4b30a0d58ee12581003be52eedd506862ab7f97da7a66805befb"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "f8252f02f7741ae383b8220e68b9b1ca",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1668484,
"upload_time": "2025-02-06T00:25:35",
"upload_time_iso_8601": "2025-02-06T00:25:35.083190Z",
"url": "https://files.pythonhosted.org/packages/71/1f/42424462b7a09da362e1711090db9f8d68a37a33f0aab51307335517c599/aiohttp-3.11.12-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f6790e25542bbe3c2bfd7a12c7a49c7bce73b09a836f65079e4b77bc2bafc89e",
"md5": "451ff7d27d0392c349b97cf1cb044f1e",
"sha256": "0b5263dcede17b6b0c41ef0c3ccce847d82a7da98709e75cf7efde3e9e3b5cae"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "451ff7d27d0392c349b97cf1cb044f1e",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1589708,
"upload_time": "2025-02-06T00:25:39",
"upload_time_iso_8601": "2025-02-06T00:25:39.127255Z",
"url": "https://files.pythonhosted.org/packages/f6/79/0e25542bbe3c2bfd7a12c7a49c7bce73b09a836f65079e4b77bc2bafc89e/aiohttp-3.11.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d11393ae26b75e23f7d3a613872e472fae836ca100dc5bde5936ebc93ada8890",
"md5": "ef93f5cad4fc2a9d8247cb0a8a0e7505",
"sha256": "50c5c7b8aa5443304c55c262c5693b108c35a3b61ef961f1e782dd52a2f559c7"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "ef93f5cad4fc2a9d8247cb0a8a0e7505",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1544752,
"upload_time": "2025-02-06T00:25:41",
"upload_time_iso_8601": "2025-02-06T00:25:41.032422Z",
"url": "https://files.pythonhosted.org/packages/d1/13/93ae26b75e23f7d3a613872e472fae836ca100dc5bde5936ebc93ada8890/aiohttp-3.11.12-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cf5e48847fad1b014ef92ef18ea1339a3b58eb81d3bc717b94c3627f5d2a42c5",
"md5": "45719d61b148c215ef746ad92ecefca7",
"sha256": "d1c031a7572f62f66f1257db37ddab4cb98bfaf9b9434a3b4840bf3560f5e788"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "45719d61b148c215ef746ad92ecefca7",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1529417,
"upload_time": "2025-02-06T00:25:43",
"upload_time_iso_8601": "2025-02-06T00:25:43.639349Z",
"url": "https://files.pythonhosted.org/packages/cf/5e/48847fad1b014ef92ef18ea1339a3b58eb81d3bc717b94c3627f5d2a42c5/aiohttp-3.11.12-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ae56fbd4ea019303f4877f0e0b8c9de92e9db24338e7545570d3f275f3c74c53",
"md5": "7b7533e509aefaa1a43b0410803b962a",
"sha256": "7e44eba534381dd2687be50cbd5f2daded21575242ecfdaf86bbeecbc38dae8e"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "7b7533e509aefaa1a43b0410803b962a",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1557808,
"upload_time": "2025-02-06T00:25:46",
"upload_time_iso_8601": "2025-02-06T00:25:46.281400Z",
"url": "https://files.pythonhosted.org/packages/ae/56/fbd4ea019303f4877f0e0b8c9de92e9db24338e7545570d3f275f3c74c53/aiohttp-3.11.12-cp310-cp310-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f143112189cf6b3c482ecdd6819b420eaa0c2033426f28d741bb7f19db5dd2bb",
"md5": "711acfabe6fcc37fea7731ac0c586acf",
"sha256": "145a73850926018ec1681e734cedcf2716d6a8697d90da11284043b745c286d5"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "711acfabe6fcc37fea7731ac0c586acf",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1536765,
"upload_time": "2025-02-06T00:25:48",
"upload_time_iso_8601": "2025-02-06T00:25:48.707058Z",
"url": "https://files.pythonhosted.org/packages/f1/43/112189cf6b3c482ecdd6819b420eaa0c2033426f28d741bb7f19db5dd2bb/aiohttp-3.11.12-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "301259986547de8306e06c7b30e547ccda02d29636e152366caba2dd8627bfe1",
"md5": "4061d045bace84eb310905000d9469b5",
"sha256": "2c311e2f63e42c1bf86361d11e2c4a59f25d9e7aabdbdf53dc38b885c5435cdb"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-musllinux_1_2_ppc64le.whl",
"has_sig": false,
"md5_digest": "4061d045bace84eb310905000d9469b5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1607621,
"upload_time": "2025-02-06T00:25:51",
"upload_time_iso_8601": "2025-02-06T00:25:51.505406Z",
"url": "https://files.pythonhosted.org/packages/30/12/59986547de8306e06c7b30e547ccda02d29636e152366caba2dd8627bfe1/aiohttp-3.11.12-cp310-cp310-musllinux_1_2_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "aa9baf3b323b20df3318ed20d701d8242e523d59c842ca93f23134b05c9d5054",
"md5": "015522d4f9b169219d168abb9e35462c",
"sha256": "ea756b5a7bac046d202a9a3889b9a92219f885481d78cd318db85b15cc0b7bcf"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-musllinux_1_2_s390x.whl",
"has_sig": false,
"md5_digest": "015522d4f9b169219d168abb9e35462c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1628977,
"upload_time": "2025-02-06T00:25:54",
"upload_time_iso_8601": "2025-02-06T00:25:54.804957Z",
"url": "https://files.pythonhosted.org/packages/aa/9b/af3b323b20df3318ed20d701d8242e523d59c842ca93f23134b05c9d5054/aiohttp-3.11.12-cp310-cp310-musllinux_1_2_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3662adf5a331a7bda475cc326dde393fa2bc5849060b1b37ac3d1bee1953f2cd",
"md5": "9319ea57e80baf5a90831b2c2d895311",
"sha256": "526c900397f3bbc2db9cb360ce9c35134c908961cdd0ac25b1ae6ffcaa2507ff"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "9319ea57e80baf5a90831b2c2d895311",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 1564455,
"upload_time": "2025-02-06T00:25:56",
"upload_time_iso_8601": "2025-02-06T00:25:56.692327Z",
"url": "https://files.pythonhosted.org/packages/36/62/adf5a331a7bda475cc326dde393fa2bc5849060b1b37ac3d1bee1953f2cd/aiohttp-3.11.12-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "90c44a24291f22f111a854dfdb54dc94d4e0a5229ccbb7bc7f0bed972aa50410",
"md5": "c888c71b5d647efec2c0c475cc6af472",
"sha256": "b8d3bb96c147b39c02d3db086899679f31958c5d81c494ef0fc9ef5bb1359b3d"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "c888c71b5d647efec2c0c475cc6af472",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 416768,
"upload_time": "2025-02-06T00:26:01",
"upload_time_iso_8601": "2025-02-06T00:26:01.155842Z",
"url": "https://files.pythonhosted.org/packages/90/c4/4a24291f22f111a854dfdb54dc94d4e0a5229ccbb7bc7f0bed972aa50410/aiohttp-3.11.12-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "51695221c8006acb7bb10d9e8e2238fb216571bddc2e00a8d95bcfbe2f579c57",
"md5": "742d3f14c9f7cbcaa03fec9f16c2d048",
"sha256": "7fe3d65279bfbee8de0fb4f8c17fc4e893eed2dba21b2f680e930cc2b09075c5"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "742d3f14c9f7cbcaa03fec9f16c2d048",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 442170,
"upload_time": "2025-02-06T00:26:03",
"upload_time_iso_8601": "2025-02-06T00:26:03.616614Z",
"url": "https://files.pythonhosted.org/packages/51/69/5221c8006acb7bb10d9e8e2238fb216571bddc2e00a8d95bcfbe2f579c57/aiohttp-3.11.12-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9c3835311e70196b6a63cfa033a7f741f800aa8a93f57442991cbe51da2394e7",
"md5": "26bd9a3130da6c07ec70114db173d1ca",
"sha256": "87a2e00bf17da098d90d4145375f1d985a81605267e7f9377ff94e55c5d769eb"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "26bd9a3130da6c07ec70114db173d1ca",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 708797,
"upload_time": "2025-02-06T00:26:08",
"upload_time_iso_8601": "2025-02-06T00:26:08.810619Z",
"url": "https://files.pythonhosted.org/packages/9c/38/35311e70196b6a63cfa033a7f741f800aa8a93f57442991cbe51da2394e7/aiohttp-3.11.12-cp311-cp311-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "443e46c656e68cbfc4f3fc7cb5d2ba4da6e91607fe83428208028156688f6201",
"md5": "b1991494e25a9f9af9eefba6a66e206f",
"sha256": "b34508f1cd928ce915ed09682d11307ba4b37d0708d1f28e5774c07a7674cac9"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "b1991494e25a9f9af9eefba6a66e206f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 468669,
"upload_time": "2025-02-06T00:26:10",
"upload_time_iso_8601": "2025-02-06T00:26:10.475184Z",
"url": "https://files.pythonhosted.org/packages/44/3e/46c656e68cbfc4f3fc7cb5d2ba4da6e91607fe83428208028156688f6201/aiohttp-3.11.12-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a0d62088fb4fd1e3ac2bfb24bc172223babaa7cdbb2784d33c75ec09e66f62f8",
"md5": "74610e93e0bbd9bb2c13ba1ba1352b4e",
"sha256": "936d8a4f0f7081327014742cd51d320296b56aa6d324461a13724ab05f4b2933"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "74610e93e0bbd9bb2c13ba1ba1352b4e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 455739,
"upload_time": "2025-02-06T00:26:11",
"upload_time_iso_8601": "2025-02-06T00:26:11.974616Z",
"url": "https://files.pythonhosted.org/packages/a0/d6/2088fb4fd1e3ac2bfb24bc172223babaa7cdbb2784d33c75ec09e66f62f8/aiohttp-3.11.12-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e7dcc443a6954a56f4a58b5efbfdf23cc6f3f0235e3424faf5a0c56264d5c7bb",
"md5": "638c2736c1cf0f7bbeb1b9a490729c75",
"sha256": "2de1378f72def7dfb5dbd73d86c19eda0ea7b0a6873910cc37d57e80f10d64e1"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "638c2736c1cf0f7bbeb1b9a490729c75",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1685858,
"upload_time": "2025-02-06T00:26:13",
"upload_time_iso_8601": "2025-02-06T00:26:13.654616Z",
"url": "https://files.pythonhosted.org/packages/e7/dc/c443a6954a56f4a58b5efbfdf23cc6f3f0235e3424faf5a0c56264d5c7bb/aiohttp-3.11.12-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "25672d5b3aaade1d5d01c3b109aa76e3aa9630531252cda10aa02fb99b0b11a1",
"md5": "1e4ddb88a059e5fd776b8f2c1e2cae77",
"sha256": "b9d45dbb3aaec05cf01525ee1a7ac72de46a8c425cb75c003acd29f76b1ffe94"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "1e4ddb88a059e5fd776b8f2c1e2cae77",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1743829,
"upload_time": "2025-02-06T00:26:15",
"upload_time_iso_8601": "2025-02-06T00:26:15.481797Z",
"url": "https://files.pythonhosted.org/packages/25/67/2d5b3aaade1d5d01c3b109aa76e3aa9630531252cda10aa02fb99b0b11a1/aiohttp-3.11.12-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "909b9728fe9a3e1b8521198455d027b0b4035522be18f504b24c5d38d59e7278",
"md5": "b563d02eb35b21ddc84a23f0239b8275",
"sha256": "930ffa1925393381e1e0a9b82137fa7b34c92a019b521cf9f41263976666a0d6"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "b563d02eb35b21ddc84a23f0239b8275",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1785587,
"upload_time": "2025-02-06T00:26:17",
"upload_time_iso_8601": "2025-02-06T00:26:17.171904Z",
"url": "https://files.pythonhosted.org/packages/90/9b/9728fe9a3e1b8521198455d027b0b4035522be18f504b24c5d38d59e7278/aiohttp-3.11.12-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cecf28fbb43d4ebc1b4458374a3c7b6db3b556a90e358e9bbcfe6d9339c1e2b6",
"md5": "228549eb9f000b951532933376d4f2b5",
"sha256": "8340def6737118f5429a5df4e88f440746b791f8f1c4ce4ad8a595f42c980bd5"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "228549eb9f000b951532933376d4f2b5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1675319,
"upload_time": "2025-02-06T00:26:19",
"upload_time_iso_8601": "2025-02-06T00:26:19.951923Z",
"url": "https://files.pythonhosted.org/packages/ce/cf/28fbb43d4ebc1b4458374a3c7b6db3b556a90e358e9bbcfe6d9339c1e2b6/aiohttp-3.11.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e5d2006c459c11218cabaa7bca401f965c9cc828efbdea7e1615d4644eaf23f7",
"md5": "50da7454e28e8090fa640c4e6671dc35",
"sha256": "4016e383f91f2814e48ed61e6bda7d24c4d7f2402c75dd28f7e1027ae44ea204"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "50da7454e28e8090fa640c4e6671dc35",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1619982,
"upload_time": "2025-02-06T00:26:21",
"upload_time_iso_8601": "2025-02-06T00:26:21.705628Z",
"url": "https://files.pythonhosted.org/packages/e5/d2/006c459c11218cabaa7bca401f965c9cc828efbdea7e1615d4644eaf23f7/aiohttp-3.11.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9d83ca425891ebd37bee5d837110f7fddc4d808a7c6c126a7d1b5c3ad72fc6ba",
"md5": "5e307c1c775ea067d980bd6298616226",
"sha256": "3c0600bcc1adfaaac321422d615939ef300df81e165f6522ad096b73439c0f58"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "5e307c1c775ea067d980bd6298616226",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1654176,
"upload_time": "2025-02-06T00:26:23",
"upload_time_iso_8601": "2025-02-06T00:26:23.607948Z",
"url": "https://files.pythonhosted.org/packages/9d/83/ca425891ebd37bee5d837110f7fddc4d808a7c6c126a7d1b5c3ad72fc6ba/aiohttp-3.11.12-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "25df047b1ce88514a1b4915d252513640184b63624e7914e41d846668b8edbda",
"md5": "10723b355543a9cbe8d15f225e748025",
"sha256": "0450ada317a65383b7cce9576096150fdb97396dcfe559109b403c7242faffef"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "10723b355543a9cbe8d15f225e748025",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1660198,
"upload_time": "2025-02-06T00:26:26",
"upload_time_iso_8601": "2025-02-06T00:26:26.686212Z",
"url": "https://files.pythonhosted.org/packages/25/df/047b1ce88514a1b4915d252513640184b63624e7914e41d846668b8edbda/aiohttp-3.11.12-cp311-cp311-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d3cc6ecb8e343f0902528620b9dbd567028a936d5489bebd7dbb0dd0914f4fdb",
"md5": "2b338541fd7bccb12e6ebe3a83b2d53e",
"sha256": "850ff6155371fd802a280f8d369d4e15d69434651b844bde566ce97ee2277420"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "2b338541fd7bccb12e6ebe3a83b2d53e",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1650186,
"upload_time": "2025-02-06T00:26:28",
"upload_time_iso_8601": "2025-02-06T00:26:28.479320Z",
"url": "https://files.pythonhosted.org/packages/d3/cc/6ecb8e343f0902528620b9dbd567028a936d5489bebd7dbb0dd0914f4fdb/aiohttp-3.11.12-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f8f8453df6dd69256ca8c06c53fc8803c9056e2b0b16509b070f9a3b4bdefd6c",
"md5": "bfd8fde7e22f7bff67ffd5c9c8bfe92c",
"sha256": "8fd12d0f989c6099e7b0f30dc6e0d1e05499f3337461f0b2b0dadea6c64b89df"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-musllinux_1_2_ppc64le.whl",
"has_sig": false,
"md5_digest": "bfd8fde7e22f7bff67ffd5c9c8bfe92c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1733063,
"upload_time": "2025-02-06T00:26:31",
"upload_time_iso_8601": "2025-02-06T00:26:31.136079Z",
"url": "https://files.pythonhosted.org/packages/f8/f8/453df6dd69256ca8c06c53fc8803c9056e2b0b16509b070f9a3b4bdefd6c/aiohttp-3.11.12-cp311-cp311-musllinux_1_2_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "55f8540160787ff3000391de0e5d0d1d33be4c7972f933c21991e2ea105b2d5e",
"md5": "518335803cebbc635b3a1cc425dcebfe",
"sha256": "76719dd521c20a58a6c256d058547b3a9595d1d885b830013366e27011ffe804"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-musllinux_1_2_s390x.whl",
"has_sig": false,
"md5_digest": "518335803cebbc635b3a1cc425dcebfe",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1755306,
"upload_time": "2025-02-06T00:26:34",
"upload_time_iso_8601": "2025-02-06T00:26:34.133574Z",
"url": "https://files.pythonhosted.org/packages/55/f8/540160787ff3000391de0e5d0d1d33be4c7972f933c21991e2ea105b2d5e/aiohttp-3.11.12-cp311-cp311-musllinux_1_2_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "307d49f3bfdfefd741576157f8f91caa9ff61a6f3d620ca6339268327518221b",
"md5": "f9904439884e9cbd0bedab11ca92a0b0",
"sha256": "97fe431f2ed646a3b56142fc81d238abcbaff08548d6912acb0b19a0cadc146b"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "f9904439884e9cbd0bedab11ca92a0b0",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 1692909,
"upload_time": "2025-02-06T00:26:37",
"upload_time_iso_8601": "2025-02-06T00:26:37.281067Z",
"url": "https://files.pythonhosted.org/packages/30/7d/49f3bfdfefd741576157f8f91caa9ff61a6f3d620ca6339268327518221b/aiohttp-3.11.12-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "409c8ce00afd6f6112ce9a2309dc490fea376ae824708b94b7b5ea9cba979d1d",
"md5": "90a0a77ccd8e9fa5a1d483ea463c5325",
"sha256": "e10c440d142fa8b32cfdb194caf60ceeceb3e49807072e0dc3a8887ea80e8c16"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "90a0a77ccd8e9fa5a1d483ea463c5325",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 416584,
"upload_time": "2025-02-06T00:26:39",
"upload_time_iso_8601": "2025-02-06T00:26:39.946106Z",
"url": "https://files.pythonhosted.org/packages/40/9c/8ce00afd6f6112ce9a2309dc490fea376ae824708b94b7b5ea9cba979d1d/aiohttp-3.11.12-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "35974d3c5f562f15830de472eb10a7a222655d750839943e0e6d915ef7e26114",
"md5": "e04110ee1e0b5220f6417a775a20ec22",
"sha256": "246067ba0cf5560cf42e775069c5d80a8989d14a7ded21af529a4e10e3e0f0e6"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "e04110ee1e0b5220f6417a775a20ec22",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 442674,
"upload_time": "2025-02-06T00:26:42",
"upload_time_iso_8601": "2025-02-06T00:26:42.193222Z",
"url": "https://files.pythonhosted.org/packages/35/97/4d3c5f562f15830de472eb10a7a222655d750839943e0e6d915ef7e26114/aiohttp-3.11.12-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4dd094346961acb476569fca9a644cc6f9a02f97ef75961a6b8d2b35279b8d1f",
"md5": "02dba512ac95aaa2380ae458bfa0157a",
"sha256": "e392804a38353900c3fd8b7cacbea5132888f7129f8e241915e90b85f00e3250"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-macosx_10_13_universal2.whl",
"has_sig": false,
"md5_digest": "02dba512ac95aaa2380ae458bfa0157a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 704837,
"upload_time": "2025-02-06T00:26:44",
"upload_time_iso_8601": "2025-02-06T00:26:44.812548Z",
"url": "https://files.pythonhosted.org/packages/4d/d0/94346961acb476569fca9a644cc6f9a02f97ef75961a6b8d2b35279b8d1f/aiohttp-3.11.12-cp312-cp312-macosx_10_13_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a9af05c503f1cc8f97621f199ef4b8db65fb88b8bc74a26ab2adb74789507ad3",
"md5": "5bc4b9078c7591140acbc56bf79024e2",
"sha256": "8fa1510b96c08aaad49303ab11f8803787c99222288f310a62f493faf883ede1"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "5bc4b9078c7591140acbc56bf79024e2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 464218,
"upload_time": "2025-02-06T00:26:46",
"upload_time_iso_8601": "2025-02-06T00:26:46.533101Z",
"url": "https://files.pythonhosted.org/packages/a9/af/05c503f1cc8f97621f199ef4b8db65fb88b8bc74a26ab2adb74789507ad3/aiohttp-3.11.12-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f248b9949eb645b9bd699153a2ec48751b985e352ab3fed9d98c8115de305508",
"md5": "102b8b2c06526133bb9897c155e4ed68",
"sha256": "dc065a4285307607df3f3686363e7f8bdd0d8ab35f12226362a847731516e42c"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "102b8b2c06526133bb9897c155e4ed68",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 456166,
"upload_time": "2025-02-06T00:26:48",
"upload_time_iso_8601": "2025-02-06T00:26:48.142457Z",
"url": "https://files.pythonhosted.org/packages/f2/48/b9949eb645b9bd699153a2ec48751b985e352ab3fed9d98c8115de305508/aiohttp-3.11.12-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "14fb980981807baecb6f54bdd38beb1bd271d9a3a786e19a978871584d026dcf",
"md5": "31021fd905e125eccbf7386506b9b95e",
"sha256": "cddb31f8474695cd61fc9455c644fc1606c164b93bff2490390d90464b4655df"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "31021fd905e125eccbf7386506b9b95e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1682528,
"upload_time": "2025-02-06T00:26:49",
"upload_time_iso_8601": "2025-02-06T00:26:49.985467Z",
"url": "https://files.pythonhosted.org/packages/14/fb/980981807baecb6f54bdd38beb1bd271d9a3a786e19a978871584d026dcf/aiohttp-3.11.12-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "90cb77b1445e0a716914e6197b0698b7a3640590da6c692437920c586764d05b",
"md5": "bd411d21ddc7530f2e51f31090363a6b",
"sha256": "9dec0000d2d8621d8015c293e24589d46fa218637d820894cb7356c77eca3259"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "bd411d21ddc7530f2e51f31090363a6b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1737154,
"upload_time": "2025-02-06T00:26:51",
"upload_time_iso_8601": "2025-02-06T00:26:51.913319Z",
"url": "https://files.pythonhosted.org/packages/90/cb/77b1445e0a716914e6197b0698b7a3640590da6c692437920c586764d05b/aiohttp-3.11.12-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ff24d6fb1f4cede9ccbe98e4def6f3ed1e1efcb658871bbf29f4863ec646bf38",
"md5": "165b23550f8d110f3862b00af885d387",
"sha256": "e3552fe98e90fdf5918c04769f338a87fa4f00f3b28830ea9b78b1bdc6140e0d"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "165b23550f8d110f3862b00af885d387",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1793435,
"upload_time": "2025-02-06T00:26:56",
"upload_time_iso_8601": "2025-02-06T00:26:56.182919Z",
"url": "https://files.pythonhosted.org/packages/ff/24/d6fb1f4cede9ccbe98e4def6f3ed1e1efcb658871bbf29f4863ec646bf38/aiohttp-3.11.12-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "17e29f744cee0861af673dc271a3351f59ebd5415928e20080ab85be25641471",
"md5": "bacc8229ded79bdb824c52e920e692af",
"sha256": "6dfe7f984f28a8ae94ff3a7953cd9678550dbd2a1f9bda5dd9c5ae627744c78e"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "bacc8229ded79bdb824c52e920e692af",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1692010,
"upload_time": "2025-02-06T00:26:58",
"upload_time_iso_8601": "2025-02-06T00:26:58.504431Z",
"url": "https://files.pythonhosted.org/packages/17/e2/9f744cee0861af673dc271a3351f59ebd5415928e20080ab85be25641471/aiohttp-3.11.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "90c44a1235c1df544223eb57ba553ce03bc706bdd065e53918767f7fa1ff99e0",
"md5": "3060f4aec0ef5767be9814c9a4182e58",
"sha256": "a481a574af914b6e84624412666cbfbe531a05667ca197804ecc19c97b8ab1b0"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "3060f4aec0ef5767be9814c9a4182e58",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1619481,
"upload_time": "2025-02-06T00:27:01",
"upload_time_iso_8601": "2025-02-06T00:27:01.477887Z",
"url": "https://files.pythonhosted.org/packages/90/c4/4a1235c1df544223eb57ba553ce03bc706bdd065e53918767f7fa1ff99e0/aiohttp-3.11.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6070cf12d402a94a33abda86dd136eb749b14c8eb9fec1e16adc310e25b20033",
"md5": "98baf2e9de23b48b5ed24c891bd4245f",
"sha256": "1987770fb4887560363b0e1a9b75aa303e447433c41284d3af2840a2f226d6e0"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "98baf2e9de23b48b5ed24c891bd4245f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1641578,
"upload_time": "2025-02-06T00:27:06",
"upload_time_iso_8601": "2025-02-06T00:27:06.151583Z",
"url": "https://files.pythonhosted.org/packages/60/70/cf12d402a94a33abda86dd136eb749b14c8eb9fec1e16adc310e25b20033/aiohttp-3.11.12-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1b257211973fda1f5e833fcfd98ccb7f9ce4fbfc0074e3e70c0157a751d00db8",
"md5": "e8d29570d9325c77661eed03bb696a40",
"sha256": "a4ac6a0f0f6402854adca4e3259a623f5c82ec3f0c049374133bcb243132baf9"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "e8d29570d9325c77661eed03bb696a40",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1684463,
"upload_time": "2025-02-06T00:27:08",
"upload_time_iso_8601": "2025-02-06T00:27:08.336160Z",
"url": "https://files.pythonhosted.org/packages/1b/25/7211973fda1f5e833fcfd98ccb7f9ce4fbfc0074e3e70c0157a751d00db8/aiohttp-3.11.12-cp312-cp312-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9360b5905b4d0693f6018b26afa9f2221fefc0dcbd3773fe2dff1a20fb5727f1",
"md5": "63c9457cfa97b0c36583f181fac67591",
"sha256": "c96a43822f1f9f69cc5c3706af33239489a6294be486a0447fb71380070d4d5f"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "63c9457cfa97b0c36583f181fac67591",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1646691,
"upload_time": "2025-02-06T00:27:11",
"upload_time_iso_8601": "2025-02-06T00:27:11.232064Z",
"url": "https://files.pythonhosted.org/packages/93/60/b5905b4d0693f6018b26afa9f2221fefc0dcbd3773fe2dff1a20fb5727f1/aiohttp-3.11.12-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b4fcba1b14d6fdcd38df0b7c04640794b3683e949ea10937c8a58c14d697e93f",
"md5": "fd6b47f7f501700a386642937be3aa53",
"sha256": "a5e69046f83c0d3cb8f0d5bd9b8838271b1bc898e01562a04398e160953e8eb9"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-musllinux_1_2_ppc64le.whl",
"has_sig": false,
"md5_digest": "fd6b47f7f501700a386642937be3aa53",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1702269,
"upload_time": "2025-02-06T00:27:13",
"upload_time_iso_8601": "2025-02-06T00:27:13.639868Z",
"url": "https://files.pythonhosted.org/packages/b4/fc/ba1b14d6fdcd38df0b7c04640794b3683e949ea10937c8a58c14d697e93f/aiohttp-3.11.12-cp312-cp312-musllinux_1_2_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5e3918c13c6f658b2ba9cc1e0c6fb2d02f98fd653ad2addcdf938193d51a9c53",
"md5": "04df5ca22be2212e203fb546622cb032",
"sha256": "68d54234c8d76d8ef74744f9f9fc6324f1508129e23da8883771cdbb5818cbef"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-musllinux_1_2_s390x.whl",
"has_sig": false,
"md5_digest": "04df5ca22be2212e203fb546622cb032",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1734782,
"upload_time": "2025-02-06T00:27:15",
"upload_time_iso_8601": "2025-02-06T00:27:15.651764Z",
"url": "https://files.pythonhosted.org/packages/5e/39/18c13c6f658b2ba9cc1e0c6fb2d02f98fd653ad2addcdf938193d51a9c53/aiohttp-3.11.12-cp312-cp312-musllinux_1_2_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9fd2ccc190023020e342419b265861877cd8ffb75bec37b7ddd8521dd2c6deb8",
"md5": "6ec952b7a1b88666c2e933e86bf34f81",
"sha256": "c9fd9dcf9c91affe71654ef77426f5cf8489305e1c66ed4816f5a21874b094b9"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "6ec952b7a1b88666c2e933e86bf34f81",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 1694740,
"upload_time": "2025-02-06T00:27:18",
"upload_time_iso_8601": "2025-02-06T00:27:18.882565Z",
"url": "https://files.pythonhosted.org/packages/9f/d2/ccc190023020e342419b265861877cd8ffb75bec37b7ddd8521dd2c6deb8/aiohttp-3.11.12-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3f54186805bcada64ea90ea909311ffedcd74369bfc6e880d39d2473314daa36",
"md5": "99d2748beba03e62a5af7ee53d1229d0",
"sha256": "0ed49efcd0dc1611378beadbd97beb5d9ca8fe48579fc04a6ed0844072261b6a"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "99d2748beba03e62a5af7ee53d1229d0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 411530,
"upload_time": "2025-02-06T00:27:20",
"upload_time_iso_8601": "2025-02-06T00:27:20.899465Z",
"url": "https://files.pythonhosted.org/packages/3f/54/186805bcada64ea90ea909311ffedcd74369bfc6e880d39d2473314daa36/aiohttp-3.11.12-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3d635eca549d34d141bcd9de50d4e59b913f3641559460c739d5e215693cb54a",
"md5": "f20274f4da9af3e4c83252e39779b13d",
"sha256": "54775858c7f2f214476773ce785a19ee81d1294a6bedc5cc17225355aab74802"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "f20274f4da9af3e4c83252e39779b13d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 437860,
"upload_time": "2025-02-06T00:27:23",
"upload_time_iso_8601": "2025-02-06T00:27:23.674630Z",
"url": "https://files.pythonhosted.org/packages/3d/63/5eca549d34d141bcd9de50d4e59b913f3641559460c739d5e215693cb54a/aiohttp-3.11.12-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c39bcea185d4b543ae08ee478373e16653722c19fcda10d2d0646f300ce10791",
"md5": "08f236638fdd05eb8be71562a04f3b0e",
"sha256": "413ad794dccb19453e2b97c2375f2ca3cdf34dc50d18cc2693bd5aed7d16f4b9"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-macosx_10_13_universal2.whl",
"has_sig": false,
"md5_digest": "08f236638fdd05eb8be71562a04f3b0e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 698148,
"upload_time": "2025-02-06T00:27:25",
"upload_time_iso_8601": "2025-02-06T00:27:25.478281Z",
"url": "https://files.pythonhosted.org/packages/c3/9b/cea185d4b543ae08ee478373e16653722c19fcda10d2d0646f300ce10791/aiohttp-3.11.12-cp313-cp313-macosx_10_13_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "915c80d47fe7749fde584d1404a68ade29bcd7e58db8fa11fa38e8d90d77e447",
"md5": "361a27b842e2df97784fee8b6a2fc5cf",
"sha256": "4a93d28ed4b4b39e6f46fd240896c29b686b75e39cc6992692e3922ff6982b4c"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "361a27b842e2df97784fee8b6a2fc5cf",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 460831,
"upload_time": "2025-02-06T00:27:28",
"upload_time_iso_8601": "2025-02-06T00:27:28.252891Z",
"url": "https://files.pythonhosted.org/packages/91/5c/80d47fe7749fde584d1404a68ade29bcd7e58db8fa11fa38e8d90d77e447/aiohttp-3.11.12-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8ef9de568f8a8ca6b061d157c50272620c53168d6e3eeddae78dbb0f7db981eb",
"md5": "79d15e1b0bb3ce25308e4e4a987513fa",
"sha256": "d589264dbba3b16e8951b6f145d1e6b883094075283dafcab4cdd564a9e353a0"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "79d15e1b0bb3ce25308e4e4a987513fa",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 453122,
"upload_time": "2025-02-06T00:27:30",
"upload_time_iso_8601": "2025-02-06T00:27:30.143393Z",
"url": "https://files.pythonhosted.org/packages/8e/f9/de568f8a8ca6b061d157c50272620c53168d6e3eeddae78dbb0f7db981eb/aiohttp-3.11.12-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8bfdb775970a047543bbc1d0f66725ba72acef788028fce215dc959fd15a8200",
"md5": "9c64e6a2f0c5226f84caeff81d9564ea",
"sha256": "e5148ca8955affdfeb864aca158ecae11030e952b25b3ae15d4e2b5ba299bad2"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "9c64e6a2f0c5226f84caeff81d9564ea",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1665336,
"upload_time": "2025-02-06T00:27:31",
"upload_time_iso_8601": "2025-02-06T00:27:31.982057Z",
"url": "https://files.pythonhosted.org/packages/8b/fd/b775970a047543bbc1d0f66725ba72acef788028fce215dc959fd15a8200/aiohttp-3.11.12-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "829baff01d4f9716245a1b2965f02044e4474fadd2bcfe63cf249ca788541886",
"md5": "3b4467cf6f421c2186590a257b9d3b9f",
"sha256": "525410e0790aab036492eeea913858989c4cb070ff373ec3bc322d700bdf47c1"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "3b4467cf6f421c2186590a257b9d3b9f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1718111,
"upload_time": "2025-02-06T00:27:33",
"upload_time_iso_8601": "2025-02-06T00:27:33.983233Z",
"url": "https://files.pythonhosted.org/packages/82/9b/aff01d4f9716245a1b2965f02044e4474fadd2bcfe63cf249ca788541886/aiohttp-3.11.12-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e0a9166fd2d8b2cc64f08104aa614fad30eee506b563154081bf88ce729bc665",
"md5": "72b14189f636e1782673ca055905c699",
"sha256": "9bd8695be2c80b665ae3f05cb584093a1e59c35ecb7d794d1edd96e8cc9201d7"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "72b14189f636e1782673ca055905c699",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1775293,
"upload_time": "2025-02-06T00:27:36",
"upload_time_iso_8601": "2025-02-06T00:27:36.105671Z",
"url": "https://files.pythonhosted.org/packages/e0/a9/166fd2d8b2cc64f08104aa614fad30eee506b563154081bf88ce729bc665/aiohttp-3.11.12-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "13c50d3c89bd9e36288f10dc246f42518ce8e1c333f27636ac78df091c86bb4a",
"md5": "481edd53b1df831954b7068ab103374b",
"sha256": "f0203433121484b32646a5f5ea93ae86f3d9559d7243f07e8c0eab5ff8e3f70e"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "481edd53b1df831954b7068ab103374b",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1677338,
"upload_time": "2025-02-06T00:27:38",
"upload_time_iso_8601": "2025-02-06T00:27:38.238790Z",
"url": "https://files.pythonhosted.org/packages/13/c5/0d3c89bd9e36288f10dc246f42518ce8e1c333f27636ac78df091c86bb4a/aiohttp-3.11.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "72b2017db2833ef537be284f64ead78725984db8a39276c1a9a07c5c7526e238",
"md5": "a6fd5f92249111b34e11a250bcb7ce08",
"sha256": "40cd36749a1035c34ba8d8aaf221b91ca3d111532e5ccb5fa8c3703ab1b967ed"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "a6fd5f92249111b34e11a250bcb7ce08",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1603365,
"upload_time": "2025-02-06T00:27:41",
"upload_time_iso_8601": "2025-02-06T00:27:41.281409Z",
"url": "https://files.pythonhosted.org/packages/72/b2/017db2833ef537be284f64ead78725984db8a39276c1a9a07c5c7526e238/aiohttp-3.11.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fc72b66c96a106ec7e791e29988c222141dd1219d7793ffb01e72245399e08d2",
"md5": "cc911c7721cadbd5ceb8b9f1a4296dfc",
"sha256": "a7442662afebbf7b4c6d28cb7aab9e9ce3a5df055fc4116cc7228192ad6cb484"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "cc911c7721cadbd5ceb8b9f1a4296dfc",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1618464,
"upload_time": "2025-02-06T00:27:43",
"upload_time_iso_8601": "2025-02-06T00:27:43.379896Z",
"url": "https://files.pythonhosted.org/packages/fc/72/b66c96a106ec7e791e29988c222141dd1219d7793ffb01e72245399e08d2/aiohttp-3.11.12-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3f50e68a40f267b46a603bab569d48d57f23508801614e05b3369898c5b2910a",
"md5": "2d3252871bce0427aa00af7543eeb712",
"sha256": "8a2fb742ef378284a50766e985804bd6adb5adb5aa781100b09befdbfa757b65"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "2d3252871bce0427aa00af7543eeb712",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1657827,
"upload_time": "2025-02-06T00:27:45",
"upload_time_iso_8601": "2025-02-06T00:27:45.982935Z",
"url": "https://files.pythonhosted.org/packages/3f/50/e68a40f267b46a603bab569d48d57f23508801614e05b3369898c5b2910a/aiohttp-3.11.12-cp313-cp313-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c51daafbcdb1773d0ba7c20793ebeedfaba1f3f7462f6fc251f24983ed738aa7",
"md5": "4a7d902a538e8e5dff7811cfe3c988bb",
"sha256": "2cee3b117a8d13ab98b38d5b6bdcd040cfb4181068d05ce0c474ec9db5f3c5bb"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "4a7d902a538e8e5dff7811cfe3c988bb",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1616700,
"upload_time": "2025-02-06T00:27:48",
"upload_time_iso_8601": "2025-02-06T00:27:48.170211Z",
"url": "https://files.pythonhosted.org/packages/c5/1d/aafbcdb1773d0ba7c20793ebeedfaba1f3f7462f6fc251f24983ed738aa7/aiohttp-3.11.12-cp313-cp313-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b05e6cd9724a2932f36e2a6b742436a36d64784322cfb3406ca773f903bb9a70",
"md5": "abac1561e2dc381d4c800874f2026c98",
"sha256": "f6a19bcab7fbd8f8649d6595624856635159a6527861b9cdc3447af288a00c00"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-musllinux_1_2_ppc64le.whl",
"has_sig": false,
"md5_digest": "abac1561e2dc381d4c800874f2026c98",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1685643,
"upload_time": "2025-02-06T00:27:51",
"upload_time_iso_8601": "2025-02-06T00:27:51.183108Z",
"url": "https://files.pythonhosted.org/packages/b0/5e/6cd9724a2932f36e2a6b742436a36d64784322cfb3406ca773f903bb9a70/aiohttp-3.11.12-cp313-cp313-musllinux_1_2_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8b38ea6c91d5c767fd45a18151675a07c710ca018b30aa876a9f35b32fa59761",
"md5": "2e9784b8d3bc468d404469293aae9860",
"sha256": "e4cecdb52aaa9994fbed6b81d4568427b6002f0a91c322697a4bfcc2b2363f5a"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-musllinux_1_2_s390x.whl",
"has_sig": false,
"md5_digest": "2e9784b8d3bc468d404469293aae9860",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1715487,
"upload_time": "2025-02-06T00:27:53",
"upload_time_iso_8601": "2025-02-06T00:27:53.431420Z",
"url": "https://files.pythonhosted.org/packages/8b/38/ea6c91d5c767fd45a18151675a07c710ca018b30aa876a9f35b32fa59761/aiohttp-3.11.12-cp313-cp313-musllinux_1_2_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8e24e9edbcb7d1d93c02e055490348df6f955d675e85a028c33babdcaeda0853",
"md5": "b6c8029d09dce5c7b73df68f22cd65bb",
"sha256": "30f546358dfa0953db92ba620101fefc81574f87b2346556b90b5f3ef16e55ce"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "b6c8029d09dce5c7b73df68f22cd65bb",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 1672948,
"upload_time": "2025-02-06T00:27:56",
"upload_time_iso_8601": "2025-02-06T00:27:56.137711Z",
"url": "https://files.pythonhosted.org/packages/8e/24/e9edbcb7d1d93c02e055490348df6f955d675e85a028c33babdcaeda0853/aiohttp-3.11.12-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "25be0b1fb737268e003198f25c3a68c2135e76e4754bf399a879b27bd508a003",
"md5": "3aa46cd9df497f1034e7d8164e0f5ec8",
"sha256": "ce1bb21fc7d753b5f8a5d5a4bae99566386b15e716ebdb410154c16c91494d7f"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "3aa46cd9df497f1034e7d8164e0f5ec8",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 410396,
"upload_time": "2025-02-06T00:27:58",
"upload_time_iso_8601": "2025-02-06T00:27:58.292989Z",
"url": "https://files.pythonhosted.org/packages/25/be/0b1fb737268e003198f25c3a68c2135e76e4754bf399a879b27bd508a003/aiohttp-3.11.12-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "68fd677def96a75057b0a26446b62f8fbb084435b20a7d270c99539c26573bfd",
"md5": "f9f9cb2204a724615d7672fa5275800c",
"sha256": "f7914ab70d2ee8ab91c13e5402122edbc77821c66d2758abb53aabe87f013287"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "f9f9cb2204a724615d7672fa5275800c",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 436234,
"upload_time": "2025-02-06T00:28:01",
"upload_time_iso_8601": "2025-02-06T00:28:01.693862Z",
"url": "https://files.pythonhosted.org/packages/68/fd/677def96a75057b0a26446b62f8fbb084435b20a7d270c99539c26573bfd/aiohttp-3.11.12-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a7bd358c7032c43d4875dcbedc9113b087ef8bc619bee034f9423335698631e3",
"md5": "120ea335277d6b243f191aa9eae28d67",
"sha256": "7c3623053b85b4296cd3925eeb725e386644fd5bc67250b3bb08b0f144803e7b"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "120ea335277d6b243f191aa9eae28d67",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 709588,
"upload_time": "2025-02-06T00:28:04",
"upload_time_iso_8601": "2025-02-06T00:28:04.576652Z",
"url": "https://files.pythonhosted.org/packages/a7/bd/358c7032c43d4875dcbedc9113b087ef8bc619bee034f9423335698631e3/aiohttp-3.11.12-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9f879e4700a56722c139b6ed4ad9be926183545a1b55e82babd9b082be3ef4c5",
"md5": "20f7be36fbf87be088708bdaf3d46ab1",
"sha256": "67453e603cea8e85ed566b2700efa1f6916aefbc0c9fcb2e86aaffc08ec38e78"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "20f7be36fbf87be088708bdaf3d46ab1",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 469076,
"upload_time": "2025-02-06T00:28:06",
"upload_time_iso_8601": "2025-02-06T00:28:06.953698Z",
"url": "https://files.pythonhosted.org/packages/9f/87/9e4700a56722c139b6ed4ad9be926183545a1b55e82babd9b082be3ef4c5/aiohttp-3.11.12-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c0fa585b66076795911800f8f16f0f93ea8fb9bfa5d8fd757bbf78f32d17c2d9",
"md5": "6e991bdc71d965d9b90a7961fc8467b9",
"sha256": "6130459189e61baac5a88c10019b21e1f0c6d00ebc770e9ce269475650ff7f73"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "6e991bdc71d965d9b90a7961fc8467b9",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 456148,
"upload_time": "2025-02-06T00:28:10",
"upload_time_iso_8601": "2025-02-06T00:28:10.646540Z",
"url": "https://files.pythonhosted.org/packages/c0/fa/585b66076795911800f8f16f0f93ea8fb9bfa5d8fd757bbf78f32d17c2d9/aiohttp-3.11.12-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ba6ba1fe710860b10d83799af8c63cf2ffb63eac4edaa42d76e9540679545951",
"md5": "37b622251558b6ca363ace04bc758faf",
"sha256": "9060addfa4ff753b09392efe41e6af06ea5dd257829199747b9f15bfad819460"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "37b622251558b6ca363ace04bc758faf",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1587566,
"upload_time": "2025-02-06T00:28:13",
"upload_time_iso_8601": "2025-02-06T00:28:13.630524Z",
"url": "https://files.pythonhosted.org/packages/ba/6b/a1fe710860b10d83799af8c63cf2ffb63eac4edaa42d76e9540679545951/aiohttp-3.11.12-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3178ab78f36b44c7239c953afd9bb331edf2b3977925de2ce98545d62e415565",
"md5": "d277e6728a4f9272efc81715010bbe3a",
"sha256": "34245498eeb9ae54c687a07ad7f160053911b5745e186afe2d0c0f2898a1ab8a"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "d277e6728a4f9272efc81715010bbe3a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1636411,
"upload_time": "2025-02-06T00:28:16",
"upload_time_iso_8601": "2025-02-06T00:28:16.280095Z",
"url": "https://files.pythonhosted.org/packages/31/78/ab78f36b44c7239c953afd9bb331edf2b3977925de2ce98545d62e415565/aiohttp-3.11.12-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e15cb316b559dde4ae983e725132a2fa2518532ad56ca4698d4b71f42af48722",
"md5": "189d9dae2892c3bbad314fe6264e1f72",
"sha256": "8dc0fba9a74b471c45ca1a3cb6e6913ebfae416678d90529d188886278e7f3f6"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "189d9dae2892c3bbad314fe6264e1f72",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1672484,
"upload_time": "2025-02-06T00:28:19",
"upload_time_iso_8601": "2025-02-06T00:28:19.936304Z",
"url": "https://files.pythonhosted.org/packages/e1/5c/b316b559dde4ae983e725132a2fa2518532ad56ca4698d4b71f42af48722/aiohttp-3.11.12-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "90088c409ab4040276a8c9944d5e444121a2f34151872440b3c69f31c35edf18",
"md5": "0680c41d2a73956c29988cbf27bf9b57",
"sha256": "a478aa11b328983c4444dacb947d4513cb371cd323f3845e53caeda6be5589d5"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0680c41d2a73956c29988cbf27bf9b57",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1589689,
"upload_time": "2025-02-06T00:28:22",
"upload_time_iso_8601": "2025-02-06T00:28:22.937819Z",
"url": "https://files.pythonhosted.org/packages/90/08/8c409ab4040276a8c9944d5e444121a2f34151872440b3c69f31c35edf18/aiohttp-3.11.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e02553b4ceffaac5dcaf4772be41f4f06e7201be5407aa743758e1a37f7d1b63",
"md5": "f2da5656fb3fbec9e499c9b781c39f3a",
"sha256": "c160a04283c8c6f55b5bf6d4cad59bb9c5b9c9cd08903841b25f1f7109ef1259"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "f2da5656fb3fbec9e499c9b781c39f3a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1544225,
"upload_time": "2025-02-06T00:28:25",
"upload_time_iso_8601": "2025-02-06T00:28:25.025950Z",
"url": "https://files.pythonhosted.org/packages/e0/25/53b4ceffaac5dcaf4772be41f4f06e7201be5407aa743758e1a37f7d1b63/aiohttp-3.11.12-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4a40769d221f4067a05974b3352ffa228041bcda72c487689ab4030791691861",
"md5": "d1c5da3a838a08011057712d9ae9b118",
"sha256": "edb69b9589324bdc40961cdf0657815df674f1743a8d5ad9ab56a99e4833cfdd"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "d1c5da3a838a08011057712d9ae9b118",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1530391,
"upload_time": "2025-02-06T00:28:27",
"upload_time_iso_8601": "2025-02-06T00:28:27.202354Z",
"url": "https://files.pythonhosted.org/packages/4a/40/769d221f4067a05974b3352ffa228041bcda72c487689ab4030791691861/aiohttp-3.11.12-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "144822527fadfdfca85fb585870ffd98aece982606775fd2f4ee80270f5c85a0",
"md5": "9de8c1f06a176bb0e85e13a5b0788497",
"sha256": "4ee84c2a22a809c4f868153b178fe59e71423e1f3d6a8cd416134bb231fbf6d3"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "9de8c1f06a176bb0e85e13a5b0788497",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1559005,
"upload_time": "2025-02-06T00:28:29",
"upload_time_iso_8601": "2025-02-06T00:28:29.853137Z",
"url": "https://files.pythonhosted.org/packages/14/48/22527fadfdfca85fb585870ffd98aece982606775fd2f4ee80270f5c85a0/aiohttp-3.11.12-cp39-cp39-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fd0e72144954bae5d80a8857dca18b8ed8e2ef76acf557465545ad5b5b9bfb58",
"md5": "a1aaaab70e0853d09a9153d5e21a03a0",
"sha256": "bf4480a5438f80e0f1539e15a7eb8b5f97a26fe087e9828e2c0ec2be119a9f72"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "a1aaaab70e0853d09a9153d5e21a03a0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1536244,
"upload_time": "2025-02-06T00:28:32",
"upload_time_iso_8601": "2025-02-06T00:28:32.084133Z",
"url": "https://files.pythonhosted.org/packages/fd/0e/72144954bae5d80a8857dca18b8ed8e2ef76acf557465545ad5b5b9bfb58/aiohttp-3.11.12-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "60dba2cfb5565f5e5870757e2d3099f8e24640e746ff2ba9ea899b35b6acad3f",
"md5": "335b72ea7cc570a3585c57ec976b64e8",
"sha256": "e6b2732ef3bafc759f653a98881b5b9cdef0716d98f013d376ee8dfd7285abf1"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-musllinux_1_2_ppc64le.whl",
"has_sig": false,
"md5_digest": "335b72ea7cc570a3585c57ec976b64e8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1607092,
"upload_time": "2025-02-06T00:28:34",
"upload_time_iso_8601": "2025-02-06T00:28:34.331301Z",
"url": "https://files.pythonhosted.org/packages/60/db/a2cfb5565f5e5870757e2d3099f8e24640e746ff2ba9ea899b35b6acad3f/aiohttp-3.11.12-cp39-cp39-musllinux_1_2_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b03187e869650c5532876e83c7c7d9d3f5505c5a738abe991f3ac2264070ee81",
"md5": "b2d7fe56e5e239b48a50b67969f1db70",
"sha256": "f752e80606b132140883bb262a457c475d219d7163d996dc9072434ffb0784c4"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-musllinux_1_2_s390x.whl",
"has_sig": false,
"md5_digest": "b2d7fe56e5e239b48a50b67969f1db70",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1629268,
"upload_time": "2025-02-06T00:28:38",
"upload_time_iso_8601": "2025-02-06T00:28:38.134766Z",
"url": "https://files.pythonhosted.org/packages/b0/31/87e869650c5532876e83c7c7d9d3f5505c5a738abe991f3ac2264070ee81/aiohttp-3.11.12-cp39-cp39-musllinux_1_2_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d27325fb4d2d259caf4cf23035204315665976a66292a1055d0937c62273675a",
"md5": "2197af90515a0b4d820b34d4c96838f6",
"sha256": "ab3247d58b393bda5b1c8f31c9edece7162fc13265334217785518dd770792b8"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "2197af90515a0b4d820b34d4c96838f6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 1567511,
"upload_time": "2025-02-06T00:28:40",
"upload_time_iso_8601": "2025-02-06T00:28:40.420474Z",
"url": "https://files.pythonhosted.org/packages/d2/73/25fb4d2d259caf4cf23035204315665976a66292a1055d0937c62273675a/aiohttp-3.11.12-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a359ef91da9971e187033476945cd18bebc3974930bde81cdf66099b318df7a6",
"md5": "3f664b033094e2e7b6a48005c81ce11e",
"sha256": "0d5176f310a7fe6f65608213cc74f4228e4f4ce9fd10bcb2bb6da8fc66991462"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "3f664b033094e2e7b6a48005c81ce11e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 417082,
"upload_time": "2025-02-06T00:28:42",
"upload_time_iso_8601": "2025-02-06T00:28:42.589317Z",
"url": "https://files.pythonhosted.org/packages/a3/59/ef91da9971e187033476945cd18bebc3974930bde81cdf66099b318df7a6/aiohttp-3.11.12-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e0fa6cfc042c0f59d1fa6eaeeb678b9f13b2c0bf1d7803dae81b93ca55ac6288",
"md5": "3a872ba4c81df83b1cee0d61260e78a0",
"sha256": "74bd573dde27e58c760d9ca8615c41a57e719bff315c9adb6f2a4281a28e8798"
},
"downloads": -1,
"filename": "aiohttp-3.11.12-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "3a872ba4c81df83b1cee0d61260e78a0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 442385,
"upload_time": "2025-02-06T00:28:45",
"upload_time_iso_8601": "2025-02-06T00:28:45.326992Z",
"url": "https://files.pythonhosted.org/packages/e0/fa/6cfc042c0f59d1fa6eaeeb678b9f13b2c0bf1d7803dae81b93ca55ac6288/aiohttp-3.11.12-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "374b952d49c73084fb790cb5c6ead50848c8e96b4980ad806cf4d2ad341eaa03",
"md5": "efe78467dfb0b559cb4725554b1fb53a",
"sha256": "7603ca26d75b1b86160ce1bbe2787a0b706e592af5b2504e12caa88a217767b0"
},
"downloads": -1,
"filename": "aiohttp-3.11.12.tar.gz",
"has_sig": false,
"md5_digest": "efe78467dfb0b559cb4725554b1fb53a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 7673175,
"upload_time": "2025-02-06T00:28:47",
"upload_time_iso_8601": "2025-02-06T00:28:47.880368Z",
"url": "https://files.pythonhosted.org/packages/37/4b/952d49c73084fb790cb5c6ead50848c8e96b4980ad806cf4d2ad341eaa03/aiohttp-3.11.12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-06 00:28:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "aio-libs",
"github_project": "aiohttp",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"lcname": "aiohttp"
}