It contains several bufixes.
Changes
Features
- Made exceptions pickleable. Also changed the repr of some exceptions.
#4077 <https://github.com/aio-libs/aiohttp/issues/4077>
_ - Use
Iterable
type hint instead ofSequence
forApplication
middleware
parameter.#4125 <https://github.com/aio-libs/aiohttp/issues/4125>
_
Bugfixes
- Reset the
sock_read
timeout each time data is received for a
aiohttp.ClientResponse
.#3808 <https://github.com/aio-libs/aiohttp/issues/3808>
_ - Fix handling of expired cookies so they are not stored in CookieJar.
#4063 <https://github.com/aio-libs/aiohttp/issues/4063>
_ - Fix misleading message in the string representation of
ClientConnectorError
;
self.ssl == None
means default SSL context, not SSL disabled#4097 <https://github.com/aio-libs/aiohttp/issues/4097>
_ - Don't clobber HTTP status when using FileResponse.
#4106 <https://github.com/aio-libs/aiohttp/issues/4106>
_
Improved Documentation
- Added minimal required logging configuration to logging documentation.
#2469 <https://github.com/aio-libs/aiohttp/issues/2469>
_ - Update docs to reflect proxy support.
#4100 <https://github.com/aio-libs/aiohttp/issues/4100>
_ - Fix typo in code example in testing docs.
#4108 <https://github.com/aio-libs/aiohttp/issues/4108>
_
Misc
#4102 <https://github.com/aio-libs/aiohttp/issues/4102>
_