Skip to content

aiohttp 3.6.2 release

Compare
Choose a tag to compare
@asvetlov asvetlov released this 09 Oct 16:55

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 of Sequence for Application 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>_