aiohttp 3.13.0


pip install aiohttp

  Latest version

Released: Oct 06, 2025


Meta
Maintainer: aiohttp team <team@aiohttp.org>
Requires Python: >=3.9

Classifiers

Development Status
  • 5 - Production/Stable

Framework
  • AsyncIO

Intended Audience
  • Developers

Operating System
  • POSIX
  • MacOS :: MacOS X
  • Microsoft :: Windows

Programming Language
  • Python
  • Python :: 3
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12
  • Python :: 3.13
  • Python :: 3.14

Topic
  • Internet :: WWW/HTTP
aiohttp logo

GitHub Actions status for master branch codecov.io status for master branch Latest PyPI package version Downloads count Latest Read The Docs Codspeed.io status for aiohttp

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:

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:

Status: 200
Content-type: text/html; charset=utf-8
Body: <!doctype html> ...

Coming from requests ? Read why we need so many lines.

Server

An example using a simple server:

# 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

Communication channels

aio-libs Discussions: https://github.com/aio-libs/aiohttp/discussions

Matrix: #aio-libs:matrix.org

We support Stack Overflow. Please add aiohttp tag to your question there.

Requirements

Optionally you may install the aiodns library (highly recommended for sake of speed).

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


Matrix Room — #aio-libs:matrix.org Matrix Space — #aio-libs-space:matrix.org LFX Health Score
4.0.0a1 Oct 09, 2019
4.0.0a0 Jan 09, 2019
3.13.0 Oct 06, 2025
3.12.15 Jul 29, 2025
3.12.14 Jul 10, 2025
3.12.13 Jun 14, 2025
3.12.12 Jun 10, 2025
3.12.11 Jun 07, 2025
3.12.10 Jun 07, 2025
3.12.9 Jun 04, 2025
3.12.8 Jun 04, 2025
3.12.7 Jun 02, 2025
3.12.7rc0 Jun 02, 2025
3.12.6 May 31, 2025
3.12.4 May 29, 2025
3.12.3 May 28, 2025
3.12.2 May 27, 2025
3.12.1 May 26, 2025
3.12.1rc0 May 26, 2025
3.12.0 May 24, 2025
3.12.0rc1 May 24, 2025
3.12.0rc0 May 24, 2025
3.12.0b3 May 22, 2025
3.12.0b2 May 22, 2025
3.12.0b1 May 22, 2025
3.12.0b0 May 20, 2025
3.11.18 Apr 21, 2025
3.11.17 Apr 19, 2025
3.11.16 Apr 02, 2025
3.11.15 Apr 01, 2025
3.11.14 Mar 17, 2025
3.11.13 Feb 24, 2025
3.11.12 Feb 06, 2025
3.11.11 Dec 18, 2024
3.11.10 Dec 05, 2024
3.11.9 Dec 01, 2024
3.11.8 Nov 27, 2024
3.11.7 Nov 21, 2024
3.11.6 Nov 19, 2024
3.11.5 Nov 19, 2024
3.11.4 Nov 19, 2024
3.11.3 Nov 19, 2024
3.11.2 Nov 14, 2024
3.11.1 Nov 14, 2024
3.11.0 Nov 13, 2024
3.11.0rc2 Nov 13, 2024
3.11.0rc1 Nov 11, 2024
3.11.0rc0 Nov 10, 2024
3.11.0b5 Nov 10, 2024
3.11.0b4 Nov 08, 2024
3.11.0b3 Nov 06, 2024
3.11.0b2 Nov 03, 2024
3.11.0b1 Nov 02, 2024
3.11.0b0 Oct 29, 2024
3.10.11 Nov 13, 2024
3.10.11rc0 Nov 13, 2024
3.10.10 Oct 10, 2024
3.10.9 Oct 04, 2024
3.10.8 Sep 28, 2024
3.10.7 Sep 27, 2024
3.10.6 Sep 24, 2024
3.10.6rc2 Sep 24, 2024
3.10.6rc1 Sep 23, 2024
3.10.6rc0 Sep 23, 2024
3.10.5 Aug 19, 2024
3.10.4 Aug 17, 2024
3.10.3 Aug 10, 2024
3.10.2 Aug 08, 2024
3.10.1 Aug 04, 2024
3.10.0 Jul 30, 2024
3.10.0rc0 Jul 29, 2024
3.10.0b1 Jul 22, 2024
3.9.5 Apr 16, 2024
3.9.4 Apr 11, 2024
3.9.4rc0 Feb 16, 2024
3.9.3 Jan 29, 2024
3.9.2 Jan 28, 2024
3.9.1 Nov 26, 2023
3.9.0 Nov 18, 2023
3.9.0rc0 Nov 14, 2023
3.9.0b1 Nov 06, 2023
3.9.0b0 Oct 07, 2023
3.8.6 Oct 07, 2023
3.8.5 Jul 19, 2023
3.8.4 Feb 12, 2023
3.8.3 Sep 21, 2022
3.8.2 Sep 21, 2022
3.8.1 Nov 14, 2021
3.8.0 Oct 31, 2021
3.8.0b0 Oct 31, 2021
3.8.0a7 Oct 30, 2021
3.7.4.post0 Mar 06, 2021
3.7.4 Feb 25, 2021
3.7.3 Nov 18, 2020
3.7.2 Oct 27, 2020
3.7.1 Oct 25, 2020
3.7.0 Oct 24, 2020
3.7.0b1 Oct 22, 2020
3.7.0b0 Oct 21, 2020
3.6.3 Oct 12, 2020
3.6.2 Oct 09, 2019
3.6.2a2 Oct 09, 2019
3.6.2a1 Oct 09, 2019
3.6.2a0 Oct 09, 2019
3.6.1 Sep 19, 2019
3.6.1b4 Sep 17, 2019
3.6.1b3 Sep 15, 2019
3.6.0 Sep 06, 2019
3.6.0b0 Sep 05, 2019
3.6.0a12 Aug 29, 2019
3.6.0a11 Aug 29, 2019
3.6.0a9 Aug 29, 2019
3.6.0a8 Aug 20, 2019
3.6.0a7 Aug 20, 2019
3.6.0a6 Aug 20, 2019
3.6.0a5 Aug 20, 2019
3.6.0a4 Aug 20, 2019
3.6.0a3 Aug 19, 2019
3.6.0a2 Aug 19, 2019
3.6.0a1 Aug 12, 2019
3.6.0a0 Aug 12, 2019
3.5.4 Jan 12, 2019
3.5.3 Jan 10, 2019
3.5.2 Jan 08, 2019
3.5.1 Dec 24, 2018
3.5.0 Dec 22, 2018
3.5.0b3 Dec 22, 2018
3.5.0b2 Dec 21, 2018
3.5.0b1 Dec 20, 2018
3.5.0a1 Nov 20, 2018
3.4.4 Sep 05, 2018
3.4.3 Sep 04, 2018
3.4.2 Sep 01, 2018
3.4.1 Aug 28, 2018
3.4.0 Aug 25, 2018
3.4.0b2 Aug 24, 2018
3.4.0b1 Aug 24, 2018
3.4.0a3 Aug 20, 2018
3.4.0a0 Aug 11, 2018
3.3.2 Jun 12, 2018
3.3.2a0 Jun 12, 2018
3.3.1 Jun 05, 2018
3.3.0 Jun 01, 2018
3.3.0a0 Jun 02, 2018
3.2.1 May 10, 2018
3.2.0 May 06, 2018
3.1.3 Apr 13, 2018
3.1.2 Apr 05, 2018
3.1.1 Mar 27, 2018
3.1.0 Mar 21, 2018
3.0.9 Mar 14, 2018
3.0.8 Mar 13, 2018
3.0.7 Mar 08, 2018
3.0.6 Mar 04, 2018
3.0.5 Feb 27, 2018
3.0.4 Feb 26, 2018
3.0.3 Feb 25, 2018
3.0.2 Feb 23, 2018
3.0.1 Feb 12, 2018
3.0.0 Feb 12, 2018
3.0.0b4 Feb 09, 2018
3.0.0b3 Feb 08, 2018
3.0.0b2 Feb 08, 2018
3.0.0b1 Feb 08, 2018
3.0.0b0 Feb 08, 2018
2.3.10 Feb 02, 2018
2.3.9 Jan 17, 2018
2.3.8 Jan 15, 2018
2.3.7 Dec 27, 2017
2.3.6 Dec 04, 2017
2.3.5 Nov 30, 2017
2.3.4 Nov 29, 2017
2.3.3 Nov 17, 2017
2.3.2 Nov 01, 2017
2.3.2b3 Nov 01, 2017
2.3.2b2 Nov 01, 2017
2.3.1 Oct 19, 2017
2.3.1a1 Oct 18, 2017
2.3.0 Oct 18, 2017
2.3.0a4 Oct 17, 2017
2.3.0a3 Oct 17, 2017
2.3.0a2 Oct 17, 2017
2.3.0a1 Oct 17, 2017
2.2.5 Aug 03, 2017
2.2.4 Aug 02, 2017
2.2.3 Jul 04, 2017
2.2.2 Jul 03, 2017
2.2.1 Jul 02, 2017
2.2.0 Jun 20, 2017
2.1.0 May 26, 2017
2.0.7 Apr 12, 2017
2.0.6 Apr 06, 2017
2.0.5 Mar 29, 2017
2.0.4 Mar 27, 2017
2.0.3 Mar 24, 2017
2.0.2 Mar 23, 2017
2.0.1 Mar 21, 2017
2.0.0 Mar 20, 2017
2.0.0rc1 Mar 15, 2017
1.3.5 Mar 16, 2017
1.3.4 Mar 15, 2017
1.3.3 Feb 20, 2017
1.3.2 Feb 16, 2017
1.3.1 Feb 09, 2017
1.3.0 Feb 08, 2017
1.2.0 Dec 17, 2016
1.1.6 Nov 28, 2016
1.1.5 Nov 16, 2016
1.1.4 Nov 14, 2016
1.1.3 Nov 10, 2016
1.1.2 Nov 08, 2016
1.1.1 Nov 04, 2016
1.1.0 Nov 03, 2016
1.0.5 Oct 11, 2016
1.0.3 Oct 04, 2016
1.0.2 Sep 22, 2016
1.0.1 Sep 16, 2016
1.0.0 Sep 16, 2016
0.22.5 Aug 02, 2016
0.22.4 Jul 28, 2016
0.22.3 Jul 26, 2016
0.22.2 Jul 23, 2016
0.22.1 Jul 16, 2016
0.22.0 Jul 15, 2016
0.22.0b6 Jul 14, 2016
0.22.0b5 Jul 14, 2016
0.22.0b4 Jul 14, 2016
0.22.0b3 Jul 14, 2016
0.22.0b2 Jul 14, 2016
0.22.0b1 Jul 14, 2016
0.22.0b0 Jul 14, 2016
0.22.0a0 May 05, 2016
0.21.6 May 05, 2016
0.21.5 Mar 22, 2016
0.21.4 Mar 13, 2016
0.21.2 Feb 16, 2016
0.21.1 Feb 10, 2016
0.21.0 Feb 04, 2016
0.20.2 Jan 07, 2016
0.20.1 Dec 30, 2015
0.20.0 Dec 28, 2015
0.19.0 Nov 25, 2015
0.18.4 Nov 13, 2015
0.18.3 Oct 25, 2015
0.18.2 Oct 22, 2015
0.18.1 Oct 20, 2015
0.18.0 Oct 20, 2015
0.17.4 Sep 29, 2015
0.17.3 Aug 28, 2015
0.17.2 Aug 11, 2015
0.17.1 Aug 10, 2015
0.17.0 Aug 04, 2015
0.16.6 Jul 15, 2015
0.16.5 Jun 13, 2015
0.16.4 Jun 13, 2015
0.16.3 May 30, 2015
0.16.2 May 27, 2015
0.16.1 May 27, 2015
0.16.0 May 26, 2015
0.15.3 Apr 22, 2015
0.15.2 Apr 19, 2015
0.15.1 Mar 31, 2015
0.15.0 Mar 27, 2015
0.14.4 Jan 29, 2015
0.14.3 Jan 28, 2015
0.14.2 Jan 23, 2015
0.14.1 Jan 15, 2015
0.14.0 Jan 15, 2015
0.13.1 Dec 31, 2014
0.13.0 Dec 29, 2014
0.12.0 Dec 12, 2014
0.11.0 Nov 29, 2014
0.10.2 Nov 19, 2014
0.10.1 Nov 17, 2014
0.10.0 Nov 13, 2014
0.9.3 Oct 30, 2014
0.9.2 Oct 16, 2014
0.9.1 Aug 30, 2014
0.9.0 Jul 08, 2014
0.8.4 Jul 04, 2014
0.8.3 Jul 04, 2014
0.8.2 Jun 22, 2014
0.8.1 Jun 19, 2014
0.8.0 Jun 09, 2014
0.7.3 May 19, 2014
0.7.2 May 14, 2014
0.7.1 Apr 28, 2014
0.7.0 Apr 16, 2014
0.6.5 Mar 29, 2014
0.6.4 Feb 28, 2014
0.6.3 Feb 28, 2014
0.6.2 Feb 18, 2014
0.6.1 Feb 18, 2014
0.6.0 Feb 12, 2014
0.5.0 Jan 29, 2014
0.4.4 Nov 15, 2013
0.4.3 Nov 15, 2013
0.4.2 Nov 14, 2013
0.4.1 Nov 12, 2013
0.4 Nov 07, 2013
0.3 Nov 04, 2013
0.2 Oct 25, 2013
0.1 Oct 25, 2013

Wheel compatibility matrix

Platform CPython 3.9 CPython 3.10 CPython 3.11 CPython 3.12 CPython 3.13 CPython 3.14 CPython (additional flags: t) 3.14
macosx_10_13_universal2
macosx_10_13_x86_64
macosx_10_9_universal2
macosx_10_9_x86_64
macosx_11_0_arm64
manylinux2014_aarch64
manylinux2014_armv7l
manylinux2014_ppc64le
manylinux2014_s390x
manylinux2014_x86_64
manylinux_2_17_aarch64
manylinux_2_17_armv7l
manylinux_2_17_ppc64le
manylinux_2_17_s390x
manylinux_2_17_x86_64
manylinux_2_28_aarch64
manylinux_2_28_ppc64le
manylinux_2_28_s390x
manylinux_2_28_x86_64
manylinux_2_31_armv7l
manylinux_2_31_riscv64
manylinux_2_39_riscv64
musllinux_1_2_aarch64
musllinux_1_2_armv7l
musllinux_1_2_ppc64le
musllinux_1_2_riscv64
musllinux_1_2_s390x
musllinux_1_2_x86_64
win32
win_amd64

Files in release

aiohttp-3.13.0-cp310-cp310-macosx_10_9_universal2.whl (717.2KiB)
aiohttp-3.13.0-cp310-cp310-macosx_10_9_x86_64.whl (480.4KiB)
aiohttp-3.13.0-cp310-cp310-macosx_11_0_arm64.whl (475.8KiB)
aiohttp-3.13.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (1.7MiB)
aiohttp-3.13.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-musllinux_1_2_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-musllinux_1_2_ppc64le.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-musllinux_1_2_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp310-cp310-musllinux_1_2_s390x.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp310-cp310-win32.whl (420.1KiB)
aiohttp-3.13.0-cp310-cp310-win_amd64.whl (442.4KiB)
aiohttp-3.13.0-cp311-cp311-macosx_10_9_universal2.whl (724.0KiB)
aiohttp-3.13.0-cp311-cp311-macosx_10_9_x86_64.whl (483.4KiB)
aiohttp-3.13.0-cp311-cp311-macosx_11_0_arm64.whl (479.6KiB)
aiohttp-3.13.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.7MiB)
aiohttp-3.13.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (1.8MiB)
aiohttp-3.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
aiohttp-3.13.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp311-cp311-musllinux_1_2_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp311-cp311-musllinux_1_2_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp311-cp311-musllinux_1_2_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp311-cp311-musllinux_1_2_s390x.whl (1.7MiB)
aiohttp-3.13.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.7MiB)
aiohttp-3.13.0-cp311-cp311-win32.whl (419.8KiB)
aiohttp-3.13.0-cp311-cp311-win_amd64.whl (443.5KiB)
aiohttp-3.13.0-cp312-cp312-macosx_10_13_universal2.whl (718.3KiB)
aiohttp-3.13.0-cp312-cp312-macosx_10_13_x86_64.whl (479.1KiB)
aiohttp-3.13.0-cp312-cp312-macosx_11_0_arm64.whl (478.3KiB)
aiohttp-3.13.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.7MiB)
aiohttp-3.13.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (1.8MiB)
aiohttp-3.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
aiohttp-3.13.0-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp312-cp312-musllinux_1_2_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp312-cp312-musllinux_1_2_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp312-cp312-musllinux_1_2_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp312-cp312-musllinux_1_2_s390x.whl (1.7MiB)
aiohttp-3.13.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp312-cp312-win32.whl (414.7KiB)
aiohttp-3.13.0-cp312-cp312-win_amd64.whl (440.8KiB)
aiohttp-3.13.0-cp313-cp313-macosx_10_13_universal2.whl (713.0KiB)
aiohttp-3.13.0-cp313-cp313-macosx_10_13_x86_64.whl (476.6KiB)
aiohttp-3.13.0-cp313-cp313-macosx_11_0_arm64.whl (475.6KiB)
aiohttp-3.13.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (1.8MiB)
aiohttp-3.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
aiohttp-3.13.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp313-cp313-musllinux_1_2_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp313-cp313-musllinux_1_2_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp313-cp313-musllinux_1_2_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp313-cp313-musllinux_1_2_s390x.whl (1.7MiB)
aiohttp-3.13.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp313-cp313-win32.whl (413.9KiB)
aiohttp-3.13.0-cp313-cp313-win_amd64.whl (439.6KiB)
aiohttp-3.13.0-cp314-cp314-macosx_10_13_universal2.whl (716.0KiB)
aiohttp-3.13.0-cp314-cp314-macosx_10_13_x86_64.whl (477.2KiB)
aiohttp-3.13.0-cp314-cp314-macosx_11_0_arm64.whl (477.8KiB)
aiohttp-3.13.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (1.8MiB)
aiohttp-3.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp314-cp314-musllinux_1_2_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314-musllinux_1_2_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314-musllinux_1_2_ppc64le.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314-musllinux_1_2_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp314-cp314-musllinux_1_2_s390x.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314-musllinux_1_2_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314-win32.whl (419.5KiB)
aiohttp-3.13.0-cp314-cp314-win_amd64.whl (444.9KiB)
aiohttp-3.13.0-cp314-cp314t-macosx_10_13_universal2.whl (747.4KiB)
aiohttp-3.13.0-cp314-cp314t-macosx_10_13_x86_64.whl (490.8KiB)
aiohttp-3.13.0-cp314-cp314t-macosx_11_0_arm64.whl (495.2KiB)
aiohttp-3.13.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.8MiB)
aiohttp-3.13.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.8MiB)
aiohttp-3.13.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (1.8MiB)
aiohttp-3.13.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_aarch64.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_armv7l.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_ppc64le.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_s390x.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.7MiB)
aiohttp-3.13.0-cp314-cp314t-win32.whl (451.8KiB)
aiohttp-3.13.0-cp314-cp314t-win_amd64.whl (484.4KiB)
aiohttp-3.13.0-cp39-cp39-macosx_10_9_universal2.whl (719.7KiB)
aiohttp-3.13.0-cp39-cp39-macosx_10_9_x86_64.whl (481.7KiB)
aiohttp-3.13.0-cp39-cp39-macosx_11_0_arm64.whl (477.1KiB)
aiohttp-3.13.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (1.5MiB)
aiohttp-3.13.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (1.7MiB)
aiohttp-3.13.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp39-cp39-musllinux_1_2_aarch64.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-musllinux_1_2_armv7l.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-musllinux_1_2_ppc64le.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-musllinux_1_2_riscv64.whl (1.5MiB)
aiohttp-3.13.0-cp39-cp39-musllinux_1_2_s390x.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.6MiB)
aiohttp-3.13.0-cp39-cp39-win32.whl (420.8KiB)
aiohttp-3.13.0-cp39-cp39-win_amd64.whl (443.3KiB)
aiohttp-3.13.0.tar.gz (7.5MiB)
Extras:
Dependencies:
aiohappyeyeballs (>=2.5.0)
aiosignal (>=1.4.0)
async-timeout (<6.0,>=4.0)
attrs (>=17.3.0)
frozenlist (>=1.1.1)
multidict (<7.0,>=4.5)
propcache (>=0.2.0)
yarl (<2.0,>=1.17.0)