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 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.14.tar.gz (151.5 kB view details)

Uploaded Source

Built Distributions

aioquic-0.9.14-pp37-pypy37_pp73-win32.whl (871.4 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

aioquic-0.9.14-pp36-pypy36_pp73-win32.whl (871.4 kB view details)

Uploaded PyPy Windows x86

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

Uploaded PyPy manylinux: glibc 2.12+ x86-64

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

Uploaded PyPy macOS 10.9+ x86-64

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

Uploaded CPython 3.9 Windows x86-64

aioquic-0.9.14-cp39-cp39-win32.whl (871.4 kB view details)

Uploaded CPython 3.9 Windows x86

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

aioquic-0.9.14-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.14-cp38-cp38-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

aioquic-0.9.14-cp38-cp38-win32.whl (871.4 kB view details)

Uploaded CPython 3.8 Windows x86

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

aioquic-0.9.14-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.14-cp37-cp37m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

aioquic-0.9.14-cp37-cp37m-win32.whl (871.4 kB view details)

Uploaded CPython 3.7m Windows x86

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

Uploaded CPython 3.7m

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

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

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

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

aioquic-0.9.14-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.14-cp36-cp36m-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.6m Windows x86-64

aioquic-0.9.14-cp36-cp36m-win32.whl (871.4 kB view details)

Uploaded CPython 3.6m Windows x86

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

Uploaded CPython 3.6m

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

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

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

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

aioquic-0.9.14-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.14.tar.gz.

File metadata

  • Download URL: aioquic-0.9.14.tar.gz
  • Upload date:
  • Size: 151.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14.tar.gz
Algorithm Hash digest
SHA256 c5a6a07b01ef4c5ca6ff907b4e82f01d1969e9a21618e25e1f461d00de3a45bb
MD5 6f31332a7b75aa58c99434789d44703d
BLAKE2b-256 080a94b3302be84ddcd641fd058e9e5a88fe15906a75f1a53e56584c0481d9d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 871.4 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 54fec6431df986203a3a40427218405aa2b62cb68ba773acdeeede0abe56e80a
MD5 c637cf1d6fde44a204f74fb2e23bd3ac
BLAKE2b-256 9ffd247c354cdeadf973ceaf996ef85329ea7ae8e57f27463108f0c4a11accb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 43be84a7aa1a4dc645d73e3f03e35347ab85e644930181607407711e63287f50
MD5 f1bf353d826bb65923cc74a8b903a441
BLAKE2b-256 3e0bad1a2962137acd31cc836529e651997b01d6e5f1b5d002a821677197f72a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5ea0e8c7bc26bbb56fc4fe34729cfa5c880f68e5ed082e8fb23c0175426cdf4a
MD5 b14b0ea54434d494d1a36d659d27234e
BLAKE2b-256 7f22d9232c7096f2bcf2606d5386a8d1607dde0961cbac4d4ede3abc632ceaa4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 871.4 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 47806fda79fda76211f2058b033e33777bbbb073e7ee4865bab66d84f1e1a2f1
MD5 7d4cd464a6f47384b3925d2c51c33524
BLAKE2b-256 195540ba447d0642ebd7973435e8d94830f9d05ce43fcb6060e4fdf52099fcba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e6b42aeeb9093ae7ea57d658baa67855f946266b70274fc2df61962b3e3ad753
MD5 95180da9b0beae618505d0c31d647ccf
BLAKE2b-256 6932c015d01ad95461eb7b448434deb4a461a7d1fc32009628b5c5f1724e5357

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 61c2a1ddf618e64df7eeb01615916b6d22af6ccad4b2666aa16d3980de379733
MD5 5b1960234332fbbb60471782c267d830
BLAKE2b-256 14aa8c892901487315e936c825d86c4cda0711094b6192c3f5bdda6499ee53a5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 89ebada889385a746074ecdeebcf9dd08d2b94cbb506ab06f9cf451b85a46077
MD5 cee45b4c72e037e150d8f5da363031e4
BLAKE2b-256 b88eeb5e8d40694f74865c60221e72b112323359ac850e1b63f4e0908365559c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp39-cp39-win32.whl
  • Upload date:
  • Size: 871.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e4ed11803cc48f0cbfaa68dde3549b24b9e7908038de627fbf428dfde2d7c9bb
MD5 34e6fe4f0286ee8cfd6b60ef3ae1c862
BLAKE2b-256 8d480ac7405979032e005cc52a079ad4fbfa4842364b235ba53ccc975ba50770

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp39-cp39-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7ee858df47fcbbcf43320c5e26845d2c915e512037bfba7bf91558b94b8ef3c
MD5 b5d66828007e92ea74d75a9e56a76367
BLAKE2b-256 ee63ddadf70f46a0454fcd3d716c11c38e23f7c12ab7f66992d98387d300b6ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d35a4e03eb29ef24becc382e245af5555023cd7f37011535b0ee2494129fcdd2
MD5 ce7c24a15f75027ee6fae838239b2363
BLAKE2b-256 54478d4ec779c58b843f66570379aa58cdc0b13c742dd812f1547df2d857262d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 559312a7158543928cff2782da6ccf332ba8a50420cd1b95b65a73b4d2f17cc9
MD5 a06cb1e43263770c6743ff45e4c961f0
BLAKE2b-256 515913f1fff406dd52a4f9dec893cf804c30ba813037fe297646463f03ae145c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8095c778151b012aa5b3d0c2c52c7cc3190d4ea24463568fc088e2b86a27a551
MD5 37541168552c40a6db51c2c3377efcaf
BLAKE2b-256 850b00c6f0299387a0c93fcda6f97366fafce76a5f395ef09e57843077537c55

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e8bc44b8800bfb423755b4b1e7d3f9420edaba3652a348e66890393ecc1578c9
MD5 03885ad5bf74eb46fd7701fbedc51fb5
BLAKE2b-256 e21e6216099243876ec42465e08b8c4e92736f8a2b77f264ef50a9ae446a1aa9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp38-cp38-win32.whl
  • Upload date:
  • Size: 871.4 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 ab65b04d246d78e348e3c18f88c7a24ec9a4eeacfe50a5eba80593a63d5cdc0b
MD5 dc13cd35dc7472dc5ac8e5eade183a7b
BLAKE2b-256 654e2f47c5e8962b5b7600c74ebd1c94c7691823df80bca04a35c7e19a74c379

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp38-cp38-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ea0e0bb4f81cfd97ca3efa0b98f2b4e463f9ed7875cd57f68b7dac43b4dc322f
MD5 cd2f87121080cce95787a4a00cf995ff
BLAKE2b-256 e1227a881c3246ff61bfb3da8cc5ed4441d2d0c8217052a31849ebaee780b4bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 95a2a71bbb10110da46f73a1089e56a1829b7a705b22d068dc19ada81b36cabe
MD5 75168e13ecdfde85f2216ec416ef4161
BLAKE2b-256 26b67d1d959406ee5b6c0ccbec723f1118d01465bae9879501e24069550a9a57

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5b655b44d0cc09d765b54db2e0ac08c1ec66b19490a506c38b385c1067b6f1e0
MD5 ca34f1196d95312ab9e0aebc41f1b1df
BLAKE2b-256 b0731fd3124d71bb9b5bd0c407278ecc77857c759e1cd534fc6884117624edf3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 31118ea41019ea3038dd16631eced9b6085ed798b4e8432eb3821d82f5292521
MD5 7b9137a9a345c55443a84ad09990faef
BLAKE2b-256 3986b6c4a483c1e0b71b6834e17fb419e80394ef5ee7b2822cd586d335ac2722

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c5b084bb373ba54896b7e2c8c2911223fb4f5234137abf5acb14253beae8c50c
MD5 04395d5e8de6d61c6c0aee3bd71a028c
BLAKE2b-256 d56dfb97b0b85bf86256c53cb6c50a55088eb780a366060f25cc817574e9f25b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 871.4 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 66e780000dac73b2bc873196712e18ba0762d1ab020e7cfe7756965367d1451c
MD5 867eae7f1ce621fdd9b1a345b90cc750
BLAKE2b-256 5239686ae349e8a2f14dce5f566d4ae3bd95f71ff6821000041cdf68fbf2f036

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp37-cp37m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88d45903e2501e87188e0e3952cc3ddc8af07745d3d1a09b0ccd1eb3ad79450e
MD5 19f8ba932398b24a70ccc2cb1c97cbe9
BLAKE2b-256 eea00470415ba34b82f2fe629beccbc64ccc24a8d76b89763d2e693c78b0ed3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5d587d44255c45abbc836155aaba40307405891f8f42e37abe0c1ed5fc9e4210
MD5 7d980fa8d9cff21c164d0c3e0a99640d
BLAKE2b-256 e08ffdb7286a61dc8e596779fe2d7c005812053910cc705e09d70765e1e8fec1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f36cc064333005bda757dd67597ea3f34dbe0a826de394a362c2a7ea31000616
MD5 41301ecb22e573f0abe562bf510816ea
BLAKE2b-256 9939725150e5826683bfff6a460d6a788191f8fb8229cb13bd64a65388a87199

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a198d282c73d47478d77d44f71568c30ca16a0845df43f9e0d7b8b7627fa6ff8
MD5 7a8e549bc9d723b181314ce041311b56
BLAKE2b-256 b0d2d18e3a60f9c46ae2a21a67cff7676fa1e8318d7e48cf4e1fd77ca5646844

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5729c80adc96fdca6701a6e5f04e71eca603378bc1b2294fa040757466e20a81
MD5 939bc54a9f044605b25b50bb44a1d2af
BLAKE2b-256 f119983b2cef74bceb453a794d9230f9945c4ee5417f482d9053e9b7ce084349

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 871.4 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d73f5519cc77498792939cc8a6365e832cb93c43a4da8b9d562f7f213433b0db
MD5 c35dd64f61c2136dfd5cd38f8e2bcea6
BLAKE2b-256 c45f02ee4d62a8f36f31c1dd950c509d2eaf3d1859f8a2aacd88026a3b57b096

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-cp36-cp36m-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4f70f8a472af15fa11d47f295ab7b26ef8ca3687e1b191f5a019e4acd39d334
MD5 4202b56e31fe1f92f1d2deedc890ad9a
BLAKE2b-256 1a9aea020bed9d5da30d107b4205574326ee5a523307dd9df943944be5d98b3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e791e436da7ace7950924587c0dd03ba26bd463318b524513be1a9d54259ea82
MD5 c96fa5d1410cf85357df42a24d67a0e5
BLAKE2b-256 68ea8ad66904a805a2d0f4a029c6c6154b0cf743ec3cec3c8804b194dd93e130

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 56ae3387f1fb3fc7bf9ffca67dde2a418d3e936dcdf5d8c43d5c130f02ea8fd2
MD5 e46a978660ed0fd77fa324828a81fe3f
BLAKE2b-256 2509ca09ca1b4bd40ba435181856eb310d9fba4db1eb9e6659855603d0e022f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.14-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.4.1 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for aioquic-0.9.14-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 29058ade3d4d0dcb0d1ab680d49b3378ca7f9c3a983cfbfc2afc1e71c87734f5
MD5 0320c0d7d9f01a0744d82678eea226f3
BLAKE2b-256 ccbaffb5c56d837ddef537d8a4f0cc1f3763018eb6fdc957605e52d463f2ce5a

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