Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 5, 2024

Bumps aiohttp from 3.10.0 to 3.10.1.

Release notes

Sourced from aiohttp's releases.

3.10.1

Bug fixes

  • Fixed WebSocket server heartbeat timeout logic to terminate :py:meth:~aiohttp.ClientWebSocketResponse.receive and return :py:class:~aiohttp.ServerTimeoutError -- by :user:arcivanov.

    When a WebSocket pong message was not received, the :py:meth:~aiohttp.ClientWebSocketResponse.receive operation did not terminate. This change causes _pong_not_received to feed the reader an error message, causing pending :py:meth:~aiohttp.ClientWebSocketResponse.receive to terminate and return the error message. The error message contains the exception :py:class:~aiohttp.ServerTimeoutError.

    Related issues and pull requests on GitHub: #8540.

  • Fixed url dispatcher index not matching when a variable is preceded by a fixed string after a slash -- by :user:bdraco.

    Related issues and pull requests on GitHub: #8566.

Removals and backward incompatible breaking changes

  • Creating :py:class:aiohttp.TCPConnector, :py:class:aiohttp.ClientSession, :py:class:~aiohttp.resolver.ThreadedResolver :py:class:aiohttp.web.Server, or :py:class:aiohttp.CookieJar instances without a running event loop now raises a :exc:RuntimeError -- by :user:asvetlov.

    Creating these objects without a running event loop was deprecated in #3372 which was released in version 3.5.0.

    This change first appeared in version 3.10.0 as #6378.

    Related issues and pull requests on GitHub: #8555, #8583.


Changelog

Sourced from aiohttp's changelog.

3.10.1 (2024-08-03)

Bug fixes

  • Fixed WebSocket server heartbeat timeout logic to terminate :py:meth:~aiohttp.ClientWebSocketResponse.receive and return :py:class:~aiohttp.ServerTimeoutError -- by :user:arcivanov.

    When a WebSocket pong message was not received, the :py:meth:~aiohttp.ClientWebSocketResponse.receive operation did not terminate. This change causes _pong_not_received to feed the reader an error message, causing pending :py:meth:~aiohttp.ClientWebSocketResponse.receive to terminate and return the error message. The error message contains the exception :py:class:~aiohttp.ServerTimeoutError.

    Related issues and pull requests on GitHub: :issue:8540.

  • Fixed url dispatcher index not matching when a variable is preceded by a fixed string after a slash -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:8566.

Removals and backward incompatible breaking changes

  • Creating :py:class:aiohttp.TCPConnector, :py:class:aiohttp.ClientSession, :py:class:~aiohttp.resolver.ThreadedResolver :py:class:aiohttp.web.Server, or :py:class:aiohttp.CookieJar instances without a running event loop now raises a :exc:RuntimeError -- by :user:asvetlov.

    Creating these objects without a running event loop was deprecated in :issue:3372 which was released in version 3.5.0.

    This change first appeared in version 3.10.0 as :issue:6378.

    Related issues and pull requests on GitHub: :issue:8555, :issue:8583.


Commits
  • f1e4213 Release 3.10.1 (attempt 2) (#8598)
  • 0810219 Release 3.10.1 (#8587)
  • f287ccc [PR #8583/f185dd19 backport][3.10] Add additional clarification for creating ...
  • 9ed3841 Bump aiohappyeyeballs from 2.3.2 to 2.3.4 (#8569)
  • f19d920 [PR #8566/f3a1afc5 backport][3.10] Fix url dispatcher index when variable is ...
  • 6dff116 [PR #8558/e48acaf7 backport][3.10] Add followup changelog message for #5278 (...
  • 0e6bbbc [PR #8546/a561fa99 backport][3.10] Fix WebSocket server heartbeat timeout log...
  • bf5a66f Bump version number to 3.10.1.dev0 (#8554)
  • See full diff 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 dependabot bot requested a review from a team as a code owner August 5, 2024 05:51
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 5, 2024
@github-actions github-actions bot enabled auto-merge August 5, 2024 05:52
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.10.0 to 3.10.1.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](aio-libs/aiohttp@v3.10.0...v3.10.1)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/aiohttp-3.10.1 branch from 931288f to 23ad950 Compare August 5, 2024 06:19
@github-actions github-actions bot merged commit 7f8db33 into main Aug 5, 2024
@github-actions github-actions bot deleted the dependabot/pip/aiohttp-3.10.1 branch August 5, 2024 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants