fix(deps): update dependency hypercorn to ^0.14.0
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
Hypercorn |
^0.11.2 -> ^0.14.0
|
Release Notes
pgjones/hypercorn
v0.14.3
- Revert Preserve response headers casing for HTTP/1 as this breaks ASGI frameworks.
- Bugfix stream WSGI responses
v0.14.2
- Bugfix add missing ASGI version to lifespan scope.
- Bugfix preserve the HTTP/1 request header casing through to the ASGI app.
- Bugifx ensure the config loglevel is respected.
- Bugfix ensure new processes are spawned not forked.
- Bugfix ignore dunder vars in config objects.
- Bugfix clarify the subprotocol exception.
v0.14.1
- Fix Python3.7 compatibility.
v0.14.0
- Bugfix only recycle a HTTP/1.1 connection if client is DONE.
- Bugfix uvloop may raise a RuntimeError.
- Bugfix ensure 100ms sleep between Windows workers starting.
- Bugfix ensure lifespan shutdowns occur.
- Bugfix close idle Keep-Alive connections on graceful exit.
- Bugfix don't suppress 412 bodies.
- Bugfix don't idle close upgrade requests.
- Allow control over date header addition.
- Allow for logging configuration to be loaded from JSON or TOML files.
- Preserve response headers casing for HTTP/1.
- Support the early hint ASGI-extension.
- Alter the process and reloading system such that it should work correctly in all configurations.
- Directly support serving WSGI applications (and drop support for ASGI-2, now ASGI-3 only).
v0.13.2
- Bugfix re-enable HTTP/3.
v0.13.1
- Bugfix trio tcp server read completion.
v0.13.0
- Bugfix eof and keep alive handling.
- Bugfix Handle SSLErrors when reading.
- Support websocket close reasons.
- Improve the graceful shutdown, such that it works as expected.
- Support a keyfile password argument.
- Change the logging level to warning for lifespan not supported.
- Shutdown the default executor.
- Support additional headers for WS accept response.
v0.12.0
- Correctly utilise SCRIPT_NAME in the wsgi middleware.
- Support Python 3.10.
- Support badly behaved HTTP/2 clients that omit a :authority header but provide a host header.
- Use environment marker for uvloop (on windows).
- Use StringIO and BytesIO for more performant websocket buffers.
- Add optional read timeout.
- Rename errors to add a
Error
suffix, most notablyLifespanFailure
toLifespanFailureError
. - Bugfix ensure keep alive timeout is cancelled on closure.
- Bugfix statsd type error.
- Bugfix prevent spawning whilst a task group is exit(ing).
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.
Edited by renovate