Commit f7639a6
authored
chore(deps-dev): bump the minor group across 1 directory with 5 updates (#230)
Bumps the minor group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [black](https://github.com/psf/black) | `25.11.0` | `25.12.0` |
| [mkdocs-macros-plugin](https://github.com/fralau/mkdocs_macros_plugin)
| `1.4.1` | `1.5.0` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.6.23` | `9.7.1` |
| [mypy](https://github.com/python/mypy) | `1.18.2` | `1.19.1` |
| [nox](https://github.com/wntrblm/nox) | `2025.10.16` | `2025.11.12` |
Updates `black` from 25.11.0 to 25.12.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/releases">black's
releases</a>.</em></p>
<blockquote>
<h2>25.12.0</h2>
<p>Please test out the draft 2026 style in version 26.1a1! This style
will be finalized in
the January release (26.1.0). Most of the changes in
<code>--preview</code> will be in the 2026
stable style, but not all.
<a href="https://redirect.github.com/psf/black/issues/4042">Please share
your feedback!</a></p>
<p>This release (25.12.0) will still produce the 2025 style.</p>
<h3>Highlights</h3>
<ul>
<li>Black no longer supports running with Python 3.9 (<a
href="https://redirect.github.com/psf/black/issues/4842">#4842</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix bug where comments preceding <code># fmt: off</code>/<code>#
fmt: on</code> blocks were incorrectly
removed, particularly affecting Jupytext's <code># %% [markdown]</code>
comments (<a
href="https://redirect.github.com/psf/black/issues/4845">#4845</a>)</li>
<li>Fix crash when multiple <code># fmt: skip</code> comments are used
in a multi-part if-clause, on
string literals, or on dictionary entries with long lines (<a
href="https://redirect.github.com/psf/black/issues/4872">#4872</a>)</li>
<li>Fix possible crash when <code>fmt: </code> directives aren't on the
top level (<a
href="https://redirect.github.com/psf/black/issues/4856">#4856</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix <code>fmt: skip</code> skipping the line after instead of the
line it's on (<a
href="https://redirect.github.com/psf/black/issues/4855">#4855</a>)</li>
<li>Remove unnecessary parentheses from the left-hand side of
assignments while preserving
magic trailing commas and intentional multiline formatting (<a
href="https://redirect.github.com/psf/black/issues/4865">#4865</a>)</li>
<li>Fix <code>fix_fmt_skip_in_one_liners</code> crashing on
<code>with</code> statements (<a
href="https://redirect.github.com/psf/black/issues/4853">#4853</a>)</li>
<li>Fix <code>fix_fmt_skip_in_one_liners</code> crashing on annotated
parameters (<a
href="https://redirect.github.com/psf/black/issues/4854">#4854</a>)</li>
<li>Fix new lines being added after imports with <code># fmt:
skip</code> on them (<a
href="https://redirect.github.com/psf/black/issues/4894">#4894</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Releases now include arm64 Windows binaries and wheels (<a
href="https://redirect.github.com/psf/black/issues/4814">#4814</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Add <code>output-file</code> input to GitHub Action
<code>psf/black</code> to write formatter output to a
file for artifact capture and log cleanliness (<a
href="https://redirect.github.com/psf/black/issues/4824">#4824</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/blob/main/CHANGES.md">black's
changelog</a>.</em></p>
<blockquote>
<h2>25.12.0</h2>
<h3>Highlights</h3>
<ul>
<li>Black no longer supports running with Python 3.9 (<a
href="https://redirect.github.com/psf/black/issues/4842">#4842</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix bug where comments preceding <code># fmt: off</code>/<code>#
fmt: on</code> blocks were incorrectly
removed, particularly affecting Jupytext's <code># %% [markdown]</code>
comments (<a
href="https://redirect.github.com/psf/black/issues/4845">#4845</a>)</li>
<li>Fix crash when multiple <code># fmt: skip</code> comments are used
in a multi-part if-clause, on
string literals, or on dictionary entries with long lines (<a
href="https://redirect.github.com/psf/black/issues/4872">#4872</a>)</li>
<li>Fix possible crash when <code>fmt: </code> directives aren't on the
top level (<a
href="https://redirect.github.com/psf/black/issues/4856">#4856</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix <code>fmt: skip</code> skipping the line after instead of the
line it's on (<a
href="https://redirect.github.com/psf/black/issues/4855">#4855</a>)</li>
<li>Remove unnecessary parentheses from the left-hand side of
assignments while preserving
magic trailing commas and intentional multiline formatting (<a
href="https://redirect.github.com/psf/black/issues/4865">#4865</a>)</li>
<li>Fix <code>fix_fmt_skip_in_one_liners</code> crashing on
<code>with</code> statements (<a
href="https://redirect.github.com/psf/black/issues/4853">#4853</a>)</li>
<li>Fix <code>fix_fmt_skip_in_one_liners</code> crashing on annotated
parameters (<a
href="https://redirect.github.com/psf/black/issues/4854">#4854</a>)</li>
<li>Fix new lines being added after imports with <code># fmt:
skip</code> on them (<a
href="https://redirect.github.com/psf/black/issues/4894">#4894</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Releases now include arm64 Windows binaries and wheels (<a
href="https://redirect.github.com/psf/black/issues/4814">#4814</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Add <code>output-file</code> input to GitHub Action
<code>psf/black</code> to write formatter output to a
file for artifact capture and log cleanliness (<a
href="https://redirect.github.com/psf/black/issues/4824">#4824</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/psf/black/commit/782e5605c86aab56be6f905da10dcd3e463fd9c2"><code>782e560</code></a>
Pin actions/checkout@v5.0.0 (<a
href="https://redirect.github.com/psf/black/issues/4895">#4895</a>)</li>
<li><a
href="https://github.com/psf/black/commit/f0f40945c1b0ebaa9ca733aca517610574c451d6"><code>f0f4094</code></a>
Fix new lines being added after imports with <code># fmt: skip</code> on
them (<a
href="https://redirect.github.com/psf/black/issues/4894">#4894</a>)</li>
<li><a
href="https://github.com/psf/black/commit/70fc194172184861aafb418c124824cae0fbe3b0"><code>70fc194</code></a>
Revert "Fix <code># fmt: skip</code> ignored in deeply nested
expressions" (<a
href="https://redirect.github.com/psf/black/issues/4893">#4893</a>)</li>
<li><a
href="https://github.com/psf/black/commit/7044b145f4826e0d6e07178d89666856a8e37aff"><code>7044b14</code></a>
Prepare 25.12.0 release (<a
href="https://redirect.github.com/psf/black/issues/4891">#4891</a>)</li>
<li><a
href="https://github.com/psf/black/commit/5b470f0e577f3c39e0f7d668934d587c0733a652"><code>5b470f0</code></a>
Fix <code># fmt: skip</code> ignored in deeply nested expressions (<a
href="https://redirect.github.com/psf/black/issues/4883">#4883</a>)</li>
<li><a
href="https://github.com/psf/black/commit/1b342ef5b0433fc1ed61a7e05a65744bef706fc9"><code>1b342ef</code></a>
Fix crash when multiple <code># fmt: skip</code> comments are used in
multi-part if-clau...</li>
<li><a
href="https://github.com/psf/black/commit/7b265f16634155dafcca65f6122ef7ed8d14a67f"><code>7b265f1</code></a>
Pin Hatch to hopefully fix Docker builds (<a
href="https://redirect.github.com/psf/black/issues/4878">#4878</a>)</li>
<li><a
href="https://github.com/psf/black/commit/c9523f463fdc9d9f9f0e61ca92d9b37acdf0d8fc"><code>c9523f4</code></a>
Attempt to fix Docker build failures (<a
href="https://redirect.github.com/psf/black/issues/4876">#4876</a>)</li>
<li><a
href="https://github.com/psf/black/commit/0f376e0c35bcb29f87ce18eace30333a3e105841"><code>0f376e0</code></a>
Fix crashes when fmt directives are indented (<a
href="https://redirect.github.com/psf/black/issues/4856">#4856</a>)</li>
<li><a
href="https://github.com/psf/black/commit/a8bfcc1040fdfce2e02cdd85dc8bf4e7abe0462f"><code>a8bfcc1</code></a>
Fix <code>fmt: skip</code> skipping the line after instead of the line
it's on (<a
href="https://redirect.github.com/psf/black/issues/4855">#4855</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/psf/black/compare/25.11.0...25.12.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `mkdocs-macros-plugin` from 1.4.1 to 1.5.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/fralau/mkdocs-macros-plugin/blob/master/CHANGELOG.md">mkdocs-macros-plugin's
changelog</a>.</em></p>
<blockquote>
<h2>1.5.0, 2025-11-13</h2>
<ul>
<li>Added: For each push, testing on github for versions Python 3.8 to
3.12</li>
<li>Fixed: bug in import of packages when not in source dir (<a
href="https://redirect.github.com/fralau/mkdocs_macros_plugin/issues/278">#278</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/0536f4da1dc643e1fa1f0cc90e71512ada67dc04"><code>0536f4d</code></a>
Fix type hint for compatibility</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/d9a6bc3aac5b12b86f9e2be7af18e1e9178287f6"><code>d9a6bc3</code></a>
Require mkdocs-test>=0.6.0 (compatibility with Python 3.8 and
3.9)</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/bcaa72db2820d60822ffba15e87c75669abc7b92"><code>bcaa72d</code></a>
Make last minute corrections</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/356fc2a5b55d1897a2f2c47856d52b10cff4611c"><code>356fc2a</code></a>
Prepare for release</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/aaf16bdcb9dfcb9c6ea9b6567ea4af7f8c178185"><code>aaf16bd</code></a>
Limit testing to 3.10 up (<a
href="https://redirect.github.com/fralau/mkdocs_macros_plugin/issues/279">#279</a>)</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/ba5356c0c263355556aa82dad0fbfde3cce4bc4d"><code>ba5356c</code></a>
Use proper exit for pytest if Python < 3.10 (<a
href="https://redirect.github.com/fralau/mkdocs_macros_plugin/issues/279">#279</a>)</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/6c796600bc0886696ce9b76b84354d7e2bc1b6fa"><code>6c79660</code></a>
Skip test_modules.py if Python version < 3.10 (<a
href="https://redirect.github.com/fralau/mkdocs_macros_plugin/issues/279">#279</a>)</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/cec7440d46589b303d741a5e2df0a240c25b9bdb"><code>cec7440</code></a>
Test installation of d2 in a cross-platform way (<a
href="https://redirect.github.com/fralau/mkdocs_macros_plugin/issues/279">#279</a>)</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/492759c5ab3d05f7c55ec62ffdf9573b715ac6ed"><code>492759c</code></a>
Update with changes from local repo (<a
href="https://redirect.github.com/fralau/mkdocs_macros_plugin/issues/278">#278</a>)</li>
<li><a
href="https://github.com/fralau/mkdocs-macros-plugin/commit/cc5416834a07ffd2ba1fe3d917a701ac6e9c98ad"><code>cc54168</code></a>
Merge branch 'master' of github.com:fralau/mkdocs_macros_plugin</li>
<li>Additional commits viewable in <a
href="https://github.com/fralau/mkdocs_macros_plugin/compare/v1.4.1...v1.5.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `mkdocs-material` from 9.6.23 to 9.7.1
<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.1</h2>
<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>
<h2>mkdocs-material-9.7.0</h2>
<blockquote>
<p>[!WARNING]</p>
<p><strong>Material for MkDocs is now in maintenance mode</strong></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 <a
href="https://zensical.org">Zensical</a>, 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>
</blockquote>
<p>→ <a
href="https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/">Read
the full announcement on our blog</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><strong>Note on deprecated plugins</strong>: The <a
href="https://squidfunk.github.io/mkdocs-material/plugins/projects/">projects</a>
and <a
href="https://squidfunk.github.io/mkdocs-material/plugins/typeset/">typeset</a>
plugins are included in this release, but must be considered deprecated.
Both plugins proved unsustainable to maintain and represent
architectural dead ends. They are provided as-is without ongoing
support.</p>
<p><strong>Changes</strong>:</p>
<ul>
<li>Added support for projects plugin (for compat, now deprecated)</li>
<li>Added support for typeset plugin (for compat, now deprecated)</li>
<li>Added support for pinned blog posts and author profiles</li>
<li>Added support for customizing pagination for blog index pages</li>
<li>Added support for customizing blog category sort order</li>
<li>Added support for staying on page when switching languages</li>
<li>Added support for disabling tags in table of contents</li>
<li>Added support for nested tags and shadow tags</li>
<li>Added support for footnote tooltips</li>
<li>Added support for instant previews</li>
<li>Added support for instant prefetching</li>
<li>Added support for custom social card layouts</li>
<li>Added support for custom social card background images</li>
<li>Added support for selectable rangs in code blocks</li>
<li>Added support for custom selectors for code annotations</li>
<li>Added support for configurable log level in privacy plugin</li>
<li>Added support for processing of external links in privacy
plugin</li>
<li>Added support for automatic image optimization via optimize
plugin</li>
<li>Added support for navigation paths (breadcrumbs)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/8519">#8519</a>:
Vector accents do not render when using KaTeX</li>
</ul>
</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.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>1 file changed
Lines changed: 6 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
78 | | - | |
| 77 | + | |
| 78 | + | |
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
0 commit comments