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.9.tar.gz (143.7 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.9-pp37-pypy37_pp73-win32.whl (869.4 kB view details)

Uploaded PyPyWindows x86

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

aioquic-0.9.9-pp36-pypy36_pp73-win32.whl (869.5 kB view details)

Uploaded PyPyWindows x86

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

aioquic-0.9.9-cp39-cp39-win32.whl (869.4 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9macOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

aioquic-0.9.9-cp38-cp38-win32.whl (869.4 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

aioquic-0.9.9-cp37-cp37m-win32.whl (869.4 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

aioquic-0.9.9-cp36-cp36m-win32.whl (869.4 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: aioquic-0.9.9.tar.gz
  • Upload date:
  • Size: 143.7 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.9.tar.gz
Algorithm Hash digest
SHA256 13837ce0606b5ac05c55188853a2c6363fc11f38bb4265500c5f5cefd4631bda
MD5 1156d5f684f6538b44dc3d937afd40d7
BLAKE2b-256 143caa71f5860438bd2178fbe5101bd11af4d8910d639ea6c2e233cbd647569f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 869.4 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.9-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 d1de78032ff974cd2a2512ac74ab5f887b3e5d209d3b8f61331ab61a0a1496a3
MD5 2d4a1fb5de569b4e6d9c737a006a5975
BLAKE2b-256 69d7bec1a7dd646c3fe838d673b00377aac2a1cb76fbbb22e48abdb5a1781969

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a94e7223111754dde0a720e78b7a4c1cf486e9243e4d1ecbcc85fc964511424c
MD5 7126fa425760d4e0b2ffba46777ca7cd
BLAKE2b-256 06e5add0b25f83a0a6a029e90b58871468427ceca88ad8ff7717c4c26c4514c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 528f83c7f6c94dd91f488d5c3f369da70a1360d505768dce6358a0950d0f7553
MD5 af1203d739ae1cbd75caca18adc937b9
BLAKE2b-256 af1cf7b17648f3e9ea25b71eb142e11d380ac3676836bceffa1233dad6339764

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 869.5 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.9-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 e71e59918b394873a40f38ac157169d1b7500581b32a630585560958be7678a5
MD5 62801809d85109c2cb969d7d042bb2f7
BLAKE2b-256 431b8f7b98672f072cdd9efbf9b018750a40dab1350e0182a0bb3effa26f926a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6101463a6590e94e8e4ea6f3833ccb015ca247249d6c6519412266116df8e632
MD5 b3b123ae525cac0129f9afda06a4ed55
BLAKE2b-256 d2ed48863ab30dee1be4cdfcdcb14277aafa9072eeb1fb5881d97c5b16820c9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e4113392a8e25f4dee73259554d7a1fc20f4d3873bb5bfa7babd8c23582cff5a
MD5 4dbc5dbcf6be61b595b435694645f0a8
BLAKE2b-256 5763c688ee989df5917b4b070572805d2afd1455bf484a8dc3eefe20c51f504d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7011219ae5bd2a4f28a5a0ee5b42c338c1079dc1bf941c3c688ee8f3e7530207
MD5 8d1cb86f28a2e766c1fe9e549319f178
BLAKE2b-256 c60d4f05d75f6a5a62fb3616d083b2ee2c5f9a28dc4c3c28d5aeebb88e9f902f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-cp39-cp39-win32.whl
  • Upload date:
  • Size: 869.4 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.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 83d9fdbf0d6e035e1c27252256ddeb50b75cf77801d51768af6b41d46d7c4631
MD5 0380ca320115a3760e8025d743cf26f7
BLAKE2b-256 f42a42e030aa6fc5270023fd3327cbf438a7198ebebf27f2e408b8d4eb5dbe8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 235c7bbbafdb1bfb15f51147318fd9c494b8b3b35bb852408d617f761385c9f8
MD5 48e881903ee7106f15155165534e8e37
BLAKE2b-256 d52c341a22bdfef6ee8e8b4a5132442fe283deadba802750417c359bec14c4ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3e365b1cb0daf31414bd376e3ecca2fbad7df73beb54a766ed70038a48366dc1
MD5 cc56fd15a8b65497edd7cfcdea62bb8b
BLAKE2b-256 854be0015107f871d6ec50120f5d705dde279eee57e2ed443938cadc1429c4a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bca1ebd813508503333c75e9d3dd655b59a1ec6cb69ce3694fdf767e6cfef4b6
MD5 564c4f4569565e0ee512475dc06db971
BLAKE2b-256 d269c0b2533b7d6c7ad53a1c5693385883b32fce110efacd499b9ac7fade217c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c70e25d4cc30533f165ca40c02dda95fd2eabdb5ce8c6dd1b98cfe1e9570561e
MD5 20af9b6b6a482dd6ed395b1d7d979243
BLAKE2b-256 848ffcb96d65fe8181d5f145430fc4be2ccb7ce7bd18d5591212462a2e656d28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 69f670ecab63651425b3503c9ecc4218f5b0fa942ca9a3ed0b777087920933a9
MD5 db64eb091ca799f325c60c6d5a5cd548
BLAKE2b-256 4162a0ddb4ca8f94b225f0c966305fb4f270109d2dbb19f369af2fc0d8a6aa56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-cp38-cp38-win32.whl
  • Upload date:
  • Size: 869.4 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.9-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d85ce5c48e8cea5cd79232221064e4c9d9dc4f1a86a9ddfd1d33080a33f26dad
MD5 633a8bcb0e3092c1fe55b275c40ac96a
BLAKE2b-256 a6a2c86d9ee172dd630712153e2dd654427beaae46a8fc040d7013ff5a33879c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb7e7a5a5f76fa8558e4bfff830b74d5857725463dc7428b14b0f5e57ecce595
MD5 701111d8b164ca60e18bf6fcc8aa2eb3
BLAKE2b-256 0b93a109594d5b2f4cfdcf8bf2ac4dddcb7cb025cb6d651dc115ce61ffba0df8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a592e6bc293324a9b65609d5e785ba16d4cfafaba6fd794255cb445109fdc51c
MD5 e0881e9f18a7d2f5acbe47c87eb2ea71
BLAKE2b-256 4ff4521be46b40084607ff40b8dcb0f2823d1337e82616b3b2156206731cd20b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 07d02e1e05b39d7466f4ed00e34aa090ba7368db2d8047587065e96bdaa95763
MD5 aacdaa0a6b4e2b74fc8ed6474d6e80a1
BLAKE2b-256 5f259e32e27ea556c26b2d0e8ed329ba787b00da0e5b41f251a0420c7ed264ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a06329322acec1ddba96c4950a5a8d8ac7fbecd9a93600828e582942da8f1252
MD5 78438a3f67bcf7b1314ca1db877c2063
BLAKE2b-256 a63fa96f2cfab76305a8f002b1cbffe24244337818d0e394d52fc88321a03f56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 3da094e57954a7bb522b56380f5906e520b11d81c8e68e2c3e6ffa05a0356314
MD5 40fc548d7a613c10112c21179d483169
BLAKE2b-256 c8dcce635372ab2f7249122cd94ea8fc119be935999d3219189788fcbccc74d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 869.4 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.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 309eeda3681291f12d85d5552cdc93e179a07b1182a5ab6f821251ca689dad2e
MD5 97c543184c4b6276966909ac821861f2
BLAKE2b-256 8910cd2e9878828e9270d261b2bf0e7318501dd45183c6de71e8763039897c29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56b502fa72e4703249762f92837a0ed945d2720054d3f5559d8849fb8331348c
MD5 95d4314bef7ef74fb32699ebc244da4f
BLAKE2b-256 b1d6a8266a4305e1d5557efe6538b8a7cc7e9a37edcf3f6a841f8c898f4589b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 215a99f1c91c398bab5cc1ada77a1b0bde6cacb3cad8d8b2022130af4daa7148
MD5 3147f0d8a1bcfd401adf3d1145ca48ca
BLAKE2b-256 755986906b10de49749b163e7bf60a4fb966989fa105c29b28c45b1a7d33522b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3e71bbf32581d7c1c285625eadcd8f809b8f30914fb4c7529db650366a929fa9
MD5 60409b1ae5ad33fdc044ec799a2489d9
BLAKE2b-256 a1cf5329593cb2183689054b3f7d64062389e177267f1159aab684a7c7ce5b05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7a38bf4e0c9b729e36e2184b1cd72005b2511e2bcddbf851afefb853dd672c3b
MD5 4e991d6b8a826ebe9b698ce11ca93518
BLAKE2b-256 649058a09209b95c1ba2017c2cba4d92992b4df305979972775fd8a8e3c2fcec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 0455cdaa5f814ba0316dae89ef243a121ac60479fcc8f13f993e1d88f9b48bca
MD5 d3fda76e82244ded2ca9a6375685aa89
BLAKE2b-256 303bb0f0316e4af6e11a7c8fc36350c1aaeacb05202f2700166c16670d54f8df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 869.4 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.9-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 dc7a4dc721d0eb6484c41caa8f778b9d0928d4cc282535c54f12ed0d6dc6e2d6
MD5 f0a900b8ed4492d35f3c2d584e084e0a
BLAKE2b-256 9747ea85e3ec81f22abce28558d5e45097c7fc19b6f57ac12dd4fdac6357ac3c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb3e6ae70dcd5c7d3809b252c8790206f20c29b39bdc03f4c737c0ddc3a5d1d7
MD5 7450b9de6c587de05bb3203aa9841a9a
BLAKE2b-256 980c741004ad2d56943dd0897697a0e30d5323f5347fac516e28712ca5b7340e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7c595221736a368a6358e3ad2af3e768baeea12c3e703994d259b8eeb50cdb6c
MD5 b94dbca9100cb76a715d6a1279aa67b6
BLAKE2b-256 a92c3cd0429bd84b8a9ccd4484b2b3c397516d8665f4a9df3ec38d576c925fc9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b950a2bdf46014eec6a56e4d53dd188b199815a2bc920086087fe0864b26d53f
MD5 acccf069436ac98a7c5c494fe42964ad
BLAKE2b-256 cf96323bfe90941fb0034eb49904fc2fcfac20ddc1b4fd58fcf4623c31a10b0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aioquic-0.9.9-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.9-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5007f36f84239b1c48a98439ab89f87f0026d1e4533cb08733ce0c6fbaf49628
MD5 7548911a71ac58dcdee12ff23933108a
BLAKE2b-256 f17323a14c58b817261654c90483bbf978eee852e7317479dc9f4c89538eea0a

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