Skip to main content

An implementation of QUIC and HTTP/3

Project description

rtd pypi-v pypi-pyversions pypi-l tests codecov black

What is aioquic?

aioquic is a library for the QUIC network protocol in Python. It features a minimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.

QUIC was standardised in RFC 9000, but HTTP/3 standardisation is still ongoing. aioquic closely tracks the specification drafts and is regularly tested for interoperability against other QUIC implementations.

To learn more about aioquic please read the documentation.

Why should I use aioquic?

aioquic has been designed to be embedded into Python client and server libraries wishing to support QUIC and / or HTTP/3. The goal is to provide a common codebase for Python libraries in the hope of avoiding duplicated effort.

Both the QUIC and the HTTP/3 APIs follow the “bring your own I/O” pattern, leaving actual I/O operations to the API user. This approach has a number of advantages including making the code testable and allowing integration with different concurrency models.

Features

  • QUIC stack conforming with RFC 9000

  • HTTP/3 stack conforming with draft-ietf-quic-http-34

  • minimal TLS 1.3 implementation

  • IPv4 and IPv6 support

  • connection migration and NAT rebinding

  • logging TLS traffic secrets

  • logging QUIC events in QLOG format

  • HTTP/3 server push support

Requirements

aioquic requires Python 3.6 or better, and the OpenSSL development headers.

Linux

On Debian/Ubuntu run:

$ sudo apt install libssl-dev python3-dev

On Alpine Linux you will also need the following:

$ sudo apt install bsd-compat-headers libffi-dev

OS X

On OS X run:

$ brew install openssl

You will need to set some environment variables to link against OpenSSL:

$ export CFLAGS=-I/usr/local/opt/openssl/include
$ export LDFLAGS=-L/usr/local/opt/openssl/lib

Windows

On Windows the easiest way to install OpenSSL is to use Chocolatey.

> choco install openssl

You will need to set some environment variables to link against OpenSSL:

> $Env:INCLUDE = "C:\Progra~1\OpenSSL-Win64\include"
> $Env:LIB = "C:\Progra~1\OpenSSL-Win64\lib"

Running the examples

aioquic comes with a number of examples illustrating various QUIC usecases.

You can browse these examples here: https://github.com/aiortc/aioquic/tree/main/examples

License

aioquic is released under the BSD license.

Project details


Download files

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

Source Distribution

aioquic-0.9.16.tar.gz (153.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

aioquic-0.9.16-pp37-pypy37_pp73-win_amd64.whl (1.0 MB view details)

Uploaded PyPyWindows x86-64

aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded PyPymanylinux: glibc 2.12+ i686

aioquic-0.9.16-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPymacOS 10.9+ x86-64

aioquic-0.9.16-cp310-cp310-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.10Windows x86-64

aioquic-0.9.16-cp310-cp310-win32.whl (872.3 kB view details)

Uploaded CPython 3.10Windows x86

aioquic-0.9.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

aioquic-0.9.16-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64

aioquic-0.9.16-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686

aioquic-0.9.16-cp310-cp310-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

aioquic-0.9.16-cp39-cp39-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9Windows x86-64

aioquic-0.9.16-cp39-cp39-win32.whl (872.4 kB view details)

Uploaded CPython 3.9Windows x86

aioquic-0.9.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

aioquic-0.9.16-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

aioquic-0.9.16-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

aioquic-0.9.16-cp39-cp39-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

aioquic-0.9.16-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8Windows x86-64

aioquic-0.9.16-cp38-cp38-win32.whl (872.4 kB view details)

Uploaded CPython 3.8Windows x86

aioquic-0.9.16-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

aioquic-0.9.16-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

aioquic-0.9.16-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

aioquic-0.9.16-cp38-cp38-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

aioquic-0.9.16-cp37-cp37m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

aioquic-0.9.16-cp37-cp37m-win32.whl (872.4 kB view details)

Uploaded CPython 3.7mWindows x86

aioquic-0.9.16-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

aioquic-0.9.16-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

aioquic-0.9.16-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

aioquic-0.9.16-cp37-cp37m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file aioquic-0.9.16.tar.gz.

File metadata

  • Download URL: aioquic-0.9.16.tar.gz
  • Upload date:
  • Size: 153.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16.tar.gz
Algorithm Hash digest
SHA256 699f8728dcae92e9ee22c87fa7c93de88faea392355a49ce32cbdfed837a4e68
MD5 acdd490aa6be150b533ec93b17e05aaf
BLAKE2b-256 e420d62fa435c6da8f57b43efab9ae12cefba5155b4891881367561b3833baf5

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-pp37-pypy37_pp73-win_amd64.whl.

File metadata

  • Download URL: aioquic-0.9.16-pp37-pypy37_pp73-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: PyPy, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 fc2f093e8f1cdf0246cfc3b507d8593c90e7eb8c7d7501525d1a611bc29b2aca
MD5 5bd19a27ac8b6040c19affdb3ab7b1bc
BLAKE2b-256 f3baf756043bbe01e7e80ce878a6eddce7cf096748e492aed67ae1807e8a43b5

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 234b9b767eed18fec33fbdb3971afe6eaab88e448ffbba84108b2d95e1403252
MD5 c0981ef2ad081811e0c4b1f93b61971d
BLAKE2b-256 6c5abb3c66e7e18171b365d9afcb9efb4f042339d8598c069713564ff5f2509c

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c6ae58dfe000962a91e6641a4baf1156606c4038bef2b0d005d4d3a810dcaa1c
MD5 5422b09c648ec7a50f64bfa72e341cdc
BLAKE2b-256 75ffd7e91ebb9a60a373c005351537c5a8930ac019b92351b9a7fb874c88fcd7

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-pp37-pypy37_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a0fd517c47d9b5a19d39cc354252d39f497ef8960dc30633cee406d63a919685
MD5 ebf04ebee9bc9e2cac8a4afca5db2db3
BLAKE2b-256 537d74ae2bc802236ceb4592e8b05ecdb29165caa8f8be6e895455334c6b8477

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.16-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba1aabd663ce585e1e6933c1415f103ec0b3e5858a2c6ffefebbefdf83d560f3
MD5 51b35a3e29f9318c31ba2516d12dae8c
BLAKE2b-256 caef77389f02d0f5fff6b5950657ecbf0ac9bbbd89220eb4645f65ee3648c391

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 51a25589aa49f93c99f307f0cf5bd057615e1375a1fd2c687efbaf48e1092289
MD5 b2c70fe69b42172f932210b415fe060e
BLAKE2b-256 ceb967e022fbd3cffa18da456f415ea59df6778c17c1d5f66ccd8a2b0b5d2efe

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp310-cp310-win32.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp310-cp310-win32.whl
  • Upload date:
  • Size: 872.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 255bdede1c84178008a4e4453faf4f74d3f226d598879950c877add62c389d81
MD5 1e724c8f8bfd7e7f5f47efd2b17d1657
BLAKE2b-256 eebafa97926477d0ea954c41d504a2e5e0993057b1f89826798fd460f4b616e7

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f492ddf7c617f148b12e9ac101abdd2cc2d369a7359c3743a970797310c2e656
MD5 f6e706c98404275a93acb78da3bbfcf4
BLAKE2b-256 3b6fb85a1aa22d69a1255c8a711075aa752c3512a5bff9805d7a4e3414412699

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eb67f2240928b2f54ffc594908cb493cecc447e08c6a8596737078e9809a5da4
MD5 0ddf1df1696c3d848fd33aa031c4b962
BLAKE2b-256 8d32d6da4bc55a8368d391293a238add2c5e8dc0bb8a3cf0f5f03558fb71aabe

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 82952c9db68fd419c9b7c4b17e65accc1ac6155e95e8042c82c570111e99cac4
MD5 d07a51329e27ac3e5a05ca63307967c2
BLAKE2b-256 b130b18dfa6f610dff43de59d77989e6a4d0ca319bc5e5f6197c61c16a5a2144

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 17f202e3a538e254beb5cdb2157daa2fcf4ff5cca1c1745801975950c2665296
MD5 b024dd8b5c3df245a3aa6f7d8d6b762c
BLAKE2b-256 b899655936f5b58826d20ee3d27fcf2e6d03de5697e4b4800bd396e821098032

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b2ee728630d8602b0646ad06af4310f34c61a0a0338050652eb26acbe8fd13a7
MD5 5e5bf489b7a2662e891cc0ed15ea2117
BLAKE2b-256 b076f5c6702ed6a71ddc6982c637cc152205e71715c1b236dc935b1b679d7797

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp39-cp39-win32.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp39-cp39-win32.whl
  • Upload date:
  • Size: 872.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4f1727962fd86ab6bdb2655a824cbc7619fef1227c9d21b9f2747ce612dbde68
MD5 57d26d4b3cef94ad42d048a9d2b181a5
BLAKE2b-256 ad7dabd7b225df5a2e9837fc411e8ce6ffff2dabdb53a8c829c211c0ec5bd18f

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4fc9bfb273534d81f47677f1e2e3bcf3aca3da104681a122b817d96be6a15cce
MD5 845fcea8b25f8eb3ea016ad572f70e4e
BLAKE2b-256 68e5351e702afe6542ca10340bb07be4e37a49cbf5e553a9018475ca3c5d70fb

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 38552a66dcba52c22e338179d8fc24fa4870a341eb2bbe7cbac75153681be83b
MD5 42299746c3aba694ce66052169dc2e24
BLAKE2b-256 962b7d2f937c4e6c8f11b4ffe4d75d0b6c779c741f056a716517c1ebf6110429

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 391ba626c5bb521c37a209dcbcc1f5c08b6db68fdf40b8c5e606e0c30b9cbd0c
MD5 69525e12fdbae9661833d27afcd691eb
BLAKE2b-256 101e5d3a5ca109ea774866d11963c4660ac35ba1921e70173599ed2ee183fb7a

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 623395e556a3c818160c24e6b5798ea0c38b267dc6db1d9d4a89c7abe0538d6b
MD5 c766b6094b9712abf2a2adb1f326fd7e
BLAKE2b-256 e98f3c543c2e59655ad637e8ca57cf47c1f5705b7124c48c78279c4f210dbc61

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 17cb474eeb6f54ee450871f14acec71a6ca5282ba2a478f1583050a575bf5dd3
MD5 c018c50f5e64813bd20651be894c46d3
BLAKE2b-256 f89d8d675ac41387415e6ad510e0f49fde04922b1fc4f1e413ba1bb4c16b3c36

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp38-cp38-win32.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp38-cp38-win32.whl
  • Upload date:
  • Size: 872.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 31242a5b133b76ace0e4ae047b54db5a4a13c39f7b2c0100f50c86d8e75b44a5
MD5 12a55c1108b504e8e698b3e69fed7a9d
BLAKE2b-256 af3cc240b46e425488aa9b23a1baf56c30a99899d7dd25383c0b0ca177a02c70

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e41e8af80a083a883caaaeb8d1e62fd27f290aa86fcfa77e508fa24dd53305f
MD5 327b6fa144f453323f73d99f36ff7b93
BLAKE2b-256 0bc7f71e9905d7f59cfed8f12855414c893e36b014a1969d151141fa83e6d4e1

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 007637c6868ac8ae2935382d780f25d4d2fefca1a31f7d4789c443b2a03c17fb
MD5 51a58aa7feb00f995afaa5dba374be8e
BLAKE2b-256 e06f60fd92b1eb4c773f0b5fd4d8c13fc88bdd5a08ff1a96a8281b8cfee69726

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f4e944f3a4358a90e985ee0116211b8326a1a509aeb20d26376dfb68a0546802
MD5 ede3434b8c79be76250d2db1f10f9ef0
BLAKE2b-256 25d463152d255490c1c62b29b94e5226e2be827740f0461a675323a9571de25b

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a1ae00f3d32436722efa5a2e6f9e80a7dab0a43f290de2962eac9173ad6df5da
MD5 a13a542dc14119c8a4cfdae4e086d837
BLAKE2b-256 8ee8a2a4584b6aa9485b4835d515b8933f7e486de33d88087aa0ba5b4c032290

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9e29f6cb98cfd9cebafb190cdfd7dffa69d7f7cef5f1d9742b857d46590b3b59
MD5 c0710bb456bd92eb07fe59239955542a
BLAKE2b-256 73671bfd47d5760f603ff553b602cb898890166b636696591469b70cd2112fb9

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp37-cp37m-win32.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 872.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 ffc2dd1f6df33aca674572d96edec5b035f6b67fac5c910474dcebeaed9b4364
MD5 e1a659260cfbe4491120d07fc8357826
BLAKE2b-256 e0bc5e23462839e55b52140dc784b4af74e6ad02c420c4f4c5f9f13270959243

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 405a3aa36e0e4585448020bf43eb9148e4cbff930c4c5a151ebd498cb6aa068c
MD5 5c256d77d59e1cc55b940ea780b37877
BLAKE2b-256 d0a80579c96dd6f8a6b99f59a24a6fdd23761cd308a26b0f280409c2260a89d5

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for aioquic-0.9.16-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0055181b669e0cfc94018d3285c22f8191992dc07582c027af0acbb0856a0bb6
MD5 53b54bd2b7ef83e0f5762e8a64ad4f2a
BLAKE2b-256 008a6cd9387c87203de1686e6033f8da44f7801a244b93a7918449daaf061185

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 dd28639787cafbbeed4ab66578b560121274395f85350b8ace74b4efdb167ef9
MD5 79eea1ee1de71038e558da4e0bfb7521
BLAKE2b-256 ad9e13c9005559d77b5759f0f98cad2cac9dcac3d508bd7b199a6b103ec13e0b

See more details on using hashes here.

File details

Details for the file aioquic-0.9.16-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.16-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for aioquic-0.9.16-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4f74feef21488505af070327dee207df5b8c702032a5c343e9aaeef1fecd1f54
MD5 cca8f565520cfee1fd8e71a808ee7e5b
BLAKE2b-256 240b8322e229f1fe44b754a79893f129e59ae6aec6c9b5be3bc7938abbf03a63

See more details on using hashes here.

Supported by

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