-
Notifications
You must be signed in to change notification settings - Fork 0
[pull] master from aio-libs:master #112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Bumps [sphinxcontrib-spelling](https://github.com/sphinx-contrib/spelling) from 8.0.0 to 8.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sphinx-contrib/spelling/releases">sphinxcontrib-spelling's releases</a>.</em></p> <blockquote> <h2>8.0.1</h2> <h2>What's Changed</h2> <ul> <li>Fix spelling:word-list example by <a href="https://github.com/adamchainz"><code>@adamchainz</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/217">sphinx-contrib/spelling#217</a></li> <li>build(deps): bump actions/setup-python from 2 to 4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/211">sphinx-contrib/spelling#211</a></li> <li>add docs for setting up enchant library by <a href="https://github.com/dhellmann"><code>@dhellmann</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/219">sphinx-contrib/spelling#219</a></li> <li>add virtualenvwrapper hooks by <a href="https://github.com/dhellmann"><code>@dhellmann</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/220">sphinx-contrib/spelling#220</a></li> <li>build(deps): bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/221">sphinx-contrib/spelling#221</a></li> <li>build(deps): bump actions/setup-python from 4 to 5 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/222">sphinx-contrib/spelling#222</a></li> <li>CI fixes by <a href="https://github.com/dhellmann"><code>@dhellmann</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/230">sphinx-contrib/spelling#230</a></li> <li>gracefully handle if git is not installed by <a href="https://github.com/blmaier"><code>@blmaier</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/229">sphinx-contrib/spelling#229</a></li> <li>use json api to retrieve names from pypi.org by <a href="https://github.com/dhellmann"><code>@dhellmann</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/231">sphinx-contrib/spelling#231</a></li> <li>re-enable use of pypi filter in our doc build by <a href="https://github.com/dhellmann"><code>@dhellmann</code></a> in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/232">sphinx-contrib/spelling#232</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/dependabot"><code>@dependabot</code></a> made their first contribution in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/211">sphinx-contrib/spelling#211</a></li> <li><a href="https://github.com/blmaier"><code>@blmaier</code></a> made their first contribution in <a href="https://redirect.github.com/sphinx-contrib/spelling/pull/229">sphinx-contrib/spelling#229</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/sphinx-contrib/spelling/compare/8.0.0...8.0.1">https://github.com/sphinx-contrib/spelling/compare/8.0.0...8.0.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sphinx-contrib/spelling/commit/58821a69efc45047a66a409e1065cd0e264ad0c3"><code>58821a6</code></a> Merge pull request <a href="https://redirect.github.com/sphinx-contrib/spelling/issues/232">#232</a> from dhellmann/enable-pypi-names-docs</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/9b088c3a506bc3d458c5a6efa853560293f5f4db"><code>9b088c3</code></a> re-enable use of pypi filter in our doc build</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/d41eceb2e64274b8cd914c5ca18c59f0fd7791f4"><code>d41eceb</code></a> Merge pull request <a href="https://redirect.github.com/sphinx-contrib/spelling/issues/231">#231</a> from dhellmann/pypi-filter-factory-json</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/2eafb07f499afcab52fee7464e34ce68b36710f6"><code>2eafb07</code></a> use json api to retrieve names from pypi.org</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/65a9b841ce4e3a0b1461e2afcb607d89898debd5"><code>65a9b84</code></a> Merge pull request <a href="https://redirect.github.com/sphinx-contrib/spelling/issues/229">#229</a> from blmaier/fix-git-missing</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/7b10eea4faaeaaf743ed7d713c3ea8f7690e8194"><code>7b10eea</code></a> update history</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/22016934b308f7cb088ee0ce10d1cdcc3dc4724b"><code>2201693</code></a> gracefully handle if git is not installed</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/13ac4cc37ec767c4aae26b45a0f138bc937e9057"><code>13ac4cc</code></a> Merge pull request <a href="https://redirect.github.com/sphinx-contrib/spelling/issues/230">#230</a> from dhellmann/ci-fixes-2024</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/b86d87a9ee05f1121af7bc15b43133b555c3d554"><code>b86d87a</code></a> fix docstring test</li> <li><a href="https://github.com/sphinx-contrib/spelling/commit/596dfc2521c925ee5d0cdbd9e2fb8df2c3f38f4c"><code>596dfc2</code></a> switch linter to ruff</li> <li>Additional commits viewable in <a href="https://github.com/sphinx-contrib/spelling/compare/8.0.0...8.0.1">compare view</a></li> </ul> </details> <br /> [](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [aiohappyeyeballs](https://github.com/aio-libs/aiohappyeyeballs) from 2.4.3 to 2.4.4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aio-libs/aiohappyeyeballs/releases">aiohappyeyeballs's releases</a>.</em></p> <blockquote> <h1>v2.4.4 (2024-11-30)</h1> <h2>Fix</h2> <ul> <li>fix: handle OSError on failure to close socket instead of raising IndexError (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/114">#114</a>)</li> </ul> <p>Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]<a href="https://github.com/users"><code>@users</code></a>.noreply.github.com> Co-authored-by: J. Nick Koston <<a href="mailto:nick@koston.org">nick@koston.org</a>> (<a href="https://github.com/aio-libs/aiohappyeyeballs/commit/c542f684d329fed04093caa2b31d8f7f6e0e0949"><code>c542f68</code></a>)</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aio-libs/aiohappyeyeballs/blob/main/CHANGELOG.md">aiohappyeyeballs's changelog</a>.</em></p> <blockquote> <h2>v2.4.4 (2024-11-30)</h2> <h3>Fix</h3> <ul> <li>Handle oserror on failure to close socket instead of raising indexerror (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/114">#114</a>) (<a href="https://github.com/aio-libs/aiohappyeyeballs/commit/c542f684d329fed04093caa2b31d8f7f6e0e0949"><code>c542f68</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/3c4f2a6892d62170d5c14896dc65714e5938a494"><code>3c4f2a6</code></a> 2.4.4</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/c542f684d329fed04093caa2b31d8f7f6e0e0949"><code>c542f68</code></a> fix: handle OSError on failure to close socket instead of raising IndexError ...</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/fd90f564d5789b213922e5dd0994d8cdde196c4b"><code>fd90f56</code></a> chore(pre-commit.ci): pre-commit autoupdate (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/116">#116</a>)</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/065380744672a1eabdc7387ae36d69842c720345"><code>0653807</code></a> chore: bump codecov-action to 5.0.3 (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/115">#115</a>)</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/90e01edddd638928568990e5a23764142c6e9c2e"><code>90e01ed</code></a> chore(pre-commit.ci): pre-commit autoupdate (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/113">#113</a>)</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/31825f2a3cc6c885dd08d66375f0fd37ae51ddd0"><code>31825f2</code></a> chore(pre-commit.ci): pre-commit autoupdate (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/111">#111</a>)</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/4c23bcad40398ee614be03721e8c3d6e5a02d07e"><code>4c23bca</code></a> chore: add missing FUNDING.yml (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/110">#110</a>)</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/b5dfff592eef2defd3fb38df8884f3c8f4a60a76"><code>b5dfff5</code></a> chore(pre-commit.ci): pre-commit autoupdate (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/108">#108</a>)</li> <li><a href="https://github.com/aio-libs/aiohappyeyeballs/commit/5a3b4cb87174db386b4bd431617603da9fc3d74e"><code>5a3b4cb</code></a> chore: fix docs (<a href="https://redirect.github.com/aio-libs/aiohappyeyeballs/issues/106">#106</a>)</li> <li>See full diff in <a href="https://github.com/aio-libs/aiohappyeyeballs/compare/v2.4.3...v2.4.4">compare view</a></li> </ul> </details> <br /> [](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.6.1 to 7.6.9. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst">coverage's changelog</a>.</em></p> <blockquote> <h2>Version 7.6.9 — 2024-12-06</h2> <ul> <li>Fix: <code>Tomas Uribe fixed <pull 1901_></code>_ a performance problem in the XML report. Large code bases should produce XML reports much faster now.</li> </ul> <p>.. _pull 1901: <a href="https://redirect.github.com/nedbat/coveragepy/pull/1901">nedbat/coveragepy#1901</a></p> <p>.. _changes_7-6-8:</p> <h2>Version 7.6.8 — 2024-11-23</h2> <ul> <li> <p>Fix: the LCOV report code assumed that a branch line that took no branches meant that the entire line was unexecuted. This isn't true in a few cases: the line might always raise an exception, or might have been optimized away. Fixes <code>issue 1896</code>_.</p> </li> <li> <p>Fix: similarly, the HTML report will now explain that a line that jumps to none of its expected destinations must have always raised an exception. Previously, it would say something nonsensical like, "line 4 didn't jump to line 5 because line 4 was never true, and it didn't jump to line 7 because line 4 was always true." This was also shown in <code>issue 1896</code>_.</p> </li> </ul> <p>.. _issue 1896: <a href="https://redirect.github.com/nedbat/coveragepy/issues/1896">nedbat/coveragepy#1896</a></p> <p>.. _changes_7-6-7:</p> <h2>Version 7.6.7 — 2024-11-15</h2> <ul> <li>Fix: ugh, the other assert from 7.6.5 can also be encountered in the wild, so it's been restored to a conditional. Sorry for the churn.</li> </ul> <p>.. _changes_7-6-6:</p> <h2>Version 7.6.6 — 2024-11-15</h2> <ul> <li>One of the new asserts from 7.6.5 caused problems in real projects, as reported in <code>issue 1891</code>_. The assert has been removed.</li> </ul> <p>.. _issue 1891: <a href="https://redirect.github.com/nedbat/coveragepy/issues/1891">nedbat/coveragepy#1891</a></p> <p>.. _changes_7-6-5:</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nedbat/coveragepy/commit/daac76dde1681d968f37095cacc551b464888753"><code>daac76d</code></a> docs: sample HTML for 7.6.9</li> <li><a href="https://github.com/nedbat/coveragepy/commit/f7d7e42705083b8c124fcc8be64da555095adfc7"><code>f7d7e42</code></a> docs: prep for 7.6.9</li> <li><a href="https://github.com/nedbat/coveragepy/commit/8fe3b2bad5de5e750c104ad2ddb251a0500dd146"><code>8fe3b2b</code></a> docs: thanks, Tomas Uribe for <a href="https://redirect.github.com/nedbat/coveragepy/issues/1901">#1901</a></li> <li><a href="https://github.com/nedbat/coveragepy/commit/346cfc03885571fd448f8218a8b9f12836c2fcb2"><code>346cfc0</code></a> fix: use set instead of list for arcs_executed, fixes poor performance (<a href="https://redirect.github.com/nedbat/coveragepy/issues/1901">#1901</a>)</li> <li><a href="https://github.com/nedbat/coveragepy/commit/484678e8d7c3b07e455e4c5bbce6f4a5bd03a9b4"><code>484678e</code></a> fix: COVERAGE_ONE_CORE should mean ctrace if possible</li> <li><a href="https://github.com/nedbat/coveragepy/commit/37451ed089cb4c5d25e2fe6c13485407d01be176"><code>37451ed</code></a> chore: make upgrade doc_upgrade</li> <li><a href="https://github.com/nedbat/coveragepy/commit/bd23445b181387b9c646d6dbf096b624bbc5953b"><code>bd23445</code></a> chore: bump the action-dependencies group with 2 updates (<a href="https://redirect.github.com/nedbat/coveragepy/issues/1899">#1899</a>)</li> <li><a href="https://github.com/nedbat/coveragepy/commit/01cf50c7d9131af2de9aea1e3573bdff1dc48110"><code>01cf50c</code></a> test: add a test to satisfy a condition in results.py</li> <li><a href="https://github.com/nedbat/coveragepy/commit/74d3c50af1563b6cbd9ab1ef580267dc55982922"><code>74d3c50</code></a> chore: make upgrade</li> <li><a href="https://github.com/nedbat/coveragepy/commit/f3b269cc5d5f1683aba34f57c7d5b991c5dd3743"><code>f3b269c</code></a> build: only comment once on an issue mentioned twice</li> <li>Additional commits viewable in <a href="https://github.com/nedbat/coveragepy/compare/7.6.1...7.6.9">compare view</a></li> </ul> </details> <br /> [](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pallets/jinja/releases">jinja2's releases</a>.</em></p> <blockquote> <h2>3.1.5</h2> <p>This is the Jinja 3.1.5 security fix release, which fixes security issues and bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.</p> <p>PyPI: <a href="https://pypi.org/project/Jinja2/3.1.5/">https://pypi.org/project/Jinja2/3.1.5/</a> Changes: <a href="https://jinja.palletsprojects.com/changes/#version-3-1-5">https://jinja.palletsprojects.com/changes/#version-3-1-5</a> Milestone: <a href="https://github.com/pallets/jinja/milestone/16?closed=1">https://github.com/pallets/jinja/milestone/16?closed=1</a></p> <ul> <li>The sandboxed environment handles indirect calls to <code>str.format</code>, such as by passing a stored reference to a filter that calls its argument. <a href="https://github.com/pallets/jinja/security/advisories/GHSA-q2x7-8rv6-6q7h">GHSA-q2x7-8rv6-6q7h</a></li> <li>Escape template name before formatting it into error messages, to avoid issues with names that contain f-string syntax. <a href="https://redirect.github.com/pallets/jinja/issues/1792">#1792</a>, <a href="https://github.com/pallets/jinja/security/advisories/GHSA-gmj6-6f8f-6699">GHSA-gmj6-6f8f-6699</a></li> <li>Sandbox does not allow <code>clear</code> and <code>pop</code> on known mutable sequence types. <a href="https://redirect.github.com/pallets/jinja/issues/2032">#2032</a></li> <li>Calling sync <code>render</code> for an async template uses <code>asyncio.run</code>. <a href="https://redirect.github.com/pallets/jinja/issues/1952">#1952</a></li> <li>Avoid unclosed <code>auto_aiter</code> warnings. <a href="https://redirect.github.com/pallets/jinja/issues/1960">#1960</a></li> <li>Return an <code>aclose</code>-able <code>AsyncGenerator</code> from <code>Template.generate_async</code>. <a href="https://redirect.github.com/pallets/jinja/issues/1960">#1960</a></li> <li>Avoid leaving <code>root_render_func()</code> unclosed in <code>Template.generate_async</code>. <a href="https://redirect.github.com/pallets/jinja/issues/1960">#1960</a></li> <li>Avoid leaving async generators unclosed in blocks, includes and extends. <a href="https://redirect.github.com/pallets/jinja/issues/1960">#1960</a></li> <li>The runtime uses the correct <code>concat</code> function for the current environment when calling block references. <a href="https://redirect.github.com/pallets/jinja/issues/1701">#1701</a></li> <li>Make <code>|unique</code> async-aware, allowing it to be used after another async-aware filter. <a href="https://redirect.github.com/pallets/jinja/issues/1781">#1781</a></li> <li><code>|int</code> filter handles <code>OverflowError</code> from scientific notation. <a href="https://redirect.github.com/pallets/jinja/issues/1921">#1921</a></li> <li>Make compiling deterministic for tuple unpacking in a <code>{% set ... %}</code> call. <a href="https://redirect.github.com/pallets/jinja/issues/2021">#2021</a></li> <li>Fix dunder protocol (<code>copy</code>/<code>pickle</code>/etc) interaction with <code>Undefined</code> objects. <a href="https://redirect.github.com/pallets/jinja/issues/2025">#2025</a></li> <li>Fix <code>copy</code>/<code>pickle</code> support for the internal <code>missing</code> object. <a href="https://redirect.github.com/pallets/jinja/issues/2027">#2027</a></li> <li><code>Environment.overlay(enable_async)</code> is applied correctly. <a href="https://redirect.github.com/pallets/jinja/issues/2061">#2061</a></li> <li>The error message from <code>FileSystemLoader</code> includes the paths that were searched. <a href="https://redirect.github.com/pallets/jinja/issues/1661">#1661</a></li> <li><code>PackageLoader</code> shows a clearer error message when the package does not contain the templates directory. <a href="https://redirect.github.com/pallets/jinja/issues/1705">#1705</a></li> <li>Improve annotations for methods returning copies. <a href="https://redirect.github.com/pallets/jinja/issues/1880">#1880</a></li> <li><code>urlize</code> does not add <code>mailto:</code> to values like <code>@A@b</code>. <a href="https://redirect.github.com/pallets/jinja/issues/1870">#1870</a></li> <li>Tests decorated with <code>@pass_context</code> can be used with the <code>|select</code> filter. <a href="https://redirect.github.com/pallets/jinja/issues/1624">#1624</a></li> <li>Using <code>set</code> for multiple assignment (<code>a, b = 1, 2</code>) does not fail when the target is a namespace attribute. <a href="https://redirect.github.com/pallets/jinja/issues/1413">#1413</a></li> <li>Using <code>set</code> in all branches of <code>{% if %}{% elif %}{% else %}</code> blocks does not cause the variable to be considered initially undefined. <a href="https://redirect.github.com/pallets/jinja/issues/1253">#1253</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pallets/jinja/blob/main/CHANGES.rst">jinja2's changelog</a>.</em></p> <blockquote> <h2>Version 3.1.5</h2> <p>Released 2024-12-21</p> <ul> <li>The sandboxed environment handles indirect calls to <code>str.format</code>, such as by passing a stored reference to a filter that calls its argument. :ghsa:<code>q2x7-8rv6-6q7h</code></li> <li>Escape template name before formatting it into error messages, to avoid issues with names that contain f-string syntax. :issue:<code>1792</code>, :ghsa:<code>gmj6-6f8f-6699</code></li> <li>Sandbox does not allow <code>clear</code> and <code>pop</code> on known mutable sequence types. :issue:<code>2032</code></li> <li>Calling sync <code>render</code> for an async template uses <code>asyncio.run</code>. :pr:<code>1952</code></li> <li>Avoid unclosed <code>auto_aiter</code> warnings. :pr:<code>1960</code></li> <li>Return an <code>aclose</code>-able <code>AsyncGenerator</code> from <code>Template.generate_async</code>. :pr:<code>1960</code></li> <li>Avoid leaving <code>root_render_func()</code> unclosed in <code>Template.generate_async</code>. :pr:<code>1960</code></li> <li>Avoid leaving async generators unclosed in blocks, includes and extends. :pr:<code>1960</code></li> <li>The runtime uses the correct <code>concat</code> function for the current environment when calling block references. :issue:<code>1701</code></li> <li>Make <code>|unique</code> async-aware, allowing it to be used after another async-aware filter. :issue:<code>1781</code></li> <li><code>|int</code> filter handles <code>OverflowError</code> from scientific notation. :issue:<code>1921</code></li> <li>Make compiling deterministic for tuple unpacking in a <code>{% set ... %}</code> call. :issue:<code>2021</code></li> <li>Fix dunder protocol (<code>copy</code>/<code>pickle</code>/etc) interaction with <code>Undefined</code> objects. :issue:<code>2025</code></li> <li>Fix <code>copy</code>/<code>pickle</code> support for the internal <code>missing</code> object. :issue:<code>2027</code></li> <li><code>Environment.overlay(enable_async)</code> is applied correctly. :pr:<code>2061</code></li> <li>The error message from <code>FileSystemLoader</code> includes the paths that were searched. :issue:<code>1661</code></li> <li><code>PackageLoader</code> shows a clearer error message when the package does not contain the templates directory. :issue:<code>1705</code></li> <li>Improve annotations for methods returning copies. :pr:<code>1880</code></li> <li><code>urlize</code> does not add <code>mailto:</code> to values like <code>@A@b</code>. :pr:<code>1870</code></li> <li>Tests decorated with <code>@pass_context`` can be used with the ``|select`` filter. :issue:</code>1624`</li> <li>Using <code>set</code> for multiple assignment (<code>a, b = 1, 2</code>) does not fail when the target is a namespace attribute. :issue:<code>1413</code></li> <li>Using <code>set</code> in all branches of <code>{% if %}{% elif %}{% else %}</code> blocks does not cause the variable to be considered initially undefined. :issue:<code>1253</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pallets/jinja/commit/877f6e51be8e1765b06d911cfaa9033775f051d1"><code>877f6e5</code></a> release version 3.1.5</li> <li><a href="https://github.com/pallets/jinja/commit/8d588592653b052f957b720e1fc93196e06f207f"><code>8d58859</code></a> remove test pypi</li> <li><a href="https://github.com/pallets/jinja/commit/eda8fe86fd716dfce24910294e9f1fc81fbc740c"><code>eda8fe8</code></a> update dev dependencies</li> <li><a href="https://github.com/pallets/jinja/commit/c8fdce1e0333f1122b244b03a48535fdd7b03d91"><code>c8fdce1</code></a> Fix bug involving calling set on a template parameter within all branches of ...</li> <li><a href="https://github.com/pallets/jinja/commit/66587ce989e5a478e0bb165371fa2b9d42b7040f"><code>66587ce</code></a> Fix bug where set would sometimes fail within if</li> <li><a href="https://github.com/pallets/jinja/commit/fbc3a696c729d177340cc089531de7e2e5b6f065"><code>fbc3a69</code></a> Add support for namespaces in tuple parsing (<a href="https://redirect.github.com/pallets/jinja/issues/1664">#1664</a>)</li> <li><a href="https://github.com/pallets/jinja/commit/b8f4831d41e6a7cb5c40d42f074ffd92d2daccfc"><code>b8f4831</code></a> more comments about nsref assignment</li> <li><a href="https://github.com/pallets/jinja/commit/ee832194cd9f55f75e5a51359b709d535efe957f"><code>ee83219</code></a> Add support for namespaces in tuple assignment</li> <li><a href="https://github.com/pallets/jinja/commit/1d55cddbb28e433779511f28f13a2d8c4ec45826"><code>1d55cdd</code></a> Triple quotes in docs (<a href="https://redirect.github.com/pallets/jinja/issues/2064">#2064</a>)</li> <li><a href="https://github.com/pallets/jinja/commit/8a8eafc6b992ba177f1d3dd483f8465f18a11116"><code>8a8eafc</code></a> edit block assignment section</li> <li>Additional commits viewable in <a href="https://github.com/pallets/jinja/compare/3.1.4...3.1.5">compare view</a></li> </ul> </details> <br /> [](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.66.5 to 4.67.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tqdm/tqdm/releases">tqdm's releases</a>.</em></p> <blockquote> <h2>tqdm v4.67.1 stable</h2> <ul> <li>fix <code>gui</code> (<code>matplotlib</code> syntax) (<a href="https://redirect.github.com/tqdm/tqdm/issues/1629">#1629</a>)</li> <li>misc test & framework updates <ul> <li>bump <code>pytest-asyncio</code> (<a href="https://redirect.github.com/tqdm/tqdm/issues/1630">#1630</a>)</li> <li>fix <code>codecov</code> rate limit</li> <li>fix pybuild</li> <li>sync dependencies</li> </ul> </li> </ul> <h2>tqdm v4.67.0 stable</h2> <ul> <li><code>contrib.discord</code>: replace <code>disco-py</code> with <code>requests</code> (<a href="https://redirect.github.com/tqdm/tqdm/issues/1536">#1536</a>)</li> </ul> <h2>tqdm v4.66.6 stable</h2> <ul> <li>cli: zip-safe <code>--manpath</code>, <code>--comppath</code> (<a href="https://redirect.github.com/tqdm/tqdm/issues/1627">#1627</a>)</li> <li>misc framework updates (<a href="https://redirect.github.com/tqdm/tqdm/issues/1627">#1627</a>) <ul> <li>fix <code>pytest</code> <code>DeprecationWarning</code></li> <li>fix <code>snapcraft</code> build</li> <li>fix <code>nbval</code> <code>DeprecationWarning</code></li> <li>update & tidy workflows</li> <li>bump pre-commit</li> <li>docs: update URLs</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tqdm/tqdm/commit/0ed5d7f18fa3153834cbac0aa57e8092b217cc16"><code>0ed5d7f</code></a> bump version, merge pull request <a href="https://redirect.github.com/tqdm/tqdm/issues/1629">#1629</a> from tqdm/fix-gui</li> <li><a href="https://github.com/tqdm/tqdm/commit/a2d5f1c9d1cbdbcf56f52dc4365ea4124e3e33f7"><code>a2d5f1c</code></a> tests: fix codecov rate limit</li> <li><a href="https://github.com/tqdm/tqdm/commit/cac7150d7c8a650c7e76004cd7f8643990932c7f"><code>cac7150</code></a> tests: bump pytest-asyncio</li> <li><a href="https://github.com/tqdm/tqdm/commit/6338f6216996918fdc9c9a73bf095acac54ce0bb"><code>6338f62</code></a> deps: fix pybuild</li> <li><a href="https://github.com/tqdm/tqdm/commit/342b15ed68ae7c5ec1082cadb1b563c7dfde610f"><code>342b15e</code></a> tests: sync deps</li> <li><a href="https://github.com/tqdm/tqdm/commit/c66458d9ac2ad096937406f79d105af891cee6e7"><code>c66458d</code></a> gui: fix matplotlib</li> <li><a href="https://github.com/tqdm/tqdm/commit/35a6ee9a4527bab5c0c7234531269e0c7fd0f2fd"><code>35a6ee9</code></a> bump version, merge pull request <a href="https://redirect.github.com/tqdm/tqdm/issues/1536">#1536</a> from guigoruiz1</li> <li><a href="https://github.com/tqdm/tqdm/commit/8aa9470e485a90679936d3781a4f953cf5afa8f4"><code>8aa9470</code></a> add discord requests dep</li> <li><a href="https://github.com/tqdm/tqdm/commit/1db24b4ff442c43752cf56a55b1782998c76801c"><code>1db24b4</code></a> better user-agent</li> <li><a href="https://github.com/tqdm/tqdm/commit/61365d8321ae4ca433d2c6cda770a73a8e0e62cb"><code>61365d8</code></a> handle rate limit</li> <li>Additional commits viewable in <a href="https://github.com/tqdm/tqdm/compare/v4.66.5...v4.67.1">compare view</a></li> </ul> </details> <br /> [](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [virtualenv](https://github.com/pypa/virtualenv) from 20.27.0 to 20.28.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/virtualenv/releases">virtualenv's releases</a>.</em></p> <blockquote> <h2>20.28.0</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>fix: Update run_with_catch log flushing by <a href="https://github.com/neilramsay"><code>@neilramsay</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2806">pypa/virtualenv#2806</a></li> <li>feat: Write CACHEDIR.TAG file by <a href="https://github.com/neilramsay"><code>@neilramsay</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2805">pypa/virtualenv#2805</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/virtualenv/compare/20.27.2...20.28.0">https://github.com/pypa/virtualenv/compare/20.27.2...20.28.0</a></p> <h2>20.27.2</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>release 20.27.1 by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2791">pypa/virtualenv#2791</a></li> <li>Upgrade setuptools to 75.3 by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2798">pypa/virtualenv#2798</a></li> <li>Upgrade setuptools to 75.5 and wheel to 0.45 by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2804">pypa/virtualenv#2804</a></li> <li>No longer forcibly echo off during windows batch activation by <a href="https://github.com/wiktorinox"><code>@wiktorinox</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2801">pypa/virtualenv#2801</a></li> <li>feat: Write CACHEDIR.TAG file by <a href="https://github.com/neilramsay"><code>@neilramsay</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2803">pypa/virtualenv#2803</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/wiktorinox"><code>@wiktorinox</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/virtualenv/pull/2801">pypa/virtualenv#2801</a></li> <li><a href="https://github.com/neilramsay"><code>@neilramsay</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/virtualenv/pull/2803">pypa/virtualenv#2803</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/virtualenv/compare/20.27.1...20.27.2">https://github.com/pypa/virtualenv/compare/20.27.1...20.27.2</a></p> <h2>20.27.1</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>release 20.27.0 by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2785">pypa/virtualenv#2785</a></li> <li>Upgrade to pip 24.3 by <a href="https://github.com/gaborbernat"><code>@gaborbernat</code></a> in <a href="https://redirect.github.com/pypa/virtualenv/pull/2790">pypa/virtualenv#2790</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/virtualenv/compare/20.27.0...20.27.1">https://github.com/pypa/virtualenv/compare/20.27.0...20.27.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst">virtualenv's changelog</a>.</em></p> <blockquote> <h2>v20.28.0 (2024-11-25)</h2> <p>Features - 20.28.0</p> <pre><code>- Write CACHEDIR.TAG file on creation - by "user:`neilramsay`. (:issue:`2803`) <h2>v20.27.2 (2024-11-25)</h2> <p>Bugfixes - 20.27.2 </code></pre></p> <ul> <li> <p>Upgrade embedded wheels:</p> <ul> <li>setuptools to <code>75.3.0</code> from <code>75.2.0</code> (:issue:<code>2798</code>)</li> </ul> </li> <li> <p>Upgrade embedded wheels:</p> <ul> <li>wheel to <code>0.45.0</code> from <code>0.44.0</code></li> <li>setuptools to <code>75.5.0</code> (:issue:<code>2800</code>)</li> </ul> </li> <li> <p>no longer forcibly echo off during windows batch activation (:issue:<code>2801</code>)</p> </li> <li> <p>Upgrade embedded wheels:</p> <ul> <li>setuptools to <code>75.6.0</code> from <code>75.5.0</code></li> <li>wheel to <code>0.45.1</code> from <code>0.45.0</code> (:issue:<code>2804</code>)</li> </ul> </li> </ul> <h2>v20.27.1 (2024-10-28)</h2> <p>Bugfixes - 20.27.1</p> <pre><code>- Upgrade embedded wheels: <ul> <li>pip to <code>24.3.1</code> from <code>24.2</code> (:issue:<code>2789</code>) </code></pre></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/virtualenv/commit/bfc04e3616d66edc55a31b9627bc5ef35efdf62a"><code>bfc04e3</code></a> release 20.28.0</li> <li><a href="https://github.com/pypa/virtualenv/commit/2a29a1b09b7502850ac123e9c51573ecd67a567e"><code>2a29a1b</code></a> feat: Write CACHEDIR.TAG file (<a href="https://redirect.github.com/pypa/virtualenv/issues/2805">#2805</a>)</li> <li><a href="https://github.com/pypa/virtualenv/commit/d619967f7b1cb75a441a5a21c3320a9b4a617a65"><code>d619967</code></a> fix: Update run_with_catch log flushing (<a href="https://redirect.github.com/pypa/virtualenv/issues/2806">#2806</a>)</li> <li><a href="https://github.com/pypa/virtualenv/commit/f74c00077ae13634d46ac7470108648915c31efe"><code>f74c000</code></a> release 20.27.2</li> <li><a href="https://github.com/pypa/virtualenv/commit/6f70bf50fce097c20d5651e0dbfea21eff6edc5c"><code>6f70bf5</code></a> Revert "feat: Write CACHEDIR.TAG file (<a href="https://redirect.github.com/pypa/virtualenv/issues/2803">#2803</a>)"</li> <li><a href="https://github.com/pypa/virtualenv/commit/f5d7cb40c186b861eac6adf7826a6dfbf3c99605"><code>f5d7cb4</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pypa/virtualenv/issues/2799">#2799</a>)</li> <li><a href="https://github.com/pypa/virtualenv/commit/be19526bc3e41661c39971e34e19ae111355a183"><code>be19526</code></a> feat: Write CACHEDIR.TAG file (<a href="https://redirect.github.com/pypa/virtualenv/issues/2803">#2803</a>)</li> <li><a href="https://github.com/pypa/virtualenv/commit/b3e2b6f5b8b0953b9c3d5a383687530442e628ad"><code>b3e2b6f</code></a> No longer forcibly echo off during windows batch activation (<a href="https://redirect.github.com/pypa/virtualenv/issues/2801">#2801</a>)</li> <li><a href="https://github.com/pypa/virtualenv/commit/fd6c16bc43b891d2f94abdb75a712c9fa9ee1686"><code>fd6c16b</code></a> Bump astral-sh/setup-uv from 3 to 4 (<a href="https://redirect.github.com/pypa/virtualenv/issues/2802">#2802</a>)</li> <li><a href="https://github.com/pypa/virtualenv/commit/898abfd417a37d5de119eebf8be2f7d3af7b0483"><code>898abfd</code></a> Upgrade setuptools to 75.5 and wheel to 0.45 (<a href="https://redirect.github.com/pypa/virtualenv/issues/2804">#2804</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pypa/virtualenv/compare/20.27.0...20.28.0">compare view</a></li> </ul> </details> <br /> [](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [async-timeout](https://github.com/aio-libs/async-timeout) from 4.0.3 to 5.0.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aio-libs/async-timeout/releases">async-timeout's releases</a>.</em></p> <blockquote> <h2>5.0.1</h2> <h2>Misc</h2> <ul> <li><code>[#423](aio-libs/async-timeout#423) <https://github.com/aio-libs/async-timeout/issues/423></code>_</li> </ul> <h2>5.0.0</h2> <h2>Features</h2> <ul> <li>Make <code>asyncio_timeout</code> fully compatible with the standard <code>asyncio.Timeout</code> but keep backward compatibility with existing <code>asyncio_timeout.Timeout</code> API. (<code>[#422](aio-libs/async-timeout#422) <https://github.com/aio-libs/async-timeout/issues/422></code>_)</li> </ul> <h2>Improved Documentation</h2> <ul> <li>On the <code>CHANGES/README.rst <https://github.com/aio-libs/async-timeout/tree/master/CHANGES/README.rst></code>_ page, a link to the <code>Towncrier philosophy</code> has been fixed. (<code>[#388](aio-libs/async-timeout#388) <https://github.com/aio-libs/async-timeout/issues/388></code>_)</li> </ul> <h2>Deprecations and Removals</h2> <ul> <li>Drop deprecated sync context manager support, use <code>async with timeout(...): ...</code> instead. (<code>[#421](aio-libs/async-timeout#421) <https://github.com/aio-libs/async-timeout/issues/421></code>_)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/aio-libs/async-timeout/blob/master/CHANGES.rst">async-timeout's changelog</a>.</em></p> <blockquote> <h1>5.0.1 (2024-11-06)</h1> <h2>Misc</h2> <ul> <li><code>[#423](aio-libs/async-timeout#423) <https://github.com/aio-libs/async-timeout/issues/423></code>_</li> </ul> <h1>5.0.0 (2024-10-31)</h1> <h2>Features</h2> <ul> <li>Make <code>asyncio_timeout</code> fully compatible with the standard <code>asyncio.Timeout</code> but keep backward compatibility with existing <code>asyncio_timeout.Timeout</code> API. (<code>[#422](aio-libs/async-timeout#422) <https://github.com/aio-libs/async-timeout/issues/422></code>_)</li> </ul> <h2>Improved Documentation</h2> <ul> <li>On the <code>CHANGES/README.rst <https://github.com/aio-libs/async-timeout/tree/master/CHANGES/README.rst></code>_ page, a link to the <code>Towncrier philosophy</code> has been fixed. (<code>[#388](aio-libs/async-timeout#388) <https://github.com/aio-libs/async-timeout/issues/388></code>_)</li> </ul> <h2>Deprecations and Removals</h2> <ul> <li>Drop deprecated sync context manager support, use <code>async with timeout(...): ...</code> instead. (<code>[#421](aio-libs/async-timeout#421) <https://github.com/aio-libs/async-timeout/issues/421></code>_)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aio-libs/async-timeout/commit/cc52d410e733b302873e6e52db9a9b6578d053a4"><code>cc52d41</code></a> Bump to 5.0.1</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/1af7d7165d598af03e51952a679c690690dc7f8e"><code>1af7d71</code></a> Bump to 5.0.1</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/3bf26d96e3d1830a0e72ddab9c6a2c87e1f4380a"><code>3bf26d9</code></a> Fix <a href="https://redirect.github.com/aio-libs/async-timeout/issues/423">#423</a>: add requirements.txt to sdist package (<a href="https://redirect.github.com/aio-libs/async-timeout/issues/425">#425</a>)</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/380e8ba5bf77e3cd184df8a5f51dc929d93d8553"><code>380e8ba</code></a> Mention condition import of asyncio.timeout / async_timeout.timeout in README...</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/8a232d0f7fc1af88c8d921500d78bbefc2bc545c"><code>8a232d0</code></a> Update README</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/3d3e3e45420ac6ea0ef77c9e32388e252e12ac4d"><code>3d3e3e4</code></a> Bump to 5.0.0</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/d5c21f3dee7eeb06823af77284ad2a899611b28e"><code>d5c21f3</code></a> Mimic asyncio.Timeout behavior (<a href="https://redirect.github.com/aio-libs/async-timeout/issues/422">#422</a>)</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/a1111c2597b9ce8d34b823c1b993689339ea9fd6"><code>a1111c2</code></a> Drop deprecated sync context manager support (<a href="https://redirect.github.com/aio-libs/async-timeout/issues/421">#421</a>)</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/00fd343ce6ba2ccc291c0f6e09fea8998cbfe3a1"><code>00fd343</code></a> Imports cleanup</li> <li><a href="https://github.com/aio-libs/async-timeout/commit/7b61b33ae0ecee0e0bb0e09f2e5787c647d4ffb8"><code>7b61b33</code></a> Update CI config file</li> <li>Additional commits viewable in <a href="https://github.com/aio-libs/async-timeout/compare/v4.0.3...v5.0.1">compare view</a></li> </ul> </details> <br /> [](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #112 +/- ##
==========================================
+ Coverage 98.76% 98.77% +0.01%
==========================================
Files 122 122
Lines 37029 37029
Branches 4418 2041 -2377
==========================================
+ Hits 36570 36577 +7
Misses 313 313
+ Partials 146 139 -7
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.1)
Can you help keep this open source service alive? 💖 Please sponsor : )