sanic/sanic
Adam Hopkins 8673021ad4
Release 21.9.3 (#2318)
* Allow non-conforming ErrorHandlers (#2259)

* Allow non-conforming ErrorHandlers

* Rename to legacy lookup

* Updated depnotice

* Bump version

* Fix formatting

* Remove unused import

* Fix error messages

* Add error format commit and merge conflicts

* Make HTTP connections start in IDLE stage, avoiding delays and error messages (#2268)

* Make all new connections start in IDLE stage, and switch to REQUEST stage only once any bytes are received from client. This makes new connections without any request obey keepalive timeout rather than request timeout like they currently do.

* Revert typo

* Remove request timeout endpoint test which is no longer working (still tested by mocking). Fix mock timeout test setup.

Co-authored-by: L. Karkkainen <tronic@users.noreply.github.com>

* Bump version

* Add error format from config replacement objects

* Cleanup mistaken print statement

* Cleanup reversions

* Bump version

Co-authored-by: L. Kärkkäinen <98187+Tronic@users.noreply.github.com>
Co-authored-by: L. Karkkainen <tronic@users.noreply.github.com>
2021-11-21 14:26:30 +02:00
..
mixins Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
models Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
server Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
touchup Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
__init__.py 21.6 Changelog, release version, and deprecations (#2172) 2021-06-27 22:52:56 +03:00
__main__.py Add Simple Server and Coverage action (#2168) 2021-06-21 14:53:09 +03:00
__version__.py Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
app.py Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
asgi.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
base.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
blueprint_group.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
blueprints.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
compat.py Resolve merge conflict 2021-02-16 11:36:06 +02:00
config.py Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
constants.py HTTPMethod enum (#2165) 2021-06-16 15:13:55 +03:00
cookies.py Additonal annotations 2021-01-29 16:19:10 +02:00
errorpages.py Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
exceptions.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
handlers.py Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
headers.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
helpers.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
http.py Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
log.py Additonal annotations 2021-01-29 16:19:10 +02:00
py.typed Add py.typed file (#1970) 2020-11-19 11:18:25 +02:00
reloader_helpers.py Add reloading on addtional directories (#2167) 2021-06-18 11:39:09 +03:00
request.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
response.py 21.6 Changelog, release version, and deprecations (#2172) 2021-06-27 22:52:56 +03:00
router.py Release 21.9.3 (#2318) 2021-11-21 14:26:30 +02:00
signals.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
simple.py Add Simple Server and Coverage action (#2168) 2021-06-21 14:53:09 +03:00
utils.py support app factory patten in CLI (#2157) 2021-06-09 12:05:56 +03:00
views.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00
worker.py Merge in main to current-release (#2254) 2021-10-02 21:55:23 +03:00