pgjones / hypercorn

Hypercorn is an ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
MIT License
1.18k stars 105 forks source link

Support aioquic 1.x and update README.rst regarding HTTP/3 #246

Open jlaine opened 4 months ago

jlaine commented 4 months ago

No code changes are required to use aioquic 1.x. As aioquic now uses semantic versioning, allow any version less than 2.0. This allows users to benefit from improvements and security fixes which have landed in the 1.x releases, see:

https://aioquic.readthedocs.io/en/stable/changelog.html

jlaine commented 4 months ago

Hello Philip!

AFAICT the CI failure is not related to my changes.

As there doesn't seem to be a test suite for the h3 code, I used hypercorn to serve aioquic's demo.py ASGI app and performed requests using the http3_client.py client.

Some additional notes: