http client/server for asyncio v3.6.2 Release Notes

Release Date: 2019-10-09 // over 4 years ago
  • ๐Ÿ›  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;
      0๏ธโƒฃ 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>_