http client/server for asyncio v3.7.3 Release Notes
Release Date: 2020-11-18 // over 3 years ago-
๐ Features
- ๐ Use Brotli instead of brotlipy
#3803 <https://github.com/aio-libs/aiohttp/issues/3803>
_ - Made exceptions pickleable. Also changed the repr of some exceptions.
#4077 <https://github.com/aio-libs/aiohttp/issues/4077>
_
๐ Bugfixes
- ๐ Raise a ClientResponseError instead of an AssertionError for a blank
HTTP Reason Phrase.
#3532 <https://github.com/aio-libs/aiohttp/issues/3532>
_ - Fix
web_middlewares.normalize_path_middleware
behavior for patch without slash.
#3669 <https://github.com/aio-libs/aiohttp/issues/3669>
_ - ๐ Fix overshadowing of overlapped sub-applications prefixes.
#3701 <https://github.com/aio-libs/aiohttp/issues/3701>
_ - ๐ Make
BaseConnector.close()
a coroutine and wait until the client closes all connections. Drop deprecated "with Connector():" syntax.
#3736 <https://github.com/aio-libs/aiohttp/issues/3736>
_ - โฑ Reset the
sock_read
timeout each time data is received for aaiohttp.client
response.
#3808 <https://github.com/aio-libs/aiohttp/issues/3808>
_ - ๐ Fixed type annotation for add_view method of UrlDispatcher to accept any subclass of View
#3880 <https://github.com/aio-libs/aiohttp/issues/3880>
_ - ๐ Fixed querying the address families from DNS that the current host supports.
#5156 <https://github.com/aio-libs/aiohttp/issues/5156>
_ - Change return type of MultipartReader. aiter () and BodyPartReader. aiter () to AsyncIterator.
#5163 <https://github.com/aio-libs/aiohttp/issues/5163>
_ - ๐ Provide x86 Windows wheels.
#5230 <https://github.com/aio-libs/aiohttp/issues/5230>
_
๐ Improved Documentation
- โ Add documentation for
aiohttp.web.FileResponse
.
#3958 <https://github.com/aio-libs/aiohttp/issues/3958>
_ - โ Removed deprecation warning in tracing example docs
#3964 <https://github.com/aio-libs/aiohttp/issues/3964>
_ - ๐ Fixed wrong "Usage" docstring of
aiohttp.client.request
.
#4603 <https://github.com/aio-libs/aiohttp/issues/4603>
_ - โ Add aiohttp-pydantic to third party libraries
#5228 <https://github.com/aio-libs/aiohttp/issues/5228>
_
Misc
#4102 <https://github.com/aio-libs/aiohttp/issues/4102>
_
- ๐ Use Brotli instead of brotlipy