Skip to content

Commit 7aeaeb5

Browse files
Bump the patch group with 6 updates (#1446)
Bumps the patch group with 6 updates: | Package | From | To | | --- | --- | --- | | [markdown](https://github.com/Python-Markdown/markdown) | `3.10.2` | `3.10.3` | | [mkdocs-material](https://github.com/squidfunk/mkdocs-material) | `9.7.6` | `9.7.7` | | [mkdocstrings-python](https://github.com/mkdocstrings/python) | `2.0.5` | `2.0.7` | | [mypy](https://github.com/python/mypy) | `2.3.0` | `2.3.1` | | [pylint](https://github.com/pylint-dev/pylint) | `4.0.6` | `4.0.8` | | [setuptools-scm](https://github.com/pypa/setuptools-scm) | `10.2.0` | `10.2.1` | Updates `markdown` from 3.10.2 to 3.10.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Python-Markdown/markdown/releases">markdown's releases</a>.</em></p> <blockquote> <h2>Release 3.10.3</h2> <h3>Fixed</h3> <ul> <li>Fix <code>SetextHeaderProcessor</code> regex to prevent mixed <code>=</code> and <code>-</code> chars in setext-style headers (<a href="https://redirect.github.com/Python-Markdown/markdown/issues/1606">#1606</a>).</li> <li>Add AI Policy to Contributing Guide.</li> <li>Officially document all included extensions as being in maintenance mode.</li> <li>Link the Extension API documentation to the API Reference (<a href="https://redirect.github.com/Python-Markdown/markdown/issues/1612">#1612</a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md">markdown's changelog</a>.</em></p> <blockquote> <h2>[3.10.3] - 2026-07-30</h2> <h3>Fixed</h3> <ul> <li>Fix <code>SetextHeaderProcessor</code> regex to prevent mixed <code>=</code> and <code>-</code> chars in setext-style headers (<a href="https://redirect.github.com/Python-Markdown/markdown/issues/1606">#1606</a>).</li> <li>Add AI Policy to Contributing Guide.</li> <li>Officially document all included extensions as being in maintenance mode.</li> <li>Link the Extension API documentation to the API Reference (<a href="https://redirect.github.com/Python-Markdown/markdown/issues/1612">#1612</a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Python-Markdown/markdown/commit/bb50627dc07fde6ee5ed7478464062c537ebad2c"><code>bb50627</code></a> Bump version to 3.10.3</li> <li><a href="https://github.com/Python-Markdown/markdown/commit/8453df010daf9547efcc20a05bb12c0e2fd2016a"><code>8453df0</code></a> Update Extension API documentation</li> <li><a href="https://github.com/Python-Markdown/markdown/commit/93ac448b161deb5a4578c7f56bd5f5c39dc280c3"><code>93ac448</code></a> Document that all extensions are in maintenance mode</li> <li><a href="https://github.com/Python-Markdown/markdown/commit/d38fd4a6ee4ef897812bc481855a7f9d8a4ad4f1"><code>d38fd4a</code></a> Create AI Policy</li> <li><a href="https://github.com/Python-Markdown/markdown/commit/ddead47873e7918829e1d8b0eaee6ab725793cc9"><code>ddead47</code></a> Prevent mixed =/- chars in Setext-style headings</li> <li>See full diff in <a href="https://github.com/Python-Markdown/markdown/compare/3.10.2...3.10.3">compare view</a></li> </ul> </details> <br /> Updates `mkdocs-material` from 9.7.6 to 9.7.7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p> <blockquote> <h2>mkdocs-material-9.7.7</h2> <blockquote> <p>[!WARNING]</p> <p><strong>Material for MkDocs is approaching end of life</strong></p> <p>Material for MkDocs is scheduled to reach end of life on November 5, 2026. Until then, maintenance is limited to critical bug fixes and security updates. After this date, the project will remain available on PyPI and GitHub, but no further maintenance is planned except in exceptional circumstances.</p> <p>For users looking for a long-term, actively developed successor, we're building <a href="https://zensical.org">Zensical</a> – a next-generation static site generator designed for technical documentation. If you're planning a new documentation project or evaluating your long-term options, we invite you to take a look.</p> <p>Organizations requiring support beyond this date are welcome to get in touch to discuss available options.</p> <p><a href="https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/">Read the full announcement on our blog</a></p> </blockquote> <h2>Changes</h2> <ul> <li>Fixed a DOM-based XSS vulnerability in search suggestions</li> </ul> <blockquote> <p>Thanks to <a href="https://github.com/p"><code>@​p</code></a>- for responsibly reporting this issue.</p> </blockquote> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p> <blockquote> <p>mkdocs-material-9.7.7 (2026-07-17)</p> <ul> <li>Fixed DOM-based XSS vulnerability in search suggestions</li> </ul> <p>mkdocs-material-9.7.6 (2026-03-19)</p> <ul> <li>Automatically disable MkDocs 2.0 warning for forks of MkDocs</li> </ul> <p>mkdocs-material-9.7.5 (2026-03-10)</p> <ul> <li>Limited version range of mkdocs to &lt;2</li> <li>Updated MkDocs 2.0 incompatibility warning (clarify relation with MkDocs)</li> </ul> <p>mkdocs-material-9.7.4 (2026-03-03)</p> <ul> <li>Hardened social cards plugin by switching to sandboxed environment</li> <li>Updated MkDocs 2.0 incompatibility warning</li> </ul> <p>mkdocs-material-9.7.3 (2026-02-24)</p> <ul> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8567">#8567</a>: Print MkDocs 2.0 incompatibility warning to stderr</li> </ul> <p>mkdocs-material-9.7.2 (2026-02-18)</p> <ul> <li>Opened up version ranges of optional dependencies for forward-compatibility</li> <li>Added warning to 'mkdocs build' about impending MkDocs 2.0 incompatibility</li> </ul> <p>mkdocs-material-9.7.1 (2025-12-18)</p> <ul> <li>Updated requests to 2.30+ to mitigate CVE in urllib</li> <li>Fixed privacy plugin not picking up protocol-relative URLs</li> <li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8542">#8542</a>: false positives and negatives captured in privacy plugin</li> </ul> <p>mkdocs-material-9.7.0 (2025-11-11)</p> <p>⚠️ Material for MkDocs is now in maintenance mode</p> <p>This is the last release of Material for MkDocs that will receive new features. Going forward, the Material for MkDocs team focuses on Zensical, a next-gen static site generator built from first principles. We will provide critical bug fixes and security updates for Material for MkDocs for 12 months at least.</p> <p>Read the full announcement on our blog: <a href="https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/">https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/</a></p> <p>This release includes all features that were previously exclusive to the Insiders edition. These features are now freely available to everyone.</p> <p>Note on deprecated plugins: The projects and typeset plugins are included in this release, but must be considered deprecated. Both plugins proved</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/b3e6dd886a974aa8200759ecfd7db28c598a2894"><code>b3e6dd8</code></a> Prepare 9.7.7 release</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/52fb6be8aafe326419f34dc94d3211e7bbfbfb25"><code>52fb6be</code></a> Merge commit from fork</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/901e6335cc80b0f12e46a1e34bd85e983dd78a6e"><code>901e633</code></a> Added <code>SECURITY.md</code> with EOL notice</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/5b36f2ac499a45905e246bc66bbee2858ef6556f"><code>5b36f2a</code></a> Bump js-yaml from 4.1.1 to 4.2.0 (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8598">#8598</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/2d11e7bc92c59b86d6ac0da2e38044fb4befa6e0"><code>2d11e7b</code></a> Bump form-data from 3.0.4 to 3.0.5 (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8597">#8597</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/ae05a534a8c8e1c58eb6aa55d460d309bcfce22b"><code>ae05a53</code></a> Bump esbuild from 0.27.2 to 0.28.1 (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8596">#8596</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/434af93166e5b90b78bba1295ca5a140fc67d0bc"><code>434af93</code></a> Bump shell-quote from 1.7.3 to 1.8.4 (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8593">#8593</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/4447cdadcbe8bc82570e9f1ae2b970f461b03b68"><code>4447cda</code></a> Documentation (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8590">#8590</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/8f8d551c9c5296dfc2a5ede35047bfb491d66bc9"><code>8f8d551</code></a> Updated copyright year (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8588">#8588</a>)</li> <li><a href="https://github.com/squidfunk/mkdocs-material/commit/08d8514d491782b4ac46673bcfdedb2f6fc85f3d"><code>08d8514</code></a> Bump fast-uri from 3.0.3 to 3.1.2 (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8587">#8587</a>)</li> <li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.7.6...9.7.7">compare view</a></li> </ul> </details> <br /> Updates `mkdocstrings-python` from 2.0.5 to 2.0.7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mkdocstrings/python/releases">mkdocstrings-python's releases</a>.</em></p> <blockquote> <h2>2.0.7</h2> <h2><a href="https://github.com/mkdocstrings/python/releases/tag/2.0.7">2.0.7</a> - 2026-08-17</h2> <p><!-- raw HTML omitted --><a href="https://github.com/mkdocstrings/python/compare/2.0.6...2.0.7">Compare with 2.0.6</a><!-- raw HTML omitted --></p> <h3>Bug Fixes</h3> <ul> <li>Don't render environment paths in source block labels (<a href="https://github.com/mkdocstrings/python/commit/84ba73e8ca4e54afd29a4fe67b8bfb022e76c794">84ba73e</a> by Chris Wilson). <a href="https://redirect.github.com/mkdocstrings/python/issues/333">Issue-333</a>, <a href="https://redirect.github.com/mkdocstrings/python/pull/338">PR-338</a></li> </ul> <h2>2.0.6</h2> <h2><a href="https://github.com/mkdocstrings/python/releases/tag/2.0.6">2.0.6</a> - 2026-08-16</h2> <p><!-- raw HTML omitted --><a href="https://github.com/mkdocstrings/python/compare/2.0.5...2.0.6">Compare with 2.0.5</a><!-- raw HTML omitted --></p> <h3>Bug Fixes</h3> <ul> <li>Don't pass unsupported options to Griffe parsers (<a href="https://github.com/mkdocstrings/python/commit/4b38b6ba6c3d1e09339cd5eb2c43145be84bda66">4b38b6b</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/python/issues/337">Issue-337</a></li> <li>Increase stash key length from 1 to 2 (<a href="https://github.com/mkdocstrings/python/commit/6ff274911441ffaace47dd822fd92a3cdac84e65">6ff2749</a> by Jonas Haag). <a href="https://redirect.github.com/mkdocstrings/python/pull/336">PR-336</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mkdocstrings/python/blob/main/CHANGELOG.md">mkdocstrings-python's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/mkdocstrings/python/releases/tag/2.0.7">2.0.7</a> - 2026-08-17</h2> <p><!-- raw HTML omitted --><a href="https://github.com/mkdocstrings/python/compare/2.0.6...2.0.7">Compare with 2.0.6</a><!-- raw HTML omitted --></p> <h3>Bug Fixes</h3> <ul> <li>Don't render environment paths in source block labels (<a href="https://github.com/mkdocstrings/python/commit/84ba73e8ca4e54afd29a4fe67b8bfb022e76c794">84ba73e</a> by Chris Wilson). <a href="https://redirect.github.com/mkdocstrings/python/issues/333">Issue-333</a>, <a href="https://redirect.github.com/mkdocstrings/python/pull/338">PR-338</a></li> </ul> <h2><a href="https://github.com/mkdocstrings/python/releases/tag/2.0.6">2.0.6</a> - 2026-08-16</h2> <p><!-- raw HTML omitted --><a href="https://github.com/mkdocstrings/python/compare/2.0.5...2.0.6">Compare with 2.0.5</a><!-- raw HTML omitted --></p> <h3>Bug Fixes</h3> <ul> <li>Don't pass unsupported options to Griffe parsers (<a href="https://github.com/mkdocstrings/python/commit/4b38b6ba6c3d1e09339cd5eb2c43145be84bda66">4b38b6b</a> by Timothée Mazzucotelli). <a href="https://redirect.github.com/mkdocstrings/python/issues/337">Issue-337</a></li> <li>Increase stash key length from 1 to 2 (<a href="https://github.com/mkdocstrings/python/commit/6ff274911441ffaace47dd822fd92a3cdac84e65">6ff2749</a> by Jonas Haag). <a href="https://redirect.github.com/mkdocstrings/python/pull/336">PR-336</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mkdocstrings/python/commit/624974a419d6f0bf30acb4808675fdd66c6f302d"><code>624974a</code></a> chore: Prepare release 2.0.7</li> <li><a href="https://github.com/mkdocstrings/python/commit/84ba73e8ca4e54afd29a4fe67b8bfb022e76c794"><code>84ba73e</code></a> fix: Don't render environment paths in source block labels</li> <li><a href="https://github.com/mkdocstrings/python/commit/a025f4955e17546a6675f70bc5648904f0311ecb"><code>a025f49</code></a> chore: Prepare release 2.0.6</li> <li><a href="https://github.com/mkdocstrings/python/commit/3c782f55846c56a2c8e533e73eae87cf05c9b5c7"><code>3c782f5</code></a> ci: Fix type-checking issues</li> <li><a href="https://github.com/mkdocstrings/python/commit/bb49b152f1ec712ba66fc8254143d19e34752a47"><code>bb49b15</code></a> tests: Re-add griffe as dev-dep to run API checks</li> <li><a href="https://github.com/mkdocstrings/python/commit/4b38b6ba6c3d1e09339cd5eb2c43145be84bda66"><code>4b38b6b</code></a> fix: Don't pass unsupported options to Griffe parsers</li> <li><a href="https://github.com/mkdocstrings/python/commit/6ff274911441ffaace47dd822fd92a3cdac84e65"><code>6ff2749</code></a> fix: Increase stash key length from 1 to 2</li> <li><a href="https://github.com/mkdocstrings/python/commit/0fa2d2eb5d8023efed3f9dfe6446837a5b2228f7"><code>0fa2d2e</code></a> chore: Update sponsors section in README (<a href="https://redirect.github.com/mkdocstrings/python/issues/332">#332</a>)</li> <li>See full diff in <a href="https://github.com/mkdocstrings/python/compare/2.0.5...2.0.7">compare view</a></li> </ul> </details> <br /> Updates `mypy` from 2.3.0 to 2.3.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.3.1</h3> <ul> <li>Fix mypyc crash on double yielding Iterators (Daniël van Noord, PR <a href="https://redirect.github.com/python/mypy/pull/21826">21826</a>)</li> <li>Fix mypyc <code>default_factory</code> for inherited dataclass (Daniël van Noord, PR <a href="https://redirect.github.com/python/mypy/pull/21785">21785</a>)</li> <li>Clear mypyc coroutine env on coroutine completion (Piotr Sawicki, PR <a href="https://redirect.github.com/python/mypy/pull/21734">21734</a>)</li> <li>Fix crash when unpacking return value from overload (Shantanu, PR <a href="https://redirect.github.com/python/mypy/pull/21830">21830</a>)</li> </ul> <h3>Acknowledgements</h3> <p>Thanks to all mypy contributors who contributed to this release:</p> <ul> <li>Agriya Khetarpal</li> <li>Ethan Sarp</li> <li>Ivan Levkivskyi</li> <li>Jingchen Ye</li> <li>Jukka Lehtosalo</li> <li>Piotr Sawicki</li> <li>Shantanu</li> <li>Tom Bannink</li> <li>Viktor Szépe</li> <li>ygale</li> </ul> <p>I'd also like to thank my employer, Dropbox, for supporting mypy development.</p> <h2>Mypy 2.2</h2> <p>We've just uploaded mypy 2.2.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>Support for Closed TypedDicts (PEP 728)</h3> <p>Mypy now supports closed TypedDicts as specified in PEP 728. A closed TypedDict cannot have extra keys beyond those explicitly defined. This allows the type checker to determine that certain operations are safe when they otherwise wouldn't be due to the potential presence of unknown keys.</p> <p>You can use the <code>closed</code> keyword argument with <code>TypedDict</code>:</p> <pre lang="python"><code>HasName = TypedDict(&quot;HasName&quot;, {&quot;name&quot;: str}) HasOnlyName = TypedDict(&quot;HasOnlyName&quot;, {&quot;name&quot;: str}, closed=True) Movie = TypedDict(&quot;Movie&quot;, {&quot;name&quot;: str, &quot;year&quot;: int}) <p>movie: Movie = {&quot;name&quot;: &quot;Nimona&quot;, &quot;year&quot;: 2023} has_name: HasName = movie # OK: HasName is open (default) has_only_name: HasOnlyName = movie # Error: HasOnlyName is closed and Movie has extra &quot;year&quot; key &lt;/tr&gt;&lt;/table&gt; </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python/mypy/commit/d642c4478e9e3acbe9233edbe17ffc569a1a778c"><code>d642c44</code></a> Bump version to 2.3.1</li> <li><a href="https://github.com/python/mypy/commit/a39242983d3c2cb85886a1eb6d5869180672784c"><code>a392429</code></a> [mypyc] Fix crash on double yielding Iterators (<a href="https://redirect.github.com/python/mypy/issues/21826">#21826</a>)</li> <li><a href="https://github.com/python/mypy/commit/4843e7773e7dc8fe3f1fd1319277d6d11cd6cdb3"><code>4843e77</code></a> [mypyc] Fix <code>default_factory</code> for inherited dataclass (<a href="https://redirect.github.com/python/mypy/issues/21785">#21785</a>)</li> <li><a href="https://github.com/python/mypy/commit/14f5df93ed8d1be4f4cc9c447eb2e6e619362e05"><code>14f5df9</code></a> [mypyc] Clear coroutine env on coroutine completion (<a href="https://redirect.github.com/python/mypy/issues/21734">#21734</a>)</li> <li><a href="https://github.com/python/mypy/commit/6dfa06dda6e34912279e498d35a43ba6dc30bfee"><code>6dfa06d</code></a> Fix crash when unpacking return value from overload (<a href="https://redirect.github.com/python/mypy/issues/21830">#21830</a>)</li> <li><a href="https://github.com/python/mypy/commit/a3857467da126d28b55724e8bb682019df9a503e"><code>a385746</code></a> Bump version to 2.3.1+dev</li> <li>See full diff in <a href="https://github.com/python/mypy/compare/v2.3.0...v2.3.1">compare view</a></li> </ul> </details> <br /> Updates `pylint` from 4.0.6 to 4.0.8 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pylint-dev/pylint/releases">pylint's releases</a>.</em></p> <blockquote> <h2>v4.0.8</h2> <h2>What's new in Pylint 4.0.8?</h2> <p>Release date: 2026-08-29</p> <h2>False Positives Fixed</h2> <ul> <li> <p>Fix a false positive for :ref:<code>unspecified-encoding</code> when an <code>open</code> call uses a mode argument that cannot be inferred.</p> <p>Closes <a href="https://redirect.github.com/pylint-dev/pylint/issues/10201">#10201</a></p> </li> <li> <p>Fix a false positive for <code>invalid-name</code> (C0103) on names assigned in an <code>if __name__ == &quot;__main__&quot;:</code> block. Such a block reads like a script body, so a name there is now accepted if it matches either the constant or the variable naming style.</p> <p>Closes <a href="https://redirect.github.com/pylint-dev/pylint/issues/10766">#10766</a></p> </li> <li> <p>Fix false positives for :ref:<code>invalid-str-returned</code>, :ref:<code>invalid-repr-returned</code>, :ref:<code>invalid-format-returned</code>, :ref:<code>invalid-bytes-returned</code>, :ref:<code>invalid-hash-returned</code>, :ref:<code>invalid-index-returned</code>, :ref:<code>invalid-length-returned</code>, :ref:<code>invalid-length-hint-returned</code>, :ref:<code>invalid-getnewargs-returned</code> and :ref:<code>invalid-getnewargs-ex-returned</code> when the returned value is an instance of a subclass of the expected builtin type, such as <code>self</code> in a <code>str</code> subclass or a <code>namedtuple</code>.</p> <p>Closes <a href="https://redirect.github.com/pylint-dev/pylint/issues/11306">#11306</a></p> </li> <li> <p>Fix false positives for :ref:<code>bad-string-format-type</code> when the argument is an instance of a subclass of <code>int</code>, <code>float</code> or <code>str</code>, such as <code>bool</code> or an <code>IntEnum</code> member formatted with <code>%d</code>.</p> <p>Closes <a href="https://redirect.github.com/pylint-dev/pylint/issues/11315">#11315</a></p> </li> </ul> <h2>False Negatives Fixed</h2> <ul> <li> <p><code>redundant-unittest-assert</code> now also flags <code>assertEqual</code> and <code>assertNotEqual</code> when both compared values are constants, e.g. <code>self.assertEqual(5, 5)</code>.</p> <p>Closes <a href="https://redirect.github.com/pylint-dev/pylint/issues/11321">#11321</a></p> </li> </ul> <p>Other Bug Fixes</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pylint-dev/pylint/commit/ecb84baf74ae152a511e5fdada5000c85250a48f"><code>ecb84ba</code></a> Bump pylint to 4.0.8, update changelog (<a href="https://redirect.github.com/pylint-dev/pylint/issues/11355">#11355</a>)</li> <li><a href="https://github.com/pylint-dev/pylint/commit/989e9c561f31d52abecd10bcb4b861f389f5521f"><code>989e9c5</code></a> [Backport maintenance/4.0.x] Support isort 9 (<a href="https://redirect.github.com/pylint-dev/pylint/issues/11354">#11354</a>)</li> <li><a href="https://github.com/pylint-dev/pylint/commit/8c1ee95bde477e8adfb2dbd03b5084a81435a19b"><code>8c1ee95</code></a> Flag assertEqual and assertNotEqual between two constants in W1503</li> <li><a href="https://github.com/pylint-dev/pylint/commit/eadefe3d92e0e08b6e36bb491ec2f475c715d817"><code>eadefe3</code></a> Fix false positive bad-string-format-type for subclasses of builtin types</li> <li><a href="https://github.com/pylint-dev/pylint/commit/db00e3b31cc1a96be14caa4ed382a1ccd3fcbd38"><code>db00e3b</code></a> [Backport maintenance/4.0.x] fix(docparams): guard decorated_with_property ag...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/7909c178b5f5db1812e5cef62818a06c1eac0e04"><code>7909c17</code></a> Accept subclass instances in the invalid-*-returned checks</li> <li><a href="https://github.com/pylint-dev/pylint/commit/d19640da2ab5b221673ac352875bed3cd73167ce"><code>d19640d</code></a> [Backport maintenance/4.0.x] Fix <code>invalid-name</code> false positive in `if _<em>name</em>...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/94e57048cb86471dd36c6e379650aaedf2131b6c"><code>94e5704</code></a> Skip unspecified-encoding for unknown open modes (<a href="https://redirect.github.com/pylint-dev/pylint/issues/11163">#11163</a>)</li> <li><a href="https://github.com/pylint-dev/pylint/commit/d59b329510da3d6e43fa544efa2818d1899e0f27"><code>d59b329</code></a> fix(refactoring): handle non-AssignName targets in use-yield-from (<a href="https://redirect.github.com/pylint-dev/pylint/issues/11286">#11286</a>) (#...</li> <li><a href="https://github.com/pylint-dev/pylint/commit/eea056903e8385c41e9bcde32baaf4205209fef9"><code>eea0569</code></a> [Backport maintenance/4.0.x] Fix crash in docparams on raising a non-exceptio...</li> <li>Additional commits viewable in <a href="https://github.com/pylint-dev/pylint/compare/v4.0.6...v4.0.8">compare view</a></li> </ul> </details> <br /> Updates `setuptools-scm` from 10.2.0 to 10.2.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pypa/setuptools-scm/releases">setuptools-scm's releases</a>.</em></p> <blockquote> <h2>setuptools-scm v10.2.1</h2> <h3>Fixed</h3> <ul> <li>Omit <code>scm_version.json</code> and <code>scm_file_list.json</code> from wheel <code>.dist-info</code> while still including them in sdists for fallback discovery. (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1473">#1473</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pypa/setuptools-scm/commit/ac108b243380c10de77de32eb696b74d5f5eb63f"><code>ac108b2</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1475">#1475</a> from pypa/release/main</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/b3beed6744fea5ead505f7b4635f624b51b769fb"><code>b3beed6</code></a> Prepare release: setuptools-scm v10.2.1</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/ec67f8c628c89da807dcaaa5b8d9f781c86aff68"><code>ec67f8c</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1474">#1474</a> from RonnyPfannschmidt/fix/1473-omit-scm-metadata-fr...</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/08f22bdc0fe75b08db380dc7bc7e034c89310c87"><code>08f22bd</code></a> fix: lazy-import bdist_wheel and simplify unlink</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/82768f083db8780d2b2c568a1cc2102b20c82c44"><code>82768f0</code></a> fix: omit SCM egg-info JSON from wheels</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/5b91e2faf0079157a52c0914c21beb6622e9f7a7"><code>5b91e2f</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1460">#1460</a> from pypa/dependabot/uv/uv-f4f52c089d</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/4ac172459cd14cad465060efe50040a6caa6b983"><code>4ac1724</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1463">#1463</a> from pypa/release/main</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/474cc9ce72e20ef3dcfd99465b0b28a244007607"><code>474cc9c</code></a> Prepare release: vcs-versioning v2.2.2</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/29c8f6ce7e739c0bd84388def43043a91475d4c2"><code>29c8f6c</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools-scm/issues/1462">#1462</a> from RonnyPfannschmidt/fix/vcs-versioning-pytest-tim...</li> <li><a href="https://github.com/pypa/setuptools-scm/commit/25d32eee6b99cfc40fd97229ff68cdaa68ffbcff"><code>25d32ee</code></a> fix: add missing pytest-timeout to vcs-versioning test dependencies (<a href="https://redirect.github.com/pypa/setuptools-scm/issues/1461">#1461</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pypa/setuptools-scm/compare/setuptools-scm-v10.2.0...setuptools-scm-v10.2.1">compare view</a></li> </ul> </details> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details>
2 parents 0c9df56 + ef29604 commit 7aeaeb5

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

‎pyproject.toml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
[build-system]
55
requires = [
66
"setuptools == 82.0.1",
7-
"setuptools_scm[toml] == 10.2.0",
7+
"setuptools_scm[toml] == 10.2.1",
88
"frequenz-repo-config[lib] == 0.18.0",
99
]
1010
build-backend = "setuptools.build_meta"
@@ -58,18 +58,18 @@ dev-flake8 = [
5858
dev-formatting = ["black == 26.5.1", "isort == 8.0.1"]
5959
dev-mkdocs = [
6060
"black == 26.5.1",
61-
"Markdown==3.10.2",
61+
"Markdown==3.10.3",
6262
"mike == 2.2.0",
6363
"mkdocs-gen-files == 0.6.1",
6464
"mkdocs-literate-nav == 0.6.3",
6565
"mkdocs-macros-plugin == 1.5.0",
66-
"mkdocs-material == 9.7.6",
66+
"mkdocs-material == 9.7.7",
6767
"mkdocstrings[python] == 1.0.6",
68-
"mkdocstrings-python == 2.0.5",
68+
"mkdocstrings-python == 2.0.7",
6969
"frequenz-repo-config[lib] == 0.18.0",
7070
]
7171
dev-mypy = [
72-
"mypy == 2.3.0",
72+
"mypy == 2.3.1",
7373
"types-Markdown == 3.10.2.20260518",
7474
"types-protobuf == 7.35.1.20260827",
7575
"types-setuptools == 82.0.0.20260518",
@@ -78,7 +78,7 @@ dev-mypy = [
7878
]
7979
dev-noxfile = ["nox == 2026.8.17", "frequenz-repo-config[lib] == 0.18.0"]
8080
dev-pylint = [
81-
"pylint == 4.0.6",
81+
"pylint == 4.0.8",
8282
# For checking the noxfile, docs/ script, and tests
8383
"frequenz-sdk[dev-mkdocs,dev-noxfile,dev-pytest]",
8484
]

0 commit comments

Comments
 (0)