Commit b4bbf59
authored
Build(deps-dev): Bump the minor group across 1 directory with 6 updates (#119)
Bumps the minor group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [markdown](https://github.com/Python-Markdown/markdown) | `3.9` |
`3.10.2` |
| [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.3` |
| [mypy](https://github.com/python/mypy) | `1.18.2` | `1.19.1` |
| [types-markdown](https://github.com/typeshed-internal/stub_uploader) |
`3.9.0.20250906` | `3.10.2.20260211` |
| [hypothesis](https://github.com/HypothesisWorks/hypothesis) |
`6.142.5` | `6.151.9` |
Updates `markdown` from 3.9 to 3.10.2
<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.2</h2>
<h3>Fixed</h3>
<ul>
<li>Fix a regression related to comment handling (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1590">#1590</a>).</li>
<li>More reliable fix for <code></</code> (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1593">#1593</a>).</li>
</ul>
<h2>Release 3.10.1</h2>
<h3>Fixed</h3>
<ul>
<li>Ensure nested elements inside inline comments are properly unescaped
(<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1571">#1571</a>).</li>
<li>Make the docs build successfully with mkdocstrings-python 2.0 (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1575">#1575</a>).</li>
<li>Fix infinite loop when multiple bogus or unclosed HTML comments
appear in input (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1578">#1578</a>).</li>
<li>Fix another infinite loop when handling bad comments (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1586">#1586</a>).</li>
</ul>
<h2>Release 3.10.0</h2>
<h3>Changed</h3>
<ul>
<li>Officially support Python 3.14 and PyPy 3.11 and drop support for
Python 3.9
and PyPy 3.9.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix an HTML comment parsing case in some Python versions that can
cause an
infinite loop (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1554">#1554</a>).</li>
<li>Revert the default behavior of <code>USE_DEFINITION_ORDER</code> (to
<code>True</code>). The new
behavior introduced in 3.9.0 is experimental and results are
inconsistent.
It should not have been made the default behavior (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1561">#1561</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.2] - 2026-02-09</h2>
<h3>Fixed</h3>
<ul>
<li>Fix a regression related to comment handling (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1590">#1590</a>).</li>
<li>More reliable fix for <code></</code> (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1593">#1593</a>).</li>
</ul>
<h2>[3.10.1] - 2026-01-21</h2>
<h3>Fixed</h3>
<ul>
<li>Ensure nested elements inside inline comments are properly unescaped
(<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1571">#1571</a>).</li>
<li>Make the docs build successfully with mkdocstrings-python 2.0 (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1575">#1575</a>).</li>
<li>Fix infinite loop when multiple bogus or unclosed HTML comments
appear in input (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1578">#1578</a>).</li>
<li>Fix another infinite loop when handling bad comments (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1586">#1586</a>).</li>
</ul>
<h2>[3.10.0] - 2025-11-03</h2>
<h3>Changed</h3>
<ul>
<li>Officially support Python 3.14 and PyPy 3.11 and drop support for
Python 3.9
and PyPy 3.9.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fix an HTML comment parsing case in some Python versions that can
cause an
infinite loop (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1554">#1554</a>).</li>
<li>Revert the default behavior of <code>USE_DEFINITION_ORDER</code> (to
<code>True</code>). The new
behavior introduced in 3.9.0 is experimental and results are
inconsistent.
It should not have been made the default behavior (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1561">#1561</a>).</li>
</ul>
<h2>[3.9.0] - 2025-09-04</h2>
<h3>Changed</h3>
<ul>
<li>Footnotes are now ordered by the occurrence of their references in
the
document. A new configuration option for the footnotes extension,
<code>USE_DEFINITION_ORDER</code>, has been added to support restoring
the previous
behavior of ordering footnotes by the occurrence of definitions (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1367">#1367</a>).</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Ensure inline processing iterates through elements in document order
(<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1546">#1546</a>).</li>
<li>Fix handling of incomplete HTML tags in code spans in Python 3.14
(<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1547">#1547</a>).</li>
</ul>
<h2>[3.8.2] - 2025-06-19</h2>
<h3>Fixed</h3>
<ul>
<li>Fix <code>codecs</code> deprecation in Python 3.14 (<a
href="https://redirect.github.com/Python-Markdown/markdown/issues/1537">#1537</a>).</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/e7a0efb3a7c36d6b8005403122705662bc17c904"><code>e7a0efb</code></a>
Bump version to 3.10.2</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/630183336bda57c258becc3ed229105481876a7e"><code>6301833</code></a>
Document HTML sanitation policy</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/7f29f1a69d236f5bb11645c2fa03fcf701487c8c"><code>7f29f1a</code></a>
More reliable fix for <code></</code></li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/c4386475a6b6daea43b7d7717add4271adc9a3c1"><code>c438647</code></a>
Fix regression of special comments</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/e5fa5b86e8ec380cbc520cfc637d72c779e5c601"><code>e5fa5b8</code></a>
Bump version to 3.10.1</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/f9253495f5d9919f2fdd5e147832b5fc21330f65"><code>f925349</code></a>
More HTML fixes</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/9933a0a4699f3dea91f46528a2bf54863f531c08"><code>9933a0a</code></a>
Revert "Allow reference links with backticks"</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/07dfa4eb43f7a2ab3181b4f842a960a03a6c1221"><code>07dfa4e</code></a>
Allow reference links with backticks</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/fb6b27a6ff90980b5bcb0cd51528a7c9dc3a93ca"><code>fb6b27a</code></a>
Fix infinite loop when text contains multiple unclosed comments</li>
<li><a
href="https://github.com/Python-Markdown/markdown/commit/89112c293f7b399ae8808f3a06306f46601e9684"><code>89112c2</code></a>
Make the docs build successfully with mkdocstrings-python 2.0</li>
<li>Additional commits viewable in <a
href="https://github.com/Python-Markdown/markdown/compare/3.9.0...3.10.2">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.3
<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.2</h2>
<blockquote>
<p>[!WARNING]</p>
<p><strong>Material for MkDocs is in maintenance mode</strong></p>
<p>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 until November
2026.</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>Opened up version ranges of optional dependencies for
forward-compatibility</li>
<li>Added warning to <code>mkdocs build</code> about impending MkDocs
2.0 incompatibility (doesn't affect strict mode)</li>
</ul>
<h2>mkdocs-material-9.7.1</h2>
<blockquote>
<p>[!WARNING]</p>
<p><strong>Material for MkDocs is in maintenance mode</strong></p>
<p>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 until November
2026.</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>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>
<p><a
href="https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/">Read
the full announcement on our blog</a></p>
</blockquote>
<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 [projects] and
[typeset] 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>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.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>2 files changed
+8
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
59 | | - | |
| 58 | + | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
66 | | - | |
| 65 | + | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
801 | 801 | | |
802 | 802 | | |
803 | 803 | | |
804 | | - | |
| 804 | + | |
805 | 805 | | |
806 | 806 | | |
807 | 807 | | |
| |||
837 | 837 | | |
838 | 838 | | |
839 | 839 | | |
| 840 | + | |
840 | 841 | | |
841 | 842 | | |
842 | 843 | | |
| |||
0 commit comments