Bug#953888: ITP: aioquic -- QUIC and HTTP/3 implementation in Python

2023-07-26 Thread Andrej Shadura
Hello,

On Wed, 26 Jul 2023, at 05:45, Scott Kitterman wrote:
> On Tue, 25 Jul 2023 17:28:27 -0400 Scott Kitterman  
> wrote:
> ...
>> After three years, I'm now assuming this isn't a priority for you.  Please
>> let me know if you do intend to work on this soon as I now need it for
>> dnspython, so I plan to package it if I don't hear back.
>> 
> I've uploaded pylsqpack, which is needed as a dependency for this, to New. 
> Once it's in the archive, I'll got ahead with aioquic.

Thanks for this, please proceed with aioquic too.

This somehow fell off my radar completely. I guess, the need for that package 
disappeared for me, and I forgot to switch it to RFP. Sorry :)

-- 
Cheers,
  Andrej



Bug#953888: ITP: aioquic -- QUIC and HTTP/3 implementation in Python

2020-03-14 Thread Andrej Shadura
Package: wnpp
Severity: wishlist
Owner: Andrej Shadura 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

* Package name: aioquic
  Version : 0.8.6
  Upstream Author : Jeremy Lainé
* URL : https://github.com/aiortc/aioquic
* License : BSD-3-Clause
  Programming Lang: Python
  Description : QUIC and HTTP/3 implementation in Python

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.

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.

Features:

 * QUIC stack conforming with draft-23
 * HTTP/3 stack conforming with draft-23
 * 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

-BEGIN PGP SIGNATURE-

iQFIBAEBCAAyFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAl5s6BgUHGFuZHJld3No
QGRlYmlhbi5vcmcACgkQXkCM2RzYOdJ06wf7BqHWnI7+F/nivULdPWAZPgVtqo6M
3AWN2Fsz5Is37MGfX92hhXR2VyAYTQXJWqyyntPip+pyFvgCKEodSJQTT2MBZX7R
PI6eoCJE4fB8jKX3nFd+YlrKuCpEPR/L4xwah3U86qP0cbJKkltdUW6vI67zQoKO
J+Bgg4vY4Ad2Pnz6i6cGsFDeNxl53Zv6PTwsaI3ZEfSY3WlfpqhHaI4vGCHg7/Us
cLm+Zqj2QXSIjhWhiPnuz1W+74zfuQccPfbnoK5Ug4xSICu81S+E7h2fOR37TG/r
omydDiF+7U18TAkOFsmqUPzmrUNuezcMLtVGEnyymWrkUUmxQVkS8+b/iw==
=jxQ8
-END PGP SIGNATURE-