Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

aiohttp logo

GitHub Actions status for master branch codecov.io status for master branch Latest PyPI package version Latest Read The Docs Matrix Room — #aio-libs:matrix.org 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:

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:  ...

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

Metadata

Release files for aiohttp 3.10.6rc1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for aiohttp 3.10.6rc1
File
aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details
aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details
aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details
aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
aiohttp-3.10.6rc1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_universal2.whl CPython 3.12 CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64) Details
aiohttp-3.10.6rc1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
aiohttp-3.10.6rc1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_s390x.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ IBM System/390x Details
aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_ppc64le.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ PowerPC 64-le Details
aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details
aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details
aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details
aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
aiohttp-3.10.6rc1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
aiohttp-3.10.6rc1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
aiohttp-3.10.6rc1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_s390x.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ IBM System/390x Details
aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_ppc64le.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ PowerPC 64-le Details
aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details
aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ IBM System/390x Details
aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ PowerPC 64-le Details
aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
aiohttp-3.10.6rc1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 40.2 MB

Release files / aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_i686.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
b9b6c069ec91e964bd52bd6da9288c58c1fd02fc11dbe699c9181dab7c4f2d78
BLAKE2b-256 checksum
How to use checksums
4b2a8ecc98eff3156cb85b6efc23b832c2d34f6b7d8383c4e106503fc1d3038f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5080bdb8803ea145bcf3e3a729fb176bcdc6969243c1d6f786acf7edf2dd5a29
BLAKE2b-256 checksum
How to use checksums
c7ccc757f4f4f3de80866fa47433d8fca12c072fe242651431e355c497b706c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e2b2c5ab2cee79bea73352790b1aeaeabe0baeae4bb6aebc2724aa5b46788089
BLAKE2b-256 checksum
How to use checksums
63f5731d0d76026357f7b16b77a13a8d5b3c27e7b76f983f75700a362b97fc6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.4 MB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
1e5cc27570571c75952ca15aa673e1d74f7ad06400f2bc3d98c66b974b3e99b8
BLAKE2b-256 checksum
How to use checksums
42b5db77e00e46db409bb612e5860ea59a874b6a1f5da3b0c94ad5579061e95a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
8ffff6b39fd6ef6b4c5749c059a58b0d91d29453b8adf4c41c63a8e5d0baaf3a
BLAKE2b-256 checksum
How to use checksums
626afaadc7072dbe78a4b9f116d0833730cbf15cdd7df4ce8a639475812b6091
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
67001df3f3c9c704a1ba6bc796660e9a1b74e5726eda638cb6b672081a2e3bb5
BLAKE2b-256 checksum
How to use checksums
1d471bed5a2a1f1d58a385837f08a382c7ff0620d645e4300650df66a00bf0e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ac4c291dfacc296556b6704983627d573b53a1c1346e7597bc139626c88a7f35
BLAKE2b-256 checksum
How to use checksums
4f86739f1f2595958e3c2e1f170c75c5629d0bc7908c097278549bbe7063b5da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-macosx_11_0_arm64.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-macosx_11_0_arm64.whl
Size 390.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a85ac2eb28bf56603865dbf49e66e2b83b7365aff7aa614609da7bde3d8a899c
BLAKE2b-256 checksum
How to use checksums
6b7eb232af84e92195f8b7301900119468362fa5092a9b83ae2867c489132b27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_x86_64.whl
Size 395.4 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a828d63d173ecd907b65e7f459ad41ab9b2145c171ec672ee2b70ba02cf26071
BLAKE2b-256 checksum
How to use checksums
4d4ad5d7d5b068fc379ecdc86a01451204e1e1745d20fca572f8a2e941a62906
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_universal2.whl

Download URL aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_universal2.whl
Size 583.2 kB
Tags CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
9d8dcea59dd053384da5be04dd510dfbb533fd969b2ca967d68718e552e2726e
BLAKE2b-256 checksum
How to use checksums
8b8d65dd0f87ab7d5f444d33eda3dc39352d2ff764f8285dc37eff782f35f48d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-win_amd64.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-win_amd64.whl
Size 381.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2f19ef02b5820d6c002c71fe2d28f3f541c7e0ea136fa608756bbe1bfd38a215
BLAKE2b-256 checksum
How to use checksums
bf1334edd440201be1fdf8000057a829a124fb3e8854a4ab275eebcac8140769
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-win32.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-win32.whl
Size 361.9 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
03ea49b56c9f2b61277bdb3968c7087c53dc39eb3dc12cd55150c273ce5e00e5
BLAKE2b-256 checksum
How to use checksums
8d9d98e9c7f581ba0ca48eca32a7cbd2b7745babaad78344ac789066b08d6d9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3f8de20b28a494ca81108ed3c4717108c42846a877a7bb0b7e6d1d6d1c4e3632
BLAKE2b-256 checksum
How to use checksums
513f6e7fffb0f426efe42ed17ed99e47885e766184a98b6390f21ba697bc5b35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_s390x.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_s390x.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
05acd99e54c0174da49b2523791a634706a64b3ac87b8ea3e0a0ccb89114ec28
BLAKE2b-256 checksum
How to use checksums
7a7fbc2a7b2ae87737ee6e86047cb7d5040f3f08d3ea14dc3b1cc8675869206b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_ppc64le.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_ppc64le.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
42538a8ece3e56520c2a84522b8ebb785dd06610c2d35f0289b14852bee659c3
BLAKE2b-256 checksum
How to use checksums
17fa1d52f1bf540b1006d0039c3c022cdafc601120a4f35f12228984957b5ce2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_i686.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
6247e2f15a9bc33cd5c8ea229f36cdc3b466da10720a61690466666145aa0aa7
BLAKE2b-256 checksum
How to use checksums
0a0c0d5132ca5ae5aab74d8979204b0466d937329752ef3b68003eb4a0914c60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
86807931f8e8151dc6fc503ca66eba03b21a53b54568beac594d2ccdee5719f2
BLAKE2b-256 checksum
How to use checksums
7689a5009a26e7bdd3cf71e818dfaf86d855348f9d439e07c94843d6af678d5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9ebd9dada005586361d666442f0929d583eb29e620a587f980fd4ad71cefb2f3
BLAKE2b-256 checksum
How to use checksums
349b4d9ca90969475c5f4ee0068f3948903fe6994586a6f531f5fdeff26f0a5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.4 MB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
6453eded66472dcdc9f1853162e2364a11bc5c9bd6c2d0aa997fcfceaa35d53d
BLAKE2b-256 checksum
How to use checksums
88c4b109474d58173a16411ab122f29b8c78f828c34964036b2f6731da2da5f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
3d62d28d281263b592e8e394f28ad544064c4bae2986b78462319b900d60070a
BLAKE2b-256 checksum
How to use checksums
e704725bcc07280f073d7d8b167c00663d045a7ce4c12682762a73c21f22fe42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0b68f482d11c4e3133d28cd9e88b10ee14f1d9a8465214f429ca1cc19f8bba4b
BLAKE2b-256 checksum
How to use checksums
468f628d1eb43c31389898df80480f5d51a555cb8e44dbb57f39ba74f3d6a684
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
4219813c6ccf4124a905ef0fb19dc4aea26d5efb92014227471efd5363948103
BLAKE2b-256 checksum
How to use checksums
fe628a12537b8fe117c5c123779b7d71ec840def7753546f82e333a71d0bbd78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-macosx_11_0_arm64.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-macosx_11_0_arm64.whl
Size 390.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9429867fea4199b9fb8051f6b555f61f4596446d59953745cd2af8b4ff77875c
BLAKE2b-256 checksum
How to use checksums
f2ef6ff6fcdb79a09c2d6eeee1dbcad9682f5e09f3f9e1bd9cbe0a1761c34e9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_x86_64.whl
Size 398.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b4df752cdcbc83dc0ab165932e8d38dd953b03bd90bb6a0153c5b9d2f9feae4d
BLAKE2b-256 checksum
How to use checksums
e3501a076748bf9b8494fb61b861f20d1465f9c818fe3d16fc16629182f875a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_universal2.whl

Download URL aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_universal2.whl
Size 586.2 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
42ad1d662bbdaa6f788ec1f01ed6034c100d2962a78aabab6561e4088f73affe
BLAKE2b-256 checksum
How to use checksums
469bc1a4fcad159a2309f420c66a2050697cf6f3753de49b1277c057d2c363eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-win_amd64.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-win_amd64.whl
Size 380.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3600d9261db126508ed9c1b0cd5c83eaadd6751157569211f9ab6adaf26b5145
BLAKE2b-256 checksum
How to use checksums
002e369cbf86b5e6eb0d4a16a563de0b503a9fc45fc971372e5dba20c5f2da45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-win32.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-win32.whl
Size 362.3 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
7b275585d2c4c96dc8f2f8353c05810bfcea30898dbef1cb00568825db0bbc96
BLAKE2b-256 checksum
How to use checksums
71f0d95e376cf6fd00bf91c4ea50ac28940c275281cb7fee480f62adefd26e9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ff01ca4ea595eeb5fd9a02f050d184137b8e3a03f1ec5a81b17c4ec18886cc15
BLAKE2b-256 checksum
How to use checksums
de6b95597c5c91a9252a7181f9d06e366bb3282706b06968590e5e06ca624e4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_s390x.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_s390x.whl
Size 1.3 MB
Tags CPython 3.10 Linux musl 1.2+ IBM System/390x
SHA-256 checksum
How to use checksums
ef17bcf556ca9791068aa439ca3b5fde1f0f058b8dd57f659ab509ef624d9312
BLAKE2b-256 checksum
How to use checksums
e2931325bd9a210caa845f9bac6cc2de2291097e842baa3e0c574057fec18415
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_ppc64le.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_ppc64le.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ PowerPC 64-le
SHA-256 checksum
How to use checksums
260423232fbc1258e6aa6363f74438e0e27c73eaf021f52be16cdb7c26688063
BLAKE2b-256 checksum
How to use checksums
8cd21d7d3ef3f6776fe0bf44aa19923d5e87f5e35f9cdca98f7a58cac3aa6907
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_i686.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_i686.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
2592543fd642f9653795fa002ca9cf1c4d90f51464e2b9f2848a18ab73f45fb8
BLAKE2b-256 checksum
How to use checksums
61c0b8772162b63a7e13153ef58fb25876282186a38370ab4fc516d4350b8c80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.2 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b93a1f0b56da9b15f08768c0bb1c63d509c2b8d5314d801b8dac6e646cf3c4eb
BLAKE2b-256 checksum
How to use checksums
8c1deea45b5c7e3850dbf46fa2a881fce246d5f9801a3a5e4857ce0df273c80e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
e526bdb5b007ff9b48cb7defad0529638c35ebff410a71b4fa6d53fca117641c
BLAKE2b-256 checksum
How to use checksums
c96ecdd4f28d22abfdfa6d1b006793c551aba1af2f45c227c108628d8bb27c34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
513d3d923c717c62baa0d5a06097ea5c445a0cc52285881da2ed84869520f135
BLAKE2b-256 checksum
How to use checksums
33a3360c359b9964e1477725357544d7e6194f7c0ad990e779dd2689ce93996d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
11dff4b4acbbab1c07ba470c98ad964b7cd3b1481c86d7c471b177a98c07ddf6
BLAKE2b-256 checksum
How to use checksums
49746e4b2c7bdeb14376e26fcfc0ebbbdf8caa2b0b634d9c35b7c5ef110b0351
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
e1d702f1a858f266b98de948c39acdc983f663c76e86d8a97f92f0f2093815cd
BLAKE2b-256 checksum
How to use checksums
81640740fa31d8a6b039cb91d15dcc216717b99b5813ee64beeb977127ff1486
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8ed584adfb1cfb296e2cc1c1e8bd48282736b4386c4f936e3ef8b94c44c85593
BLAKE2b-256 checksum
How to use checksums
6dfa9b2f112e696b3f512c02c2e8a7c6b154b0030d679d3d081c61033e082e96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-macosx_11_0_arm64.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-macosx_11_0_arm64.whl
Size 390.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9a91572f4b7268f177c39046991fbf09dfa17b256250f547f5a90aa58f5ef436
BLAKE2b-256 checksum
How to use checksums
ec52361fc488884cf1696b639b664422415e7c5b6e02074daf70c55752d8b21d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_x86_64.whl
Size 399.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2cee1809393da46d619a0f76f7e996d944df74e1cbdfb727581e93330186ec60
BLAKE2b-256 checksum
How to use checksums
190c4bced3d1b684b57f811e448bc04bb88fe99dfe1ff88fc7e5d74e493b4b94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release files / aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_universal2.whl

Download URL aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_universal2.whl
Size 586.6 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
e428fdd3b267bd50a483c9d4399e8a6d97b4ab620f97656c87ea11581ecb74d4
BLAKE2b-256 checksum
How to use checksums
c34d4c40396625ce0f48611ad0f2338853cbd0cd28e2ffd5e06a7135631bbfec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/5.1.1 CPython/3.12.6

Release history Release notifications | RSS feed

This release

3.10.6rc1 This release

40 release files

3.9.5

76 release files

3.9.4

76 release files

3.9.3

76 release files

3.9.2

76 release files

3.9.1

76 release files

3.9.0

76 release files

3.8.5

87 release files

3.8.4

87 release files

3.8.3

87 release files

3.8.2

87 release files

3.8.1

72 release files

3.8.0

72 release files

3.7.4

37 release files

3.7.3

37 release files

3.7.2

33 release files

3.7.1

33 release files

3.7.0

33 release files

3.6.3

13 release files

3.6.1

13 release files

3.5.4

22 release files

3.5.3

22 release files

3.5.1

22 release files

3.5.0

22 release files

3.4.1

22 release files

3.4.0

22 release files

3.3.2

15 release files

3.3.0

9 release files

3.2.1

15 release files

3.1.3

15 release files

3.1.1

15 release files

3.1.0

15 release files

3.0.9

15 release files

3.0.8

14 release files

3.0.5

15 release files

3.0.4

15 release files

3.0.3

15 release files

3.0.2

15 release files

3.0.1

15 release files

3.0.0

11 release files

2.3.9

16 release files

2.3.8

16 release files

2.3.7

22 release files

2.3.5

22 release files

2.3.4

22 release files

2.3.3

22 release files

2.3.1

22 release files

2.3.0

13 release files

2.2.0

13 release files

2.1.0

13 release files

2.0.7

8 release files

2.0.5

13 release files

2.0.4

13 release files

2.0.3

13 release files

2.0.2

13 release files

2.0.1

13 release files

2.0.0

13 release files

1.3.5

7 release files

1.3.4

7 release files

1.3.3

13 release files

1.3.2

13 release files

1.3.0

9 release files

1.2.0

9 release files

1.1.6

9 release files

1.1.5

9 release files

1.1.4

9 release files

1.1.3

9 release files

1.1.2

9 release files

1.1.1

9 release files

1.1.0

9 release files

1.0.5

9 release files

1.0.3

9 release files

1.0.2

9 release files

1.0.1

9 release files

1.0.0

9 release files

0.22.4

9 release files

0.22.3

9 release files

0.22.2

9 release files

0.22.1

9 release files

0.22.0

9 release files

0.21.5

5 release files

0.21.4

5 release files

0.21.2

5 release files

0.21.1

5 release files

0.20.2

1 release file

0.20.1

1 release file

0.20.0

1 release file

0.19.0

1 release file

0.18.4

1 release file

0.18.3

1 release file

0.18.2

1 release file

0.18.1

1 release file

0.18.0

1 release file

0.17.4

1 release file

0.17.3

1 release file

0.17.2

1 release file

0.17.1

1 release file

0.17.0

1 release file

0.16.6

1 release file

0.16.5

1 release file

0.16.4

1 release file

0.16.3

1 release file

0.16.2

1 release file

0.16.1

1 release file

0.16.0

1 release file

0.15.3

1 release file

0.15.2

1 release file

0.15.1

1 release file

0.15.0

1 release file

0.14.4

1 release file

0.14.3

1 release file

0.14.2

1 release file

0.14.1

1 release file

0.14.0

1 release file

0.13.1

2 release files

0.13.0

2 release files

0.12.0

1 release file

0.11.0

2 release files

0.10.2

2 release files

0.10.1

2 release files

0.10.0

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

1 release file

0.9.0

1 release file

0.8.4

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.3

1 release file

0.7.2

1 release file

0.7.1

1 release file

0.7.0

1 release file

0.6.5

1 release file

0.6.4

1 release file

0.6.3

1 release file

0.6.2

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.0

1 release file

0.4.4

1 release file

0.4.3

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4

1 release file

0.3

1 release file

0.2

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page