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 standardisation is not finalised yet, but 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 draft-28

  • HTTP/3 stack conforming with draft-28

  • 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.10.tar.gz (146.3 kB view details)

Uploaded Source

Built Distributions

aioquic-0.9.10-pp37-pypy37_pp73-win32.whl (870.6 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aioquic-0.9.10-pp36-pypy36_pp73-win32.whl (870.6 kB view details)

Uploaded PyPy Windows x86

aioquic-0.9.10-pp36-pypy36_pp73-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ x86-64

aioquic-0.9.10-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

aioquic-0.9.10-cp39-cp39-win32.whl (870.6 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9 macOS 10.9+ x86-64

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

Uploaded CPython 3.8 Windows x86-64

aioquic-0.9.10-cp38-cp38-win32.whl (870.6 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8 macOS 10.9+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

aioquic-0.9.10-cp37-cp37m-win32.whl (870.6 kB view details)

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m macOS 10.9+ x86-64

aioquic-0.9.10-cp36-cp36m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.6m Windows x86-64

aioquic-0.9.10-cp36-cp36m-win32.whl (870.6 kB view details)

Uploaded CPython 3.6m Windows x86

aioquic-0.9.10-cp36-cp36m-manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.6m

aioquic-0.9.10-cp36-cp36m-manylinux2010_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

aioquic-0.9.10-cp36-cp36m-manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

aioquic-0.9.10-cp36-cp36m-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: aioquic-0.9.10.tar.gz
  • Upload date:
  • Size: 146.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10.tar.gz
Algorithm Hash digest
SHA256 92249ba4c9ddfa8a94e9aa6d32bdbd34fc11936057901734c22a9e339df1490a
MD5 3241083e797b1b16351cdcf0e32b4a8a
BLAKE2b-256 329d3e8ed814d9d0d4ff6a8bf1b819dd1d482f7bfa6925e9add4ddc4bb870353

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-pp37-pypy37_pp73-win32.whl.

File metadata

  • Download URL: aioquic-0.9.10-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 870.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 8c24dfc23af89c875618695c430d4aa3cc0b109c94510bf65ce6e5538113f6c0
MD5 8770db0a31ffa127238ed36367bf64e9
BLAKE2b-256 57a826cd0fd8ff3c20060d349f985babdd02f872a57b2a6f0d0b152938e4a6f3

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-pp37-pypy37_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-pp37-pypy37_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a2a67030ad0d03b3ee0f4352bffbcfc48ffc8a6d49019e0b2d19b7f4c7c12aaf
MD5 7b9645de5e11766e5b15fe222a38f979
BLAKE2b-256 a52464436580ec1fea30a1413468678313538077c4f32becc1c94982bc355358

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 04033faee1438dc44b1188dae24e12633333fb9f7317e994bef5d9f2e6bdd1b6
MD5 3bd521ecb68a3ea4391a2a432c84ba49
BLAKE2b-256 c32c80964a11ee309a2843f0933a4a2d6049d55c77bb4f50810019bfcc43949f

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-pp36-pypy36_pp73-win32.whl.

File metadata

  • Download URL: aioquic-0.9.10-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 870.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 c106d33c530e261cb370d153dd6611d970d66fe5cc3b547509e8251122111c78
MD5 579eb558e6b89d11ff7e229409b6522b
BLAKE2b-256 f9a6ccc1c26489559c6d6b86311ab41c9b565ab9cd3651c46b72b54883f89ab9

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-pp36-pypy36_pp73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0e1b4924904a362b5e792db13293d0eb5c70e1522744bd0a27ea85ee9da6bb34
MD5 115bcb7b2382fdd4ad697d2945f36b3e
BLAKE2b-256 ee4aaa0128b7115bf465a48af0d423e7d9fd7e8427fdde29f740c28d27cc310a

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-pp36-pypy36_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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8bae2e7ee2adaeddf165516f8b6f74a13f716376af7d728b90cd69a8b9b1cf2f
MD5 54b9c22fcf7722f8966851c7bb81ce3f
BLAKE2b-256 fbb27d8f05ff54ca8f1ef75349462d2aa803c3e5947928a81bbc0cce429e6878

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 87cf3b61507a31a146b1e4ecefb28df5f836dbed83c4fd62a245defeaa112e63
MD5 101b0fae7725c913324a57b1255fee73
BLAKE2b-256 600fceb5542a5365bf38f3afa2718b9f136cc823b0e00418e3b007595fbcb675

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-cp39-cp39-win32.whl
  • Upload date:
  • Size: 870.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 11856f4af8caff5d28582f60726f770aadeaf8cf806dbfb9d97fa5d419d7bfea
MD5 9abec33e4e70649e03739a2d64d6813c
BLAKE2b-256 9eabd0fe49f11f17dd269e528daaeeb6b0e3b42d234df710273e249eebf9b92e

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1b7dfc3140f89ba2be85ce30eac45a81775d8b03658fce70f5f5259658082946
MD5 8752b570ed5a22d05d15edf67b4dd8ee
BLAKE2b-256 88112f1d141f975004599948ce3b47843672d777787adb793632691bb8bbbd8c

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4d0a4b3e1753d5a68ba502a2d397fb96433b8474d989da0eba00a10b58ea92eb
MD5 c0bcdc97075a68b10728b916e95894b9
BLAKE2b-256 4b3de6767cc6186ad45ac113f6b9d63462d073c096a2d98480ff53efb8031631

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp39-cp39-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3b07840ac4db4844c223d2681655ef472ea65fa019e2f9112b7b238f05d4a91d
MD5 18c2cb227b04d6381021fa3ca1072246
BLAKE2b-256 2386844e77095a1199483ffa2b66666983be47b6c0eb8a7a9622f28456c72e4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 acea0046a5d8066089a9c0e29680934409a300d6dedf5da274f115311dd4810f
MD5 9e2e91ab6d768018be1ae9d29bc6a5b0
BLAKE2b-256 ea806320a62b1008fdd08db2c2836003e1974560eb7bb55f95d700a84f046cd2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 7bddeed8d8b7c916fa52b7538d422ae6330b326be27cc84adb02c981c04cfb01
MD5 5c9cb4e9a081731b5eecdce6a49602f8
BLAKE2b-256 7f06e61c31616943df5ac062656c6764916cb7750d78a71fe8aaa24eb6a9234d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-cp38-cp38-win32.whl
  • Upload date:
  • Size: 870.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 226c3da70e13d726eaadd0e3e869a641be98dc99fb6c0e2b1f16f69ed59182ec
MD5 3960b2bb740c2488b514691d7a2eded0
BLAKE2b-256 42619b2c671b615d958b21922042d117a995b8db8e27921bd1cdfb44a8f1ecf5

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15792b6740f99ddb111f907695a6f4f8951e3c13440f1d19d199b5eb71ec6f27
MD5 a53ffd8b6a126404fe212ed71c0c1689
BLAKE2b-256 d87cbacfbee16611fe67ddc1f32d93856f78b3a07f4ad1ee56ce78eef5087a50

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6fdebfed908c074758e1d3df710c8f5f9cea221acd137404a1beca173f5fa928
MD5 28ff332f143aa2de86847b92a463a5dc
BLAKE2b-256 7aa01bb2c2f6a40cc44ad2f3b806ff643edd63a8c02e618078d3e35ef9436218

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp38-cp38-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f833bc7454bc1211deca218a33d56bf5ee9175bc2097bd79af041fdebb9fb246
MD5 4fe29522eaba54a28a640881a9ad8d54
BLAKE2b-256 9d034e5dcdaa8b5e6400fe74eae83d993c8527ca6061de4d736a8493f4c49d28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 02b105671adcbd1eaa484d37b5135308d02327fe226b1870613062fcbfca9135
MD5 23301f27680d12099bbc693fca92ad92
BLAKE2b-256 8272577e10d08c2474488f468816e66c1767d9408fc658daa932000dbaab7160

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 242c3531b75bcd7b6c605ba82d60614b5a787c47d80984d5b8d98c14b6bc94c3
MD5 63cc1e55ba240df85fbcb132ca9fefe8
BLAKE2b-256 1e014f8ceae261c5589351292a60f272e5b5258c60b2af755dd021e5473f5720

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 870.6 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 ac6591de32464a7d2f876bbbc83883d1608327977218a3761f9e551eab559436
MD5 65959955f87c08e82d1fd1ac92034464
BLAKE2b-256 951c874b588a1311d6b33def6b7534ed0622c85d81a30edd21145388aad5ff76

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88e9049743cbb2049726320b72cce05443f1bc5d90cf7ef7ee70b9f602660934
MD5 eadd490e5852b5f3cb08ed1fc5e115cc
BLAKE2b-256 683f48c891d4ae72b2b4bc927f1b0dfecd08bfcce2f4e83bb70548e830882b1f

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 26752aa07502e922a713b0f9c950754678faed33dcd2ddae8a603dd9dcf0b680
MD5 380a0186ab940a47bb9709cd3eb1c303
BLAKE2b-256 59d0e184b4b59058c207240438dc2bbdd84b9852e081c11111c7f3350bec504a

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp37-cp37m-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3d468d3c352bf65c1ac47c1bb499b71f8b87abc2d370ea4f8e5b6d2daf4fb985
MD5 4787c6bf3713a58d145e26c1a67cf2a4
BLAKE2b-256 c20d6ee26ecfeaee14a85e9a8215e04c4714a86b9cc1c427bb24fae25db0b76a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.10-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.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60c6cefd293da8ed03f302459f717e19a98a7e2fea3fa894c90c46aa784760df
MD5 e74c62c1eb6adb3daf231170b6f5f7b5
BLAKE2b-256 295bc1219d75a5df6c1fb58e30e99f457e6190f34a83d9249f293e1c951653a6

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 420e7e3a52d6e6cc89df745bd2cf4063e2b60ce2aadbf10deb8d897d5f11066f
MD5 02982bfd4501d576e278f3ef200dc049
BLAKE2b-256 41f0ccfd6ab99dccdc08ba9dc3971bf639ab28ab17111fd000e96e231cb1ca60

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp36-cp36m-win32.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 870.6 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 6aa54445aecc163b963cfecb8de4ab66c309bc24f5344293e021010bea26f703
MD5 48bf5d478aa00b503b1849949d89946c
BLAKE2b-256 17a717760b2eddff77abc384af000f461901865e7a3230e0a57486bd4f7ae6bb

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c56009ed2ff7c7e44ef45967faa6a09a5c2a5a7a8bfba014c7e1027ecabd96ca
MD5 9a2dd0d6468b5ef293cec778b354e3f5
BLAKE2b-256 ac08c551f304a74091b7132235a9f326ec7ec093158ff4bd3067a0be9345a8a8

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d954b658e45cf457741054c56d39b26f4562b60e46d6111b927375a23da79a54
MD5 f15a5ae63e633233adfe6bde0e250b0e
BLAKE2b-256 32bed34dec3458faa3d4aaf9affba1aa6c2893fe0d0bc5374f42f6dd01733761

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ea2191e1ae754da31d1d53aa752a2abed406d3e21ffbd427aeaf4392f1d27d34
MD5 041476c866c145f8ea8099c3c0dd9f16
BLAKE2b-256 6b2df8ad3a476ade312bcbba9dc872c7abbff9d86b6194f6e5745243dadf2976

See more details on using hashes here.

File details

Details for the file aioquic-0.9.10-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: aioquic-0.9.10-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for aioquic-0.9.10-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a95547f6679a273f611fd4a4f6255ec89c62945c8a09a73f9a8e817e28856a6d
MD5 1af4c544252715fc11081abc21667729
BLAKE2b-256 ae535aa7d930d55f155ac5da749d9c28111a37019679baaeaca0adcaead6eb0b

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