Skip to main content

Async http client/server framework (asyncio)

Project description

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

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.4 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

aiohttp-3.10.6rc1-cp312-cp312-macosx_11_0_arm64.whl (390.6 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_x86_64.whl (395.4 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_universal2.whl (583.2 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

aiohttp-3.10.6rc1-cp311-cp311-win_amd64.whl (381.2 kB view details)

Uploaded CPython 3.11 Windows x86-64

aiohttp-3.10.6rc1-cp311-cp311-win32.whl (361.9 kB view details)

Uploaded CPython 3.11 Windows x86

aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_s390x.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ s390x

aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ppc64le

aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

aiohttp-3.10.6rc1-cp311-cp311-macosx_11_0_arm64.whl (390.3 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_x86_64.whl (398.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_universal2.whl (586.2 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

aiohttp-3.10.6rc1-cp310-cp310-win_amd64.whl (380.8 kB view details)

Uploaded CPython 3.10 Windows x86-64

aiohttp-3.10.6rc1-cp310-cp310-win32.whl (362.3 kB view details)

Uploaded CPython 3.10 Windows x86

aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_s390x.whl (1.3 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ s390x

aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ppc64le

aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ i686

aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

aiohttp-3.10.6rc1-cp310-cp310-macosx_11_0_arm64.whl (390.4 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_x86_64.whl (399.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_universal2.whl (586.6 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b9b6c069ec91e964bd52bd6da9288c58c1fd02fc11dbe699c9181dab7c4f2d78
MD5 cb8c8decff0e18a609feae967b096998
BLAKE2b-256 4b2a8ecc98eff3156cb85b6efc23b832c2d34f6b7d8383c4e106503fc1d3038f

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5080bdb8803ea145bcf3e3a729fb176bcdc6969243c1d6f786acf7edf2dd5a29
MD5 b13fbd3ca03995eb78df5b05ab2b3694
BLAKE2b-256 c7ccc757f4f4f3de80866fa47433d8fca12c072fe242651431e355c497b706c5

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2b2c5ab2cee79bea73352790b1aeaeabe0baeae4bb6aebc2724aa5b46788089
MD5 f228bd3668c7c61e254c2593a10c0b3c
BLAKE2b-256 63f5731d0d76026357f7b16b77a13a8d5b3c27e7b76f983f75700a362b97fc6f

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1e5cc27570571c75952ca15aa673e1d74f7ad06400f2bc3d98c66b974b3e99b8
MD5 9d64004695661c76975c4f699e7a5cb6
BLAKE2b-256 42b5db77e00e46db409bb612e5860ea59a874b6a1f5da3b0c94ad5579061e95a

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8ffff6b39fd6ef6b4c5749c059a58b0d91d29453b8adf4c41c63a8e5d0baaf3a
MD5 42384d9ae11b45672cf81001e2e567c2
BLAKE2b-256 626afaadc7072dbe78a4b9f116d0833730cbf15cdd7df4ce8a639475812b6091

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 67001df3f3c9c704a1ba6bc796660e9a1b74e5726eda638cb6b672081a2e3bb5
MD5 a90362021261f262306c5f8145d21aa2
BLAKE2b-256 1d471bed5a2a1f1d58a385837f08a382c7ff0620d645e4300650df66a00bf0e7

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ac4c291dfacc296556b6704983627d573b53a1c1346e7597bc139626c88a7f35
MD5 15a9a550fd60eeef7867d608e321ec43
BLAKE2b-256 4f86739f1f2595958e3c2e1f170c75c5629d0bc7908c097278549bbe7063b5da

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a85ac2eb28bf56603865dbf49e66e2b83b7365aff7aa614609da7bde3d8a899c
MD5 cbf008160d906a0b7edd0edd3ef23166
BLAKE2b-256 6b7eb232af84e92195f8b7301900119468362fa5092a9b83ae2867c489132b27

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a828d63d173ecd907b65e7f459ad41ab9b2145c171ec672ee2b70ba02cf26071
MD5 de01b5920d448222d2fb755476186da1
BLAKE2b-256 4d4ad5d7d5b068fc379ecdc86a01451204e1e1745d20fca572f8a2e941a62906

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9d8dcea59dd053384da5be04dd510dfbb533fd969b2ca967d68718e552e2726e
MD5 de4b7d706daa012bb4194f8dea9660e4
BLAKE2b-256 8b8d65dd0f87ab7d5f444d33eda3dc39352d2ff764f8285dc37eff782f35f48d

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2f19ef02b5820d6c002c71fe2d28f3f541c7e0ea136fa608756bbe1bfd38a215
MD5 bfd5155ddc4234c36004210fbaeefb64
BLAKE2b-256 bf1334edd440201be1fdf8000057a829a124fb3e8854a4ab275eebcac8140769

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-win32.whl.

File metadata

  • Download URL: aiohttp-3.10.6rc1-cp311-cp311-win32.whl
  • Upload date:
  • Size: 361.9 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 03ea49b56c9f2b61277bdb3968c7087c53dc39eb3dc12cd55150c273ce5e00e5
MD5 e8569752895fb276a9035a5fa12cee5d
BLAKE2b-256 8d9d98e9c7f581ba0ca48eca32a7cbd2b7745babaad78344ac789066b08d6d9b

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3f8de20b28a494ca81108ed3c4717108c42846a877a7bb0b7e6d1d6d1c4e3632
MD5 3da93fc5242e96ce92fde6e4a065d517
BLAKE2b-256 513f6e7fffb0f426efe42ed17ed99e47885e766184a98b6390f21ba697bc5b35

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 05acd99e54c0174da49b2523791a634706a64b3ac87b8ea3e0a0ccb89114ec28
MD5 24299fe69d762f2335b6d8993f6665e6
BLAKE2b-256 7a7fbc2a7b2ae87737ee6e86047cb7d5040f3f08d3ea14dc3b1cc8675869206b

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 42538a8ece3e56520c2a84522b8ebb785dd06610c2d35f0289b14852bee659c3
MD5 f05c0fdeb90d6a5f8a9fc0e36ca59c21
BLAKE2b-256 17fa1d52f1bf540b1006d0039c3c022cdafc601120a4f35f12228984957b5ce2

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6247e2f15a9bc33cd5c8ea229f36cdc3b466da10720a61690466666145aa0aa7
MD5 601a7450f9d38c60375d2a2927d5e5c1
BLAKE2b-256 0a0c0d5132ca5ae5aab74d8979204b0466d937329752ef3b68003eb4a0914c60

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 86807931f8e8151dc6fc503ca66eba03b21a53b54568beac594d2ccdee5719f2
MD5 66ffaa51b4398c18289e91a90ae21321
BLAKE2b-256 7689a5009a26e7bdd3cf71e818dfaf86d855348f9d439e07c94843d6af678d5b

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ebd9dada005586361d666442f0929d583eb29e620a587f980fd4ad71cefb2f3
MD5 9656dc5425364b45cd5af8807ee039e8
BLAKE2b-256 349b4d9ca90969475c5f4ee0068f3948903fe6994586a6f531f5fdeff26f0a5f

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6453eded66472dcdc9f1853162e2364a11bc5c9bd6c2d0aa997fcfceaa35d53d
MD5 f19e517654279092a181853e5f19b08c
BLAKE2b-256 88c4b109474d58173a16411ab122f29b8c78f828c34964036b2f6731da2da5f2

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3d62d28d281263b592e8e394f28ad544064c4bae2986b78462319b900d60070a
MD5 d73000bb5411eac88b362fb6718103b7
BLAKE2b-256 e704725bcc07280f073d7d8b167c00663d045a7ce4c12682762a73c21f22fe42

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0b68f482d11c4e3133d28cd9e88b10ee14f1d9a8465214f429ca1cc19f8bba4b
MD5 25719acc9be39fabe965a01833c1664c
BLAKE2b-256 468f628d1eb43c31389898df80480f5d51a555cb8e44dbb57f39ba74f3d6a684

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4219813c6ccf4124a905ef0fb19dc4aea26d5efb92014227471efd5363948103
MD5 43b19eca4778419048fb91e363f8fee5
BLAKE2b-256 fe628a12537b8fe117c5c123779b7d71ec840def7753546f82e333a71d0bbd78

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9429867fea4199b9fb8051f6b555f61f4596446d59953745cd2af8b4ff77875c
MD5 f5ce2246d327168e57b3a3b372e84371
BLAKE2b-256 f2ef6ff6fcdb79a09c2d6eeee1dbcad9682f5e09f3f9e1bd9cbe0a1761c34e9c

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b4df752cdcbc83dc0ab165932e8d38dd953b03bd90bb6a0153c5b9d2f9feae4d
MD5 52cff306827882fd495b399696982af7
BLAKE2b-256 e3501a076748bf9b8494fb61b861f20d1465f9c818fe3d16fc16629182f875a2

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 42ad1d662bbdaa6f788ec1f01ed6034c100d2962a78aabab6561e4088f73affe
MD5 29564b167840bb38a3aff94af1f87ed3
BLAKE2b-256 469bc1a4fcad159a2309f420c66a2050697cf6f3753de49b1277c057d2c363eb

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3600d9261db126508ed9c1b0cd5c83eaadd6751157569211f9ab6adaf26b5145
MD5 313959e89aa2ee32c0b8a4ba9db76192
BLAKE2b-256 002e369cbf86b5e6eb0d4a16a563de0b503a9fc45fc971372e5dba20c5f2da45

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-win32.whl.

File metadata

  • Download URL: aiohttp-3.10.6rc1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 362.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7b275585d2c4c96dc8f2f8353c05810bfcea30898dbef1cb00568825db0bbc96
MD5 a83f435c41f2263194e696d8e2a39c65
BLAKE2b-256 71f0d95e376cf6fd00bf91c4ea50ac28940c275281cb7fee480f62adefd26e9b

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ff01ca4ea595eeb5fd9a02f050d184137b8e3a03f1ec5a81b17c4ec18886cc15
MD5 733c6f35df734c8186dcf0356f8bf7df
BLAKE2b-256 de6b95597c5c91a9252a7181f9d06e366bb3282706b06968590e5e06ca624e4d

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 ef17bcf556ca9791068aa439ca3b5fde1f0f058b8dd57f659ab509ef624d9312
MD5 7fc8c6e1b0530ec09f7538f593355ce6
BLAKE2b-256 e2931325bd9a210caa845f9bac6cc2de2291097e842baa3e0c574057fec18415

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 260423232fbc1258e6aa6363f74438e0e27c73eaf021f52be16cdb7c26688063
MD5 26d711eabd171640da360fe6863f04c7
BLAKE2b-256 8cd21d7d3ef3f6776fe0bf44aa19923d5e87f5e35f9cdca98f7a58cac3aa6907

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2592543fd642f9653795fa002ca9cf1c4d90f51464e2b9f2848a18ab73f45fb8
MD5 f5afcc047740e15e5f5d9fb3014a7ff9
BLAKE2b-256 61c0b8772162b63a7e13153ef58fb25876282186a38370ab4fc516d4350b8c80

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b93a1f0b56da9b15f08768c0bb1c63d509c2b8d5314d801b8dac6e646cf3c4eb
MD5 ab745af5d1ee20bf8ef528434a0ffba9
BLAKE2b-256 8c1deea45b5c7e3850dbf46fa2a881fce246d5f9801a3a5e4857ce0df273c80e

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e526bdb5b007ff9b48cb7defad0529638c35ebff410a71b4fa6d53fca117641c
MD5 72a8aa739a5dabc3e85b45a37131454d
BLAKE2b-256 c96ecdd4f28d22abfdfa6d1b006793c551aba1af2f45c227c108628d8bb27c34

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 513d3d923c717c62baa0d5a06097ea5c445a0cc52285881da2ed84869520f135
MD5 e22d38ef938df85b7b2f3290f517959a
BLAKE2b-256 33a3360c359b9964e1477725357544d7e6194f7c0ad990e779dd2689ce93996d

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 11dff4b4acbbab1c07ba470c98ad964b7cd3b1481c86d7c471b177a98c07ddf6
MD5 7f5c187a739d4689bc4045a03c9183f6
BLAKE2b-256 49746e4b2c7bdeb14376e26fcfc0ebbbdf8caa2b0b634d9c35b7c5ef110b0351

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e1d702f1a858f266b98de948c39acdc983f663c76e86d8a97f92f0f2093815cd
MD5 ece175565b4749b953d1a81ae41ac41b
BLAKE2b-256 81640740fa31d8a6b039cb91d15dcc216717b99b5813ee64beeb977127ff1486

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 8ed584adfb1cfb296e2cc1c1e8bd48282736b4386c4f936e3ef8b94c44c85593
MD5 25dd4dc1b96adc6b11c549357b185f79
BLAKE2b-256 6dfa9b2f112e696b3f512c02c2e8a7c6b154b0030d679d3d081c61033e082e96

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a91572f4b7268f177c39046991fbf09dfa17b256250f547f5a90aa58f5ef436
MD5 51b270fb16a7cdbb383ed0a5ff883012
BLAKE2b-256 ec52361fc488884cf1696b639b664422415e7c5b6e02074daf70c55752d8b21d

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2cee1809393da46d619a0f76f7e996d944df74e1cbdfb727581e93330186ec60
MD5 11750376a1747c096f0d66d8305d8beb
BLAKE2b-256 190c4bced3d1b684b57f811e448bc04bb88fe99dfe1ff88fc7e5d74e493b4b94

See more details on using hashes here.

File details

Details for the file aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for aiohttp-3.10.6rc1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e428fdd3b267bd50a483c9d4399e8a6d97b4ab620f97656c87ea11581ecb74d4
MD5 6151c8bdd2939cdfab877af75fad4698
BLAKE2b-256 c34d4c40396625ce0f48611ad0f2338853cbd0cd28e2ffd5e06a7135631bbfec

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page