Skip to content

Commit 291dfa9

Browse files
Bump the patch group across 1 directory with 4 updates (#218)
Bumps the patch group with 4 updates in the / directory: [mypy](https://github.com/python/mypy), [pytest-asyncio](https://github.com/pytest-dev/pytest-asyncio), [hypothesis](https://github.com/HypothesisWorks/hypothesis) and [setuptools](https://github.com/pypa/setuptools). Updates `mypy` from 2.4.0 to 2.4.1 <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> <h3>Mypy 2.4.1</h3> <ul> <li>Process overloads as a whole in two-phase type checking (Ivan Levkivskyi, PR <a href="https://redirect.github.com/python/mypy/pull/22231">22231</a>)</li> <li>Skip recursive setup for frame-private nested functions in mypyc (Piotr Sawicki, PR <a href="https://redirect.github.com/python/mypy/pull/22187">22187</a>)</li> </ul> <h3>Acknowledgements</h3> <p>Thanks to all mypy contributors who contributed to this release:</p> <ul> <li>A5rocks</li> <li>Adam Dangoor</li> <li>Alex Waygood</li> <li>Ali Hamdan</li> <li>Brian Helba</li> <li>Chad Dombrova</li> <li>David Foster</li> <li>dnwpark</li> <li>Edgar Ramírez Mondragón</li> <li>Giorgos Michas</li> <li>Ivan Levkivskyi</li> <li>Jelle Zijlstra</li> <li>Jukka Lehtosalo</li> <li>Marc Mueller</li> <li>Michael R. Crusoe</li> <li>NIYONSHUTI Emmanuel</li> <li>Piotr Sawicki</li> <li>Shantanu</li> <li>themylogin</li> <li>Vaggelis Danias</li> <li>Willy Bruns</li> </ul> <p>I'd also like to thank my employer, Dropbox, for supporting mypy development.</p> <h2>Mypy 2.3</h2> <p>We've just uploaded mypy 2.3.0 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, performance improvements 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>The Upcoming Switch to the New Native Parser</h3> <p>We are planning to enable the new native parser (<code>--native-parser</code>) by default soon. We recommend that you test the native parser in your projects and report any issues in the <a href="https://github.com/python/mypy/issues">mypy issue tracker</a>.</p> <h3>Mypyc Free-threading Memory Safety</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/mypy/commit/ad02a35e623d105ab7340f75558716bc09f8242e"><code>ad02a35</code></a> Skip test for 2.4.1</li> <li><a href="https://github.com/python/mypy/commit/cad77940d17e71560baae17c104fc2cc4be77c12"><code>cad7794</code></a> Finalize version to 2.4.1</li> <li><a href="https://github.com/python/mypy/commit/d9cbcbc4a74a0485b991c3bd4bee90fa22d4ef4d"><code>d9cbcbc</code></a> Add changelog for Mypy 2.4.1 (<a href="https://redirect.github.com/python/mypy/issues/22310">#22310</a>)</li> <li><a href="https://github.com/python/mypy/commit/2860baa32522aa627f0dcc7dea5be91f3ffd3bb3"><code>2860baa</code></a> Process overloads as a whole in two-phase type-checking (<a href="https://redirect.github.com/python/mypy/issues/22231">#22231</a>)</li> <li><a href="https://github.com/python/mypy/commit/9b3e30731a9b4e40db18dd4ea9d08b6f027db197"><code>9b3e307</code></a> [mypyc] Skip recursive setup for frame-private nested functions (<a href="https://redirect.github.com/python/mypy/issues/22187">#22187</a>)</li> <li><a href="https://github.com/python/mypy/commit/10ad5f6508c3b23d97ccbf4f8797360f98dd8695"><code>10ad5f6</code></a> Bump ast-serialize to 0.12.1 (<a href="https://redirect.github.com/python/mypy/issues/22093">#22093</a>)</li> <li><a href="https://github.com/python/mypy/commit/350052f1d5a40652187603286ccda44ee1ba9592"><code>350052f</code></a> Bump ast-serialize to 0.12.0 (<a href="https://redirect.github.com/python/mypy/issues/22087">#22087</a>)</li> <li><a href="https://github.com/python/mypy/commit/f7d08cfa78f3b4026958c5d0ac6f4a92db81db73"><code>f7d08cf</code></a> Bump version to 2.4.1+dev</li> <li>See full diff in <a href="https://github.com/python/mypy/compare/v2.4.0...v2.4.1">compare view</a></li> </ul> </details> <br /> Updates `pytest-asyncio` from 1.4.0 to 1.4.1 <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 v1.4.1</h2> <h1><a href="https://github.com/pytest-dev/pytest-asyncio/tree/1.4.1">1.4.1</a> - 2026-10-25</h1> <h2>Added</h2> <ul> <li>Declared support for Python 3.15 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1588">#1588</a>)</li> </ul> <h2>Fixed</h2> <ul> <li>Allow <em>AsyncIterable</em> as a return type for asynchronous generator fixtures decorated with <em>pytest_asyncio.fixture</em> (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1090">#1090</a>)</li> </ul> <h2>Notes for Downstream Packagers</h2> <ul> <li>Source-tree development dependencies now use PEP 735 dependency groups and <code>uv.lock</code>. (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1518">#1518</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/6af7f5c9a8c77fe5040b9d368b9ed01837c25652"><code>6af7f5c</code></a> chore: Prepare release of v1.4.1.</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/32ccf64ec115e42543bddb8cd142b2026b0cab77"><code>32ccf64</code></a> Support 3.15 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1588">#1588</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/983007120dcc53b14f8f7e9df492cbd1d20a242c"><code>9830071</code></a> Build(deps): Bump certifi from 2026.6.17 to 2026.10.19 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1590">#1590</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/0238023e439113044a9ed095307884c774ec9e46"><code>0238023</code></a> Build(deps): Bump virtualenv from 21.7.13 to 21.14.13 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1589">#1589</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/93893ecd9447d105ebd56419bc5162aa2420587e"><code>93893ec</code></a> Build(deps): Bump astral-sh/setup-uv from 10.2.0 to 10.3.0 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1583">#1583</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/f287e5e0f5425380b24c32b64037dfb2ed3cb937"><code>f287e5e</code></a> Build(deps): Bump actions/download-artifact from 8.0.1 to 8.0.2 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1581">#1581</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/b71da4fe09265e1ad86d4cbfc452b590ebfc4daa"><code>b71da4f</code></a> Build(deps-dev): Bump hypothesis from 6.168.3 to 6.168.5 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1582">#1582</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/d8c51d8990a4bbdf8a19ff0cf80d68b95b11dea8"><code>d8c51d8</code></a> Build(deps): Bump actions/upload-artifact from 7.0.1 to 7.0.2 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1580">#1580</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/b12808bd8d061b583ccdddc53ad6c85198509eed"><code>b12808b</code></a> Build(deps): Bump virtualenv from 21.7.12 to 21.7.13 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1578">#1578</a>)</li> <li><a href="https://github.com/pytest-dev/pytest-asyncio/commit/e0601f0ce9532de0b5453a5cfd08f25b258a93f5"><code>e0601f0</code></a> Build(deps-dev): Bump coverage from 7.16.1 to 7.16.2 (<a href="https://redirect.github.com/pytest-dev/pytest-asyncio/issues/1577">#1577</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest-asyncio/compare/v1.4.0...v1.4.1">compare view</a></li> </ul> </details> <br /> Updates `hypothesis` from 6.170.5 to 6.170.13 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/5e93693373ff843f2e94c1b4809f34da1456c624"><code>5e93693</code></a> Bump hypothesis version to 6.170.13 and update changelog</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/a5512a34f537a59e959d2cbff0b34351b1a568db"><code>a5512a3</code></a> Merge pull request <a href="https://redirect.github.com/HypothesisWorks/hypothesis/issues/4952">#4952</a> from jorenham/codemods/characters-kwargs</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/8375d1267879055a3e1a58439eddd2d96e806d3e"><code>8375d12</code></a> Fix <code>characters()</code> codemod crash with <code>**kwargs</code></li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/8fca8fdecd394926dbce861785a261f6b69fe32b"><code>8fca8fd</code></a> Bump hypothesis version to 6.170.12 and update changelog</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/df163ffc48577599bbfbbba9b235457a16434966"><code>df163ff</code></a> Merge pull request <a href="https://redirect.github.com/HypothesisWorks/hypothesis/issues/4939">#4939</a> from Zac-HD/claude/bold-lovelace-1y9hgb</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/7851bebcbea18ac9b8aea3b4fbcdf929fd6a447d"><code>7851beb</code></a> Make the branch-check description stack thread-local</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/e2c5e71172c3902bb51d2d888b9353083c55767e"><code>e2c5e71</code></a> Lazily import unittest.mock and urllib.request</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/eaf0827b70e03aab787c67089c40b976c0d440ef"><code>eaf0827</code></a> Defer traceback formatting for failing examples</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/d863d2c67b2bc7733f61727c213b24fa0b6e4931"><code>d863d2c</code></a> Cheaper choices_key and boolean constraint keys</li> <li><a href="https://github.com/HypothesisWorks/hypothesis/commit/e00d20ea4998685cf46bc1f208dfee8471a99142"><code>e00d20e</code></a> Add fast paths for is_empty and unwrap_strategies</li> <li>Additional commits viewable in <a href="https://github.com/HypothesisWorks/hypothesis/compare/v6.170.5...v6.170.13">compare view</a></li> </ul> </details> <br /> Updates `setuptools` from 84.2.0 to 84.2.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's changelog</a>.</em></p> <blockquote> <h1>v84.2.1</h1> <h2>Bugfixes</h2> <ul> <li>Changed wheel tags and stable-ABI validation to use sysconfig data. (<a href="https://redirect.github.com/pypa/setuptools/issues/5360">#5360</a>)</li> <li>Fixed unimportable extensions on free-threaded Python 3.13 and 3.14 when <code>Extension.py_limited_api</code> is enabled. These builds now use their version-specific extension suffix instead of using the unsupported <code>.abi3t</code> suffix. (<a href="https://redirect.github.com/pypa/setuptools/issues/5363">#5363</a>)</li> </ul> <h2>Improved Documentation</h2> <ul> <li>Replaced broken link to Python Eggs documentation with an archived version from the Wayback Machine. (<a href="https://redirect.github.com/pypa/setuptools/issues/1929">#1929</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools/commit/3895f9829fc0e51882981773a823a658eb1d1636"><code>3895f98</code></a> Bump version: 84.2.0 → 84.2.1</li> <li><a href="https://github.com/pypa/setuptools/commit/7c5cb7a14aaa61d5fec6144a4a08a3911257f0d2"><code>7c5cb7a</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5362">#5362</a> from jameshilliard/fix/abi3t-target-config</li> <li><a href="https://github.com/pypa/setuptools/commit/00595bf726c0b813c0f5e0945bf9e5e8a0033744"><code>00595bf</code></a> Use sysconfig data for wheel tags and stable-ABI validation</li> <li><a href="https://github.com/pypa/setuptools/commit/873b29c064a6981cb9764c064f6c5fe0c56b0954"><code>873b29c</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5363">#5363</a> from ngoldbaum/fix-3.14t</li> <li><a href="https://github.com/pypa/setuptools/commit/d8bc01b24240f8d6418f6b2855e87a2c523f6ef4"><code>d8bc01b</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/5330">#5330</a> from Topgearfanboy/main</li> <li><a href="https://github.com/pypa/setuptools/commit/e27271e1b2dc4342b057c3a0ea489380ab6d5231"><code>e27271e</code></a> Apply review comments from <a href="https://github.com/jameshillard"><code>@​jameshillard</code></a></li> <li><a href="https://github.com/pypa/setuptools/commit/aa98f8596d2bb45323d4838ff48daed0578668e3"><code>aa98f85</code></a> add newsfragment</li> <li><a href="https://github.com/pypa/setuptools/commit/3301fa6500c3ea286581df83c038d80d8c5f9589"><code>3301fa6</code></a> Avoid .abi3t extension suffixes on Python 3.13t and 3.14t</li> <li><a href="https://github.com/pypa/setuptools/commit/f1020d43ffa9a12fb2568e61fb786fd0509baf1d"><code>f1020d4</code></a> Fix broken link to Python Eggs documentation</li> <li>See full diff in <a href="https://github.com/pypa/setuptools/compare/v84.2.0...v84.2.1">compare view</a></li> </ul> </details> <br />
2 parents 6962ee7 + 2094489 commit 291dfa9

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

‎pyproject.toml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
[build-system]
55
requires = [
6-
"setuptools == 84.2.0",
6+
"setuptools == 84.2.1",
77
"setuptools_scm[toml] == 10.3.4",
88
"frequenz-repo-config[lib] == 0.19.0",
99
]
@@ -68,7 +68,7 @@ dev-mkdocs = [
6868
"frequenz-repo-config[lib] == 0.19.0",
6969
]
7070
dev-mypy = [
71-
"mypy == 2.4.0",
71+
"mypy == 2.4.1",
7272
"types-Markdown == 3.10.2.20261007",
7373
# For checking the noxfile, docs/ script, and tests
7474
"frequenz-core[dev-mkdocs,dev-noxfile,dev-pytest]",
@@ -84,9 +84,9 @@ dev-pytest = [
8484
"pylint == 4.1.3", # We need this to check for the examples
8585
"frequenz-repo-config[extra-lint-examples] == 0.19.0",
8686
"pytest-mock == 3.17.0",
87-
"pytest-asyncio == 1.4.0",
87+
"pytest-asyncio == 1.4.1",
8888
"async-solipsism == 0.10",
89-
"hypothesis == 6.170.5",
89+
"hypothesis == 6.170.13",
9090
]
9191
dev = [
9292
"frequenz-core[dev-mkdocs,dev-flake8,dev-formatting,dev-mkdocs,dev-mypy,dev-noxfile,dev-pylint,dev-pytest]",

0 commit comments

Comments
 (0)