Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump aiohttp from 3.10.5 to 3.10.6 (#349)
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.10.5 to 3.10.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aio-libs/aiohttp/releases">aiohttp's releases</a>.</em></p> <blockquote> <h2>3.10.6</h2> <h2>Bug fixes</h2> <ul> <li> <p>Added :exc:<code>aiohttp.ClientConnectionResetError</code>. Client code that previously threw :exc:<code>ConnectionResetError</code> will now throw this -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> <a href="https://redirect.github.com/aio-libs/aiohttp/issues/9137">#9137</a>.</p> </li> <li> <p>Fixed an unclosed transport <code>ResourceWarning</code> on web handlers -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> <a href="https://redirect.github.com/aio-libs/aiohttp/issues/8875">#8875</a>.</p> </li> <li> <p>Fixed resolve_host() 'Task was destroyed but is pending' errors -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> <a href="https://redirect.github.com/aio-libs/aiohttp/issues/8967">#8967</a>.</p> </li> <li> <p>Fixed handling of some file-like objects (e.g. <code>tarfile.extractfile()</code>) which raise <code>AttributeError</code> instead of <code>OSError</code> when <code>fileno</code> fails for streaming payload data -- by :user:<code>ReallyReivax</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> <a href="https://redirect.github.com/aio-libs/aiohttp/issues/6732">#6732</a>.</p> </li> <li> <p>Fixed web router not matching pre-encoded URLs (requires yarl 1.9.6+) -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> <a href="https://redirect.github.com/aio-libs/aiohttp/issues/8898">#8898</a>, <a href="https://redirect.github.com/aio-libs/aiohttp/issues/9267">#9267</a>.</p> </li> <li> <p>Fixed an error when trying to add a route for multiple methods with a path containing a regex pattern -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> <a href="https://redirect.github.com/aio-libs/aiohttp/issues/8998">#8998</a>.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst">aiohttp's changelog</a>.</em></p> <blockquote> <h1>3.10.6 (2024-09-24)</h1> <h2>Bug fixes</h2> <ul> <li> <p>Added :exc:<code>aiohttp.ClientConnectionResetError</code>. Client code that previously threw :exc:<code>ConnectionResetError</code> will now throw this -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> :issue:<code>9137</code>.</p> </li> <li> <p>Fixed an unclosed transport <code>ResourceWarning</code> on web handlers -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> :issue:<code>8875</code>.</p> </li> <li> <p>Fixed resolve_host() 'Task was destroyed but is pending' errors -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> :issue:<code>8967</code>.</p> </li> <li> <p>Fixed handling of some file-like objects (e.g. <code>tarfile.extractfile()</code>) which raise <code>AttributeError</code> instead of <code>OSError</code> when <code>fileno</code> fails for streaming payload data -- by :user:<code>ReallyReivax</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> :issue:<code>6732</code>.</p> </li> <li> <p>Fixed web router not matching pre-encoded URLs (requires yarl 1.9.6+) -- by :user:<code>Dreamsorcerer</code>.</p> <p><em>Related issues and pull requests on GitHub:</em> :issue:<code>8898</code>, :issue:<code>9267</code>.</p> </li> <li> <p>Fixed an error when trying to add a route for multiple methods with a path containing a regex pattern -- by :user:<code>Dreamsorcerer</code>.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aio-libs/aiohttp/commit/2272c2b952e87048922cb69ce6daa3a7340677c1"><code>2272c2b</code></a> Release v3.10.6 (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9288">#9288</a>)</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/81bb9cb46c644ed6e0803af75fed1ac37017ab2c"><code>81bb9cb</code></a> [PR <a href="https://redirect.github.com/aio-libs/aiohttp/issues/9284">#9284</a>/a4f9eca4 backport][3.10] Bump aiohttp-theme (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9286">#9286</a>)</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/6ff4ac97e6b0e98bdf761bf7620258968ecd6fa1"><code>6ff4ac9</code></a> Bump uvloop (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9276">#9276</a>) (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9278">#9278</a>)</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/3ba15873997ec8dadb1f0cf7aaf9ba2d81bf70ec"><code>3ba1587</code></a> [3.10] Bump typing-extensions to 4.12.2 (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9282">#9282</a>)</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/84c25b78a8a7b67b4915d5dd0e77112b623f043f"><code>84c25b7</code></a> [PR <a href="https://redirect.github.com/aio-libs/aiohttp/issues/8748">#8748</a>/2816002b backport][3.10] Add Python 3.13 classifier (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9280">#9280</a>)</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/91c3162a285ffeff25887c8654ab6bfb801724c8"><code>91c3162</code></a> [3.10] Bump pydantic and deps for python 3.13 compat (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9279">#9279</a>)</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/361db7c64bb69c91fc5dee7869e5c64ee254573e"><code>361db7c</code></a> Release 3.10.6rc2</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/be348691da356ea45b88f2074831a22168c41ee6"><code>be34869</code></a> Release 3.10.6rc1</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/c5a3d812e519f2d94425f50b41cfd92eb8341867"><code>c5a3d81</code></a> [PR <a href="https://redirect.github.com/aio-libs/aiohttp/issues/9267">#9267</a>/947b9c4 backport][3.10] Fix double unquoting in url dispatcher (<a href="https://redirect.github.com/aio-libs/aiohttp/issues/9269">#9269</a>)</li> <li><a href="https://github.com/aio-libs/aiohttp/commit/3eb72824a7ddddb41e57a4275224df7b46b58134"><code>3eb7282</code></a> Release 3.10.6rc0</li> <li>Additional commits viewable in <a href="https://github.com/aio-libs/aiohttp/compare/v3.10.5...v3.10.6">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=aiohttp&package-manager=pip&previous-version=3.10.5&new-version=3.10.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information