aamalev / aiohttp_apiset

Package to build routes using swagger specification
http://aiohttp-apiset.readthedocs.io/
Apache License 2.0
41 stars 9 forks source link

Bump aiohttp from 3.8.1 to 3.8.2 #168

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps aiohttp from 3.8.1 to 3.8.2.

Release notes

Sourced from aiohttp's releases.

3.8.2

.. note::

This release has some compatibility fixes for Python 3.11 but it may still have some quirks. Some tests are still flaky in the CI.

.. 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

  • Added support for registering :rfc:OPTIONS <9110#OPTIONS> HTTP method handlers via :py:class:~aiohttp.web.RouteTableDef. (#4663)

  • Started supporting :rfc:authority-form <9112#authority-form> and :rfc:absolute-form <9112#absolute-form> URLs on the server-side. (#6227)

  • Fixed Python 3.11 incompatibilities by using Cython 0.29.25. (#6396)

  • Extended the sock argument typing declaration of the :py:func:~aiohttp.web.run_app function as optionally accepting iterables. (#6401)

  • Fixed a regression where :py:exc:~asyncio.CancelledError occurs on client disconnection. (#6719)

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

    This fixes a regression introduced by :pr:3469. (#6889)

  • Dropped the :class:object type possibility from the :py:attr:aiohttp.ClientSession.timeout property return type declaration. (#6917), (#6923)

Improved Documentation

  • Added clarification on configuring the app object with settings such as a database connection. (#4137)
  • Extended the sock argument typing declaration of the :py:func:~aiohttp.web.run_app function as optionally

... (truncated)

Changelog

Sourced from aiohttp's changelog.

3.8.2 (2022-09-20)

.. note::

This release has some compatibility fixes for Python 3.11 but it may still have some quirks. Some tests are still flaky in the CI.

.. 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

  • Added support for registering :rfc:OPTIONS <9110#OPTIONS> HTTP method handlers via :py:class:~aiohttp.web.RouteTableDef. [#4663](https://github.com/aio-libs/aiohttp/issues/4663) <https://github.com/aio-libs/aiohttp/issues/4663>_

  • Started supporting :rfc:authority-form <9112#authority-form> and :rfc:absolute-form <9112#absolute-form> URLs on the server-side. [#6227](https://github.com/aio-libs/aiohttp/issues/6227) <https://github.com/aio-libs/aiohttp/issues/6227>_

  • Fixed Python 3.11 incompatibilities by using Cython 0.29.25. [#6396](https://github.com/aio-libs/aiohttp/issues/6396) <https://github.com/aio-libs/aiohttp/issues/6396>_

  • Extended the sock argument typing declaration of the :py:func:~aiohttp.web.run_app function as optionally accepting iterables. [#6401](https://github.com/aio-libs/aiohttp/issues/6401) <https://github.com/aio-libs/aiohttp/issues/6401>_

  • Fixed a regression where :py:exc:~asyncio.CancelledError occurs on client disconnection. [#6719](https://github.com/aio-libs/aiohttp/issues/6719) <https://github.com/aio-libs/aiohttp/issues/6719>_

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

    This fixes a regression introduced by :pr:3469. [#6889](https://github.com/aio-libs/aiohttp/issues/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. [#6917](https://github.com/aio-libs/aiohttp/issues/6917) <https://github.com/aio-libs/aiohttp/issues/6917>, [#6923](https://github.com/aio-libs/aiohttp/issues/6923) <https://github.com/aio-libs/aiohttp/issues/6923>

Improved Documentation

  • Added clarification on configuring the app object with settings such as a database connection. [#4137](https://github.com/aio-libs/aiohttp/issues/4137) <https://github.com/aio-libs/aiohttp/issues/4137>_

... (truncated)

Commits
  • 99c8d0d Brush up the changelog wording for v3.8.2
  • a56b31c Add a note about Python 3.6 in the changelog
  • 2b49d2a Add a note about Python 3.11 support shortcomings
  • 4ac8ce3 Generate a change log for v3.8.2
  • 7034bfd Bump the hardcoded aiohttp version to v3.8.2
  • e4dc8b7 Keep importlib-metadata at 4.8.3 under Python 3.6
  • 2fe6588 Fix the zipp env marker location in constraints
  • 88cd2bd Stick to zipp v3.4.1 under Python 3.6
  • 8a45a30 Fix a typo: s/disctributions/distributions/
  • e46218b Bump aio-libs/create-release to v1.6.6
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #169.