aio-libs
janus
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Bump pytest-asyncio from 1.0.0 to 1.1.0 (#785) Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 1.0.0 to 1.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-asyncio/releases">pytest-asyncio's releases</a>.</em></p> <blockquote> <h2>pytest-asyncio 1.1.0</h2> <h1>Added</h1> <ul> <li>Propagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127">#127</a>)</li> <li>Cancellation of tasks when the <code>loop_scope</code> ends (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200">#200</a>)</li> <li>Warning when the current event loop is closed by a test</li> </ul> <h1>Fixed</h1> <ul> <li>Error about missing loop when calling functions requiring a loop in the <code>finally</code> clause of a task (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/878">#878</a>)</li> <li>An error that could cause duplicate warnings to be issued</li> </ul> <h1>Notes for Downstream Packagers</h1> <ul> <li>Added runtime dependency on <a href="https://pypi.org/project/backports.asyncio.runner/">backports.asyncio.runner</a> for use with Python 3.10 and older</li> </ul> <h2>pytest-asyncio 1.1.0a1</h2> <h1><a href="https://github.com/pytest-dev/pytest-asyncio/tree/1.1.0a1">1.1.0a1</a> - 2025-06-30</h1> <h2>Added</h2> <ul> <li>Propagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127">#127</a>)</li> <li>Cancellation of tasks when the <em>loop_scope</em> ends (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200">#200</a>)</li> <li>Warning when the current event loop is closed by a test</li> </ul> <h2>Fixed</h2> <ul> <li>Error about missing loop when calling functions requiring a loop in the <em>finally</em> clause of a task (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/878">#878</a>)</li> <li>An error that could cause duplicate warnings to be issued</li> </ul> <h2>Notes for Downstream Packagers</h2> <ul> <li>Added runtime dependency on <a href="https://pypi.org/project/backports.asyncio.runner/">backports.asyncio.runner</a> for use with Python 3.10 and older</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/ce06c0733056a9df4f9ec1a074a1504814886368"><code>ce06c07</code></a> chore: Prepare release of v1.1.0.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/d9a8dcc15e5db9eda76601d7f86d2680e82777eb"><code>d9a8dcc</code></a> ci: Workaround missing Tag annotation during release.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/d66e12f8d7869c02e196359a3e1c2d55171dcbe0"><code>d66e12f</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/9e5e25f05727c2d1569e614545bd1712481910f0"><code>9e5e25f</code></a> Build(deps): Bump certifi in /dependencies/docs</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/0e6342323d93e60218f0625591a33e967a545a65"><code>0e63423</code></a> Build(deps): Bump hypothesis in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/bd4551c11f8860cc3e83bdb6ce89090d70b43a53"><code>bd4551c</code></a> Build(deps): Bump ncipollo/release-action from 1.16.0 to 1.18.0</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/8e2030532c7dba00d51856a2b7bfaddaf3c03d6c"><code>8e20305</code></a> Build(deps): Bump hypothesis in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/b7a8ab599fded97e46c2701ad73f958f0ed9e736"><code>b7a8ab5</code></a> Build(deps): Bump coverage from 7.9.1 to 7.9.2 in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/8cc378d64e7241d54142b27f42821ba704505302"><code>8cc378d</code></a> Build(deps): Bump typing-extensions in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/fb6bfbf6707506a6b16f06aa332c826e3345f471"><code>fb6bfbf</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-asyncio/compare/v1.0.0...v1.1.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>
master
17 hours ago
Bump pytest-asyncio from 1.0.0 to 1.1.0 (#785) Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 1.0.0 to 1.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-asyncio/releases">pytest-asyncio's releases</a>.</em></p> <blockquote> <h2>pytest-asyncio 1.1.0</h2> <h1>Added</h1> <ul> <li>Propagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127">#127</a>)</li> <li>Cancellation of tasks when the <code>loop_scope</code> ends (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200">#200</a>)</li> <li>Warning when the current event loop is closed by a test</li> </ul> <h1>Fixed</h1> <ul> <li>Error about missing loop when calling functions requiring a loop in the <code>finally</code> clause of a task (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/878">#878</a>)</li> <li>An error that could cause duplicate warnings to be issued</li> </ul> <h1>Notes for Downstream Packagers</h1> <ul> <li>Added runtime dependency on <a href="https://pypi.org/project/backports.asyncio.runner/">backports.asyncio.runner</a> for use with Python 3.10 and older</li> </ul> <h2>pytest-asyncio 1.1.0a1</h2> <h1><a href="https://github.com/pytest-dev/pytest-asyncio/tree/1.1.0a1">1.1.0a1</a> - 2025-06-30</h1> <h2>Added</h2> <ul> <li>Propagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127">#127</a>)</li> <li>Cancellation of tasks when the <em>loop_scope</em> ends (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200">#200</a>)</li> <li>Warning when the current event loop is closed by a test</li> </ul> <h2>Fixed</h2> <ul> <li>Error about missing loop when calling functions requiring a loop in the <em>finally</em> clause of a task (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/878">#878</a>)</li> <li>An error that could cause duplicate warnings to be issued</li> </ul> <h2>Notes for Downstream Packagers</h2> <ul> <li>Added runtime dependency on <a href="https://pypi.org/project/backports.asyncio.runner/">backports.asyncio.runner</a> for use with Python 3.10 and older</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/ce06c0733056a9df4f9ec1a074a1504814886368"><code>ce06c07</code></a> chore: Prepare release of v1.1.0.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/d9a8dcc15e5db9eda76601d7f86d2680e82777eb"><code>d9a8dcc</code></a> ci: Workaround missing Tag annotation during release.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/d66e12f8d7869c02e196359a3e1c2d55171dcbe0"><code>d66e12f</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/9e5e25f05727c2d1569e614545bd1712481910f0"><code>9e5e25f</code></a> Build(deps): Bump certifi in /dependencies/docs</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/0e6342323d93e60218f0625591a33e967a545a65"><code>0e63423</code></a> Build(deps): Bump hypothesis in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/bd4551c11f8860cc3e83bdb6ce89090d70b43a53"><code>bd4551c</code></a> Build(deps): Bump ncipollo/release-action from 1.16.0 to 1.18.0</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/8e2030532c7dba00d51856a2b7bfaddaf3c03d6c"><code>8e20305</code></a> Build(deps): Bump hypothesis in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/b7a8ab599fded97e46c2701ad73f958f0ed9e736"><code>b7a8ab5</code></a> Build(deps): Bump coverage from 7.9.1 to 7.9.2 in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/8cc378d64e7241d54142b27f42821ba704505302"><code>8cc378d</code></a> Build(deps): Bump typing-extensions in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/fb6bfbf6707506a6b16f06aa332c826e3345f471"><code>fb6bfbf</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-asyncio/compare/v1.0.0...v1.1.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>
master
2 days ago
Bump pytest-asyncio from 1.0.0 to 1.1.0 (#785) Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 1.0.0 to 1.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pytest-dev/pytest-asyncio/releases">pytest-asyncio's releases</a>.</em></p> <blockquote> <h2>pytest-asyncio 1.1.0</h2> <h1>Added</h1> <ul> <li>Propagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127">#127</a>)</li> <li>Cancellation of tasks when the <code>loop_scope</code> ends (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200">#200</a>)</li> <li>Warning when the current event loop is closed by a test</li> </ul> <h1>Fixed</h1> <ul> <li>Error about missing loop when calling functions requiring a loop in the <code>finally</code> clause of a task (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/878">#878</a>)</li> <li>An error that could cause duplicate warnings to be issued</li> </ul> <h1>Notes for Downstream Packagers</h1> <ul> <li>Added runtime dependency on <a href="https://pypi.org/project/backports.asyncio.runner/">backports.asyncio.runner</a> for use with Python 3.10 and older</li> </ul> <h2>pytest-asyncio 1.1.0a1</h2> <h1><a href="https://github.com/pytest-dev/pytest-asyncio/tree/1.1.0a1">1.1.0a1</a> - 2025-06-30</h1> <h2>Added</h2> <ul> <li>Propagation of ContextVars from async fixtures to other fixtures and tests on Python 3.10 and older (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/127">#127</a>)</li> <li>Cancellation of tasks when the <em>loop_scope</em> ends (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/200">#200</a>)</li> <li>Warning when the current event loop is closed by a test</li> </ul> <h2>Fixed</h2> <ul> <li>Error about missing loop when calling functions requiring a loop in the <em>finally</em> clause of a task (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/878">#878</a>)</li> <li>An error that could cause duplicate warnings to be issued</li> </ul> <h2>Notes for Downstream Packagers</h2> <ul> <li>Added runtime dependency on <a href="https://pypi.org/project/backports.asyncio.runner/">backports.asyncio.runner</a> for use with Python 3.10 and older</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/ce06c0733056a9df4f9ec1a074a1504814886368"><code>ce06c07</code></a> chore: Prepare release of v1.1.0.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/d9a8dcc15e5db9eda76601d7f86d2680e82777eb"><code>d9a8dcc</code></a> ci: Workaround missing Tag annotation during release.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/d66e12f8d7869c02e196359a3e1c2d55171dcbe0"><code>d66e12f</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/9e5e25f05727c2d1569e614545bd1712481910f0"><code>9e5e25f</code></a> Build(deps): Bump certifi in /dependencies/docs</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/0e6342323d93e60218f0625591a33e967a545a65"><code>0e63423</code></a> Build(deps): Bump hypothesis in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/bd4551c11f8860cc3e83bdb6ce89090d70b43a53"><code>bd4551c</code></a> Build(deps): Bump ncipollo/release-action from 1.16.0 to 1.18.0</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/8e2030532c7dba00d51856a2b7bfaddaf3c03d6c"><code>8e20305</code></a> Build(deps): Bump hypothesis in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/b7a8ab599fded97e46c2701ad73f958f0ed9e736"><code>b7a8ab5</code></a> Build(deps): Bump coverage from 7.9.1 to 7.9.2 in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/8cc378d64e7241d54142b27f42821ba704505302"><code>8cc378d</code></a> Build(deps): Bump typing-extensions in /dependencies/default</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/fb6bfbf6707506a6b16f06aa332c826e3345f471"><code>fb6bfbf</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-asyncio/compare/v1.0.0...v1.1.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>
master
3 days ago
Bump pytest-asyncio from 1.0.0 to 1.1.0 Bumps [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio) from 1.0.0 to 1.1.0. - [Release notes](https://github.com/pytest-dev/pytest-asyncio/releases) - [Commits](https://github.com/pytest-dev/pytest-asyncio/compare/v1.0.0...v1.1.0) --- updated-dependencies: - dependency-name: pytest-asyncio dependency-version: 1.1.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/pip/pytest-asyncio-1.1.0
3 days ago
Bump pyroma from 4.3.3 to 5.0 Bumps [pyroma](https://github.com/regebro/pyroma) from 4.3.3 to 5.0. - [Changelog](https://github.com/regebro/pyroma/blob/master/CHANGES.txt) - [Commits](https://github.com/regebro/pyroma/compare/4.3.3...5.0) --- updated-dependencies: - dependency-name: pyroma dependency-version: '5.0' dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/pip/pyroma-5.0
3 days ago
Bump mypy from 1.16.1 to 1.17.0 (#782) Bumps [mypy](https://github.com/python/mypy) from 1.16.1 to 1.17.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python/mypy/blob/master/CHANGELOG.md">mypy's changelog</a>.</em></p> <blockquote> <h1>Mypy Release Notes</h1> <h2>Next Release</h2> <h2>Mypy 1.17</h2> <p>We’ve just uploaded mypy 1.17 to the Python Package Index (<a href="https://pypi.org/project/mypy/">PyPI</a>). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:</p> <pre><code>python3 -m pip install -U mypy </code></pre> <p>You can read the full documentation for this release on <a href="http://mypy.readthedocs.io">Read the Docs</a>.</p> <h3>Optionally Check That Match Is Exhaustive</h3> <p>Mypy can now optionally generate an error if a match statement does not match exhaustively, without having to use <code>assert_never(...)</code>. Enable this by using <code>--enable-error-code exhaustive-match</code>.</p> <p>Example:</p> <pre lang="python"><code># mypy: enable-error-code=exhaustive-match <p>import enum</p> <p>class Color(enum.Enum): RED = 1 BLUE = 2</p> <p>def show_color(val: Color) -> None: # error: Unhandled case for values of type "Literal[Color.BLUE]" match val: case Color.RED: print("red") </code></pre></p> <p>This feature was contributed by Donal Burns (PR <a href="https://redirect.github.com/python/mypy/pull/19144">19144</a>).</p> <h3>Further Improvements to Attribute Resolution</h3> <p>This release includes additional improvements to how attribute types and kinds are resolved. These fix many bugs and overall improve consistency.</p> <ul> <li>Handle corner case: protocol/class variable/descriptor (Ivan Levkivskyi, PR <a href="https://redirect.github.com/python/mypy/pull/19277">19277</a>)</li> <li>Fix a few inconsistencies in protocol/type object interactions (Ivan Levkivskyi, PR <a href="https://redirect.github.com/python/mypy/pull/19267">19267</a>)</li> <li>Refactor/unify access to static attributes (Ivan Levkivskyi, PR <a href="https://redirect.github.com/python/mypy/pull/19254">19254</a>)</li> <li>Remove inconsistencies in operator handling (Ivan Levkivskyi, PR <a href="https://redirect.github.com/python/mypy/pull/19250">19250</a>)</li> <li>Make protocol subtyping more consistent (Ivan Levkivskyi, PR <a href="https://redirect.github.com/python/mypy/pull/18943">18943</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/mypy/commit/0260991f6b055110c3df36bd5539d4f4489bf153"><code>0260991</code></a> Update version string</li> <li><a href="https://github.com/python/mypy/commit/3901aa2f9523ce55e08d94c1716028d840398753"><code>3901aa2</code></a> Updates to 1.17 changelog (<a href="https://redirect.github.com/python/mypy/issues/19436">#19436</a>)</li> <li><a href="https://github.com/python/mypy/commit/7d133961a7e759aab84223bf8038b9489daaa93c"><code>7d13396</code></a> Initial changelog for 1.17 release (<a href="https://redirect.github.com/python/mypy/issues/19427">#19427</a>)</li> <li><a href="https://github.com/python/mypy/commit/a182dec997b418b925fe0c28575c50debba0bb3a"><code>a182dec</code></a> Combine the revealed types of multiple iteration steps in a more robust manne...</li> <li><a href="https://github.com/python/mypy/commit/ab4fd57d45b7f81cf281b17b7d3697ac9f79bc15"><code>ab4fd57</code></a> Improve the handling of "iteration dependent" errors and notes in finally cla...</li> <li><a href="https://github.com/python/mypy/commit/09ba1f6488b3e8d91c5204839421c61c306ff252"><code>09ba1f6</code></a> [mypyc] Fix exception swallowing in async try/finally blocks with await (<a href="https://redirect.github.com/python/mypy/issues/19353">#19353</a>)</li> <li><a href="https://github.com/python/mypy/commit/5c65e330b0e4a188d68c04715a90e1f7d9c18df6"><code>5c65e33</code></a> [mypyc] Fix AttributeError in async try/finally with mixed return paths (<a href="https://redirect.github.com/python/mypy/issues/19361">#19361</a>)</li> <li><a href="https://github.com/python/mypy/commit/934ec50744c766522329c604c6908a6ed05affd6"><code>934ec50</code></a> Lessen dmypy suggest path limitations for Windows machines (<a href="https://redirect.github.com/python/mypy/issues/19337">#19337</a>)</li> <li><a href="https://github.com/python/mypy/commit/a4801f928aaadb19f9893fe45af8e69ab6b509d0"><code>a4801f9</code></a> Type ignore comments erroneously marked as unused by dmypy (<a href="https://redirect.github.com/python/mypy/issues/15043">#15043</a>)</li> <li><a href="https://github.com/python/mypy/commit/c3bfa0d6f3ac3cea78cc497a3c44002ea46437a1"><code>c3bfa0d</code></a> Handle corner case: protocol vs classvar vs descriptor (<a href="https://redirect.github.com/python/mypy/issues/19277">#19277</a>)</li> <li>Additional commits viewable in <a href="https://github.com/python/mypy/compare/v1.16.1...v1.17.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>
master
4 days ago
Bump mypy from 1.16.1 to 1.17.0 Bumps [mypy](https://github.com/python/mypy) from 1.16.1 to 1.17.0. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.16.1...v1.17.0) --- updated-dependencies: - dependency-name: mypy dependency-version: 1.17.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/pip/mypy-1.17.0
4 days ago
Bump pytest-codspeed from 3.2.0 to 4.0.0 (#781) Bumps [pytest-codspeed](https://github.com/CodSpeedHQ/pytest-codspeed) from 3.2.0 to 4.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/CodSpeedHQ/pytest-codspeed/releases">pytest-codspeed's releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h2>What's Changed</h2> <p>This release introduces profiling to the walltime instrument and includes several key improvements to the existing benchmark fixture API! 🎉</p> <blockquote> <p>[!WARNING]<br /> Since we're now using <a href="https://github.com/CodSpeedHQ/instrument-hooks/">CodSpeedHQ/instrument-hooks</a> to control the instrument state, the performance may slightly change in tiny microbenchmarks when upgrading.</p> </blockquote> <h3>🚀 Features</h3> <ul> <li>Support perf profiling in Python walltime instrument by <a href="https://github.com/not-matthias"><code>@not-matthias</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/79">CodSpeedHQ/pytest-codspeed#79</a></li> <li>Support pytest-benchmark marker attributes by <a href="https://github.com/art049"><code>@art049</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/80">CodSpeedHQ/pytest-codspeed#80</a></li> <li>Support the pedantic API by <a href="https://github.com/art049"><code>@art049</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/81">CodSpeedHQ/pytest-codspeed#81</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/not-matthias"><code>@not-matthias</code></a> made their first contribution in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/79">CodSpeedHQ/pytest-codspeed#79</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/CodSpeedHQ/pytest-codspeed/compare/v3.2.0...v4.0.0">https://github.com/CodSpeedHQ/pytest-codspeed/compare/v3.2.0...v4.0.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/CodSpeedHQ/pytest-codspeed/blob/master/CHANGELOG.md">pytest-codspeed's changelog</a>.</em></p> <blockquote> <h2>[4.0.0] - 2025-07-10</h2> <h3><!-- raw HTML omitted -->🚀 Features</h3> <ul> <li>Update readme by <a href="https://github.com/art049"><code>@art049</code></a></li> </ul> <h3><!-- raw HTML omitted -->⚙️ Internals</h3> <ul> <li>Remove pre-releases from git-cliff changelog by <a href="https://github.com/art049"><code>@art049</code></a></li> <li>Link to the documentation by <a href="https://github.com/art049"><code>@art049</code></a></li> <li>Improve reliability of perf trampoline compatibility checks by <a href="https://github.com/art049"><code>@art049</code></a></li> </ul> <h2>[4.0.0-beta1] - 2025-06-10</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Reenable walltime instrument hooks by <a href="https://github.com/art049"><code>@art049</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/82">#82</a></li> </ul> <h2>[4.0.0-beta] - 2025-06-06</h2> <h3><!-- raw HTML omitted -->🚀 Features</h3> <ul> <li>Support pytest-benchmark's pedantic API by <a href="https://github.com/art049"><code>@art049</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/81">#81</a></li> <li>Make sure the benchmark fixture can only be called once per bench by <a href="https://github.com/art049"><code>@art049</code></a></li> <li>Support marker attributes to customize the walltime execution by <a href="https://github.com/art049"><code>@art049</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/80">#80</a></li> <li>Use instrument hooks by <a href="https://github.com/not-matthias"><code>@not-matthias</code></a></li> <li>Add instrument-hooks native module by <a href="https://github.com/not-matthias"><code>@not-matthias</code></a></li> </ul> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Fix native library typing by <a href="https://github.com/art049"><code>@art049</code></a></li> </ul> <h3><!-- raw HTML omitted -->🧪 Testing</h3> <ul> <li>Add benches from the documentation's getting started by <a href="https://github.com/art049"><code>@art049</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/71">#71</a></li> <li>Add simple python benches by <a href="https://github.com/art049"><code>@art049</code></a></li> </ul> <h3><!-- raw HTML omitted -->⚙️ Internals</h3> <ul> <li>Bump ruff by <a href="https://github.com/art049"><code>@art049</code></a></li> <li>Update release workflow to include submodules by <a href="https://github.com/art049"><code>@art049</code></a> in <a href="https://redirect.github.com/CodSpeedHQ/pytest-codspeed/pull/79">#79</a></li> <li>Remove valgrind wrapper by <a href="https://github.com/not-matthias"><code>@not-matthias</code></a></li> <li>Update apt before installing packages by <a href="https://github.com/art049"><code>@art049</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/f3b85bc79e9659936f549f06d468ebc7276bbd1a"><code>f3b85bc</code></a> Release v4.0.0 🚀</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/f97b02d43591aa4cff2bfe8408beaf92bad6d426"><code>f97b02d</code></a> chore: remove pre-releases from git-cliff changelog</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/a4e5901701a572f4c4745e807fdd45df75a2853e"><code>a4e5901</code></a> feat: update readme</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/8b1fb2f7d0e0e02041019e73ae966011497bdc46"><code>8b1fb2f</code></a> chore: link to the documentation</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/3181f6d4ab9ca1ad2b4524b49d90b759ea397292"><code>3181f6d</code></a> chore: improve reliability of perf trampoline compatibility checks</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/e49de52abe56e5757a84e42c624e799e63d6b82a"><code>e49de52</code></a> Release v4.0.0-beta1 🚀</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/0eba0c5ce136fb9e1545fb9dd49b88cf29f8508b"><code>0eba0c5</code></a> fix: reenable walltime instrument hooks</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/7b8c2c9ded80703bf1d1e61944e1e007c03ceda4"><code>7b8c2c9</code></a> Release v4.0.0-beta 🚀</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/96fe457ff3bba6c22194a5b7f94a683ef31bd727"><code>96fe457</code></a> feat: support pytest-benchmark's pedantic API</li> <li><a href="https://github.com/CodSpeedHQ/pytest-codspeed/commit/c4adb9b483bc3b5d5f9cd6c0d440d3e5b819002b"><code>c4adb9b</code></a> feat: make sure the benchmark fixture can only be called once per bench</li> <li>Additional commits viewable in <a href="https://github.com/CodSpeedHQ/pytest-codspeed/compare/v3.2.0...v4.0.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>
master
5 days ago
Active Branches
Refactor notifiers
last run
7 months ago
#725
CodSpeed Performance Gauge
-2%
Fix event loop binding
last run
7 months ago
#727
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs