Skip to content

chore(deps): update dependency aiohttp to v3.8.3

RenovateBot requested to merge renovate/aiohttp-3.x into main

This MR contains the following updates:

Package Type Update Change
aiohttp dependencies patch 3.8.1 -> 3.8.3

Release Notes

aio-libs/aiohttp

v3.8.3

Compare Source

==================

.. attention::

This is the last :doc:aiohttp <index> release tested under Python 3.6. The 3.9 stream is dropping it from the CI and the distribution package metadata.

Bugfixes

  • Increased the upper boundary of the :doc:multidict:index dependency to allow for the version 6 -- by :user:hugovk.

    It used to be limited below version 7 in :doc:aiohttp <index> v3.8.1 but was lowered in v3.8.2 via 🇵🇷6550 and never brought back, causing problems with dependency pins when upgrading. :doc:aiohttp <index> v3.8.3 fixes that by recovering the original boundary of < 7. #&#8203;6950 <https://github.com/aio-libs/aiohttp/issues/6950>_


v3.8.2

Compare Source

=====================================================

Bugfixes

  • Support registering OPTIONS HTTP method handlers via RouteTableDef. #&#8203;4663 <https://github.com/aio-libs/aiohttp/issues/4663>_

  • Started supporting authority-form and absolute-form URLs on the server-side. #&#8203;6227 <https://github.com/aio-libs/aiohttp/issues/6227>_

  • Fix Python 3.11 alpha incompatibilities by using Cython 0.29.25 #&#8203;6396 <https://github.com/aio-libs/aiohttp/issues/6396>_

  • Remove a deprecated usage of pytest.warns(None) #&#8203;6663 <https://github.com/aio-libs/aiohttp/issues/6663>_

  • Fix regression where asyncio.CancelledError occurs on client disconnection. #&#8203;6719 <https://github.com/aio-libs/aiohttp/issues/6719>_

  • Export :py:class:~aiohttp.web.PrefixedSubAppResource under :py:mod:aiohttp.web -- by :user:Dreamsorcerer.

    This fixes a regression introduced by 🇵🇷3469. #&#8203;6889 <https://github.com/aio-libs/aiohttp/issues/6889>_

  • Dropped the :class:object type possibility from the :py:attr:aiohttp.ClientSession.timeout property return type declaration. #&#8203;6917 <https://github.com/aio-libs/aiohttp/issues/6917>*, #&#8203;6923 <https://github.com/aio-libs/aiohttp/issues/6923>*

Improved Documentation

  • Added clarification on configuring the app object with settings such as a db connection. #&#8203;4137 <https://github.com/aio-libs/aiohttp/issues/4137>_
  • Edited the web.run_app declaration. #&#8203;6401 <https://github.com/aio-libs/aiohttp/issues/6401>_
  • Dropped the :class:object type possibility from the :py:attr:aiohttp.ClientSession.timeout property return type declaration. #&#8203;6917 <https://github.com/aio-libs/aiohttp/issues/6917>*, #&#8203;6923 <https://github.com/aio-libs/aiohttp/issues/6923>*

Deprecations and Removals

  • Drop Python 3.5 support, aiohttp works on 3.6+ now. #&#8203;4046 <https://github.com/aio-libs/aiohttp/issues/4046>_

Misc

  • #&#8203;6369 <https://github.com/aio-libs/aiohttp/issues/6369>*, #&#8203;6399 <https://github.com/aio-libs/aiohttp/issues/6399>*, #&#8203;6550 <https://github.com/aio-libs/aiohttp/issues/6550>*, #&#8203;6708 <https://github.com/aio-libs/aiohttp/issues/6708>*, #&#8203;6757 <https://github.com/aio-libs/aiohttp/issues/6757>*, #&#8203;6857 <https://github.com/aio-libs/aiohttp/issues/6857>*, #&#8203;6872 <https://github.com/aio-libs/aiohttp/issues/6872>_


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading