-
Notifications
You must be signed in to change notification settings - Fork 5
Commit 64dea91
authored
Bump the required group across 1 directory with 9 updates (#27)
Bumps the required group with 9 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [typing-extensions](https://github.com/python/typing_extensions) |
`4.10.0` | `4.11.0` |
| [black](https://github.com/psf/black) | `24.3.0` | `24.4.2` |
| [mike](https://github.com/jimporter/mike) | `2.0.0` | `2.1.0` |
| [mkdocs-material](https://github.com/squidfunk/mkdocs-material) |
`9.5.17` | `9.5.20` |
| [mkdocstrings[python]](https://github.com/mkdocstrings/mkdocstrings) |
`0.24.2` | `0.25.0` |
| [mypy](https://github.com/python/mypy) | `1.9.0` | `1.10.0` |
| [uv](https://github.com/astral-sh/uv) | `0.1.28` | `0.1.39` |
| [nox](https://github.com/wntrblm/nox) | `2024.3.02` | `2024.4.15` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.1.1` | `8.2.0` |
Updates `typing-extensions` from 4.10.0 to 4.11.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/python/typing_extensions/releases">typing-extensions's
releases</a>.</em></p>
<blockquote>
<h2>4.11.0</h2>
<h1>Release 4.11.0 (April 5, 2024)</h1>
<p>This feature release provides improvements to various recently
added features, most importantly type parameter defaults (PEP 696).</p>
<p>There are no changes since 4.11.0rc1.</p>
<p>Changes since 4.10.0:</p>
<ul>
<li>Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.</li>
<li>Fix the runtime behavior of type parameters with defaults (PEP 696).
Patch by Nadir Chowdhury.</li>
<li>Fix minor discrepancy between error messages produced by
<code>typing</code>
and <code>typing_extensions</code> on Python 3.10. Patch by Jelle
Zijlstra.</li>
<li>When <code>include_extra=False</code>, <code>get_type_hints()</code>
now strips <code>ReadOnly</code> from the annotation.</li>
</ul>
<h2>4.11.0rc1</h2>
<ul>
<li>Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.</li>
<li>Fix the runtime behavior of type parameters with defaults (PEP 696).
Patch by Nadir Chowdhury.</li>
<li>Fix minor discrepancy between error messages produced by
<code>typing</code>
and <code>typing_extensions</code> on Python 3.10. Patch by Jelle
Zijlstra.</li>
<li>When <code>include_extra=False</code>, <code>get_type_hints()</code>
now strips <code>ReadOnly</code> from the annotation.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's
changelog</a>.</em></p>
<blockquote>
<h1>Release 4.11.0 (April 5, 2024)</h1>
<p>This feature release provides improvements to various recently
added features, most importantly type parameter defaults (PEP 696).</p>
<p>There are no changes since 4.11.0rc1.</p>
<h1>Release 4.11.0rc1 (March 24, 2024)</h1>
<ul>
<li>Fix tests on Python 3.13.0a5. Patch by Jelle Zijlstra.</li>
<li>Fix the runtime behavior of type parameters with defaults (PEP 696).
Patch by Nadir Chowdhury.</li>
<li>Fix minor discrepancy between error messages produced by
<code>typing</code>
and <code>typing_extensions</code> on Python 3.10. Patch by Jelle
Zijlstra.</li>
<li>When <code>include_extra=False</code>, <code>get_type_hints()</code>
now strips <code>ReadOnly</code> from the annotation.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python/typing_extensions/commit/d4d929d44bd984350e2d17726362295f588eaace"><code>d4d929d</code></a>
Prepare release 4.11.0 (<a
href="https://redirect.github.com/python/typing_extensions/issues/363">#363</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/94bec447d6f7b9d3625ef0e688a0b0f9e487e951"><code>94bec44</code></a>
Prepare release 4.11.0rc1 (<a
href="https://redirect.github.com/python/typing_extensions/issues/362">#362</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/10648b6149e3b98cfb7d842684859318f01e940d"><code>10648b6</code></a>
Fix tests on 3.13.0a5 (<a
href="https://redirect.github.com/python/typing_extensions/issues/358">#358</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/8170fc7744ca1c2ca4911ce22095c907f7f58f8b"><code>8170fc7</code></a>
Fix runtime behaviour of PEP 696 (<a
href="https://redirect.github.com/python/typing_extensions/issues/293">#293</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/d34c389d3d1f8cce006dfd1200e203551c16418c"><code>d34c389</code></a>
Try to fix GH actions syntax (<a
href="https://redirect.github.com/python/typing_extensions/issues/355">#355</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/d409ec98e3889462e59c85a4b34f9f83ce40bf2c"><code>d409ec9</code></a>
Run CPython test suite in our CI (<a
href="https://redirect.github.com/python/typing_extensions/issues/353">#353</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/9d1689ede041302d85f41292bf25a9d13bf16a7b"><code>9d1689e</code></a>
Fix indentation in TypedDict docs (<a
href="https://redirect.github.com/python/typing_extensions/issues/352">#352</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/4fdc09ddb54be26580f68e26443a422c6024364c"><code>4fdc09d</code></a>
Third-party tests: don't run pydantic tests on pypy (<a
href="https://redirect.github.com/python/typing_extensions/issues/351">#351</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/3304a5f0045fc81ccc10c9c9fd238d378d020d94"><code>3304a5f</code></a>
Stabilise third party tests (<a
href="https://redirect.github.com/python/typing_extensions/issues/348">#348</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/c3dc681a298fae6f2aa3e937e20a32a446ecb58c"><code>c3dc681</code></a>
Make sure that <code>ReadOnly</code> is removed when using
`get_type_hints(include_extra...</li>
<li>Additional commits viewable in <a
href="https://github.com/python/typing_extensions/compare/4.10.0...4.11.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `black` from 24.3.0 to 24.4.2
<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>24.4.2</h2>
<p>This is a bugfix release to fix two regressions in the new f-string
parser introduced in
24.4.1.</p>
<h3>Parser</h3>
<ul>
<li>Fix regression where certain complex f-strings failed to parse (<a
href="https://redirect.github.com/psf/black/issues/4332">#4332</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Fix bad performance on certain complex string literals (<a
href="https://redirect.github.com/psf/black/issues/4331">#4331</a>)</li>
</ul>
<h2>24.4.1</h2>
<h3>Highlights</h3>
<ul>
<li>Add support for the new Python 3.12 f-string syntax introduced by
PEP 701 (<a
href="https://redirect.github.com/psf/black/issues/3822">#3822</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crash involving indented dummy functions containing newlines (<a
href="https://redirect.github.com/psf/black/issues/4318">#4318</a>)</li>
</ul>
<h3>Parser</h3>
<ul>
<li>Add support for type parameter defaults, a new syntactic feature
added to Python 3.13
by PEP 696 (<a
href="https://redirect.github.com/psf/black/issues/4327">#4327</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Github Action now works even when <code>git archive</code> is
skipped (<a
href="https://redirect.github.com/psf/black/issues/4313">#4313</a>)</li>
</ul>
<h2>24.4.0</h2>
<h3>Stable style</h3>
<ul>
<li>Fix unwanted crashes caused by AST equivalency check (<a
href="https://redirect.github.com/psf/black/issues/4290">#4290</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li><code>if</code> guards in <code>case</code> blocks are now wrapped
in parentheses when the line is too long.
(<a
href="https://redirect.github.com/psf/black/issues/4269">#4269</a>)</li>
<li>Stop moving multiline strings to a new line unless inside brackets
(<a
href="https://redirect.github.com/psf/black/issues/4289">#4289</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Add a new option <code>use_pyproject</code> to the GitHub Action
<code>psf/black</code>. This will read the
Black version from <code>pyproject.toml</code>. (<a
href="https://redirect.github.com/psf/black/issues/4294">#4294</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>24.4.2</h2>
<p>This is a bugfix release to fix two regressions in the new f-string
parser introduced in
24.4.1.</p>
<h3>Parser</h3>
<ul>
<li>Fix regression where certain complex f-strings failed to parse (<a
href="https://redirect.github.com/psf/black/issues/4332">#4332</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Fix bad performance on certain complex string literals (<a
href="https://redirect.github.com/psf/black/issues/4331">#4331</a>)</li>
</ul>
<h2>24.4.1</h2>
<h3>Highlights</h3>
<ul>
<li>Add support for the new Python 3.12 f-string syntax introduced by
PEP 701 (<a
href="https://redirect.github.com/psf/black/issues/3822">#3822</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crash involving indented dummy functions containing newlines (<a
href="https://redirect.github.com/psf/black/issues/4318">#4318</a>)</li>
</ul>
<h3>Parser</h3>
<ul>
<li>Add support for type parameter defaults, a new syntactic feature
added to Python 3.13
by PEP 696 (<a
href="https://redirect.github.com/psf/black/issues/4327">#4327</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Github Action now works even when <code>git archive</code> is
skipped (<a
href="https://redirect.github.com/psf/black/issues/4313">#4313</a>)</li>
</ul>
<h2>24.4.0</h2>
<h3>Stable style</h3>
<ul>
<li>Fix unwanted crashes caused by AST equivalency check (<a
href="https://redirect.github.com/psf/black/issues/4290">#4290</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li><code>if</code> guards in <code>case</code> blocks are now wrapped
in parentheses when the line is too long.
(<a
href="https://redirect.github.com/psf/black/issues/4269">#4269</a>)</li>
<li>Stop moving multiline strings to a new line unless inside brackets
(<a
href="https://redirect.github.com/psf/black/issues/4289">#4289</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Add a new option <code>use_pyproject</code> to the GitHub Action
<code>psf/black</code>. This will read the
Black version from <code>pyproject.toml</code>. (<a
href="https://redirect.github.com/psf/black/issues/4294">#4294</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/psf/black/commit/3702ba224ecffbcec30af640c149f231d90aebdb"><code>3702ba2</code></a>
Prepare release 24.4.2 (<a
href="https://redirect.github.com/psf/black/issues/4335">#4335</a>)</li>
<li><a
href="https://github.com/psf/black/commit/e4aaa8a9947d951eb1e69979c3c58e197adbe40f"><code>e4aaa8a</code></a>
Fix incorrect f-string tokenization (<a
href="https://redirect.github.com/psf/black/issues/4332">#4332</a>)</li>
<li><a
href="https://github.com/psf/black/commit/ba88fc372eaed34abb33ea02d6860b185388d928"><code>ba88fc3</code></a>
Simplify string tokenization regexes (<a
href="https://redirect.github.com/psf/black/issues/4331">#4331</a>)</li>
<li><a
href="https://github.com/psf/black/commit/5683242fd432d93c9c37540948a39afd06ea4f7d"><code>5683242</code></a>
New release template</li>
<li><a
href="https://github.com/psf/black/commit/e7fb048281a83733f0b162fc7fa85e48044ea9ec"><code>e7fb048</code></a>
Prepare release 24.4.1 (<a
href="https://redirect.github.com/psf/black/issues/4328">#4328</a>)</li>
<li><a
href="https://github.com/psf/black/commit/3f0f8f1956646fd9f6fc47e133364c1352a478d1"><code>3f0f8f1</code></a>
Support PEP 696 (<a
href="https://redirect.github.com/psf/black/issues/4327">#4327</a>)</li>
<li><a
href="https://github.com/psf/black/commit/2f88085da588d34286bc9a24e288de204f141243"><code>2f88085</code></a>
Github Action: Directly install from repo if <code>export-subst</code>
is skipped (<a
href="https://redirect.github.com/psf/black/issues/4313">#4313</a>)</li>
<li><a
href="https://github.com/psf/black/commit/12ce3db077780ab01cc5ad1f92d5c85fcca3f54c"><code>12ce3db</code></a>
Move changelog entry to right section (<a
href="https://redirect.github.com/psf/black/issues/4326">#4326</a>)</li>
<li><a
href="https://github.com/psf/black/commit/1354be2525e4910b8a0d7c46242eae76963db5d2"><code>1354be2</code></a>
Add support to style function definitions with newlines before function
stubs...</li>
<li><a
href="https://github.com/psf/black/commit/f4b644b82f64d5aa2b8959277c9eb9ebcb16affe"><code>f4b644b</code></a>
Prevent wrapping of multiline fstrings in parens (<a
href="https://redirect.github.com/psf/black/issues/4325">#4325</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/psf/black/compare/24.3.0...24.4.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `mike` from 2.0.0 to 2.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jimporter/mike/releases">mike's
releases</a>.</em></p>
<blockquote>
<h2>v2.1.0</h2>
<h3>New features</h3>
<ul>
<li>When calling <code>set-default</code>, you can now pass
<code>--allow-undefined</code> to set the default to a version that
doesn't exist yet</li>
<li>Add global-level <code>-q</code> / <code>--quiet</code> option to
suppress warning messages</li>
<li>Add support for handling <code>!relative</code> in
<code>mkdocs.yml</code></li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>When loading an MkDocs config, mike now runs the
<code>startup</code> and <code>shutdown</code> events</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jimporter/mike/blob/master/CHANGES.md">mike's
changelog</a>.</em></p>
<blockquote>
<h2>v2.1.0 (2024-05-01)</h2>
<h3>New features</h3>
<ul>
<li>When calling <code>set-default</code>, you can now pass
<code>--allow-undefined</code> to set the
default to a version that doesn't exist yet</li>
<li>Add global-level <code>-q</code> / <code>--quiet</code> option to
suppress warning messages</li>
<li>Add support for handling <code>!relative</code> in
<code>mkdocs.yml</code></li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>When loading an MkDocs config, mike now runs the
<code>startup</code> and <code>shutdown</code>
events</li>
</ul>
<hr />
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jimporter/mike/commit/6e6cfbb9a3e78d2ab2a529b72b84e8918c101f6c"><code>6e6cfbb</code></a>
Update version to 2.1.0</li>
<li><a
href="https://github.com/jimporter/mike/commit/5773be928d1a6e99e61755df0d73a8b2ce16660f"><code>5773be9</code></a>
Fix CI</li>
<li><a
href="https://github.com/jimporter/mike/commit/7904925595827ccba3908775b2f9b5add3ae9030"><code>7904925</code></a>
Further tests for deserializing Python objects during
<code>inject_plugin</code></li>
<li><a
href="https://github.com/jimporter/mike/commit/01219bddfeea16f8d6dd6d65d0d84581cf183a3f"><code>01219bd</code></a>
Allow arbitrary Python object in YAML config</li>
<li><a
href="https://github.com/jimporter/mike/commit/ac7b2403cacb0a16892ce915478bac70bd7faf39"><code>ac7b240</code></a>
Handle <code>!relative</code> (and any future constructors) in
mkdocs.yml; resolves <a
href="https://redirect.github.com/jimporter/mike/issues/199">#199</a></li>
<li><a
href="https://github.com/jimporter/mike/commit/fdcc9126b5ded0a273f7d3be3dd1d698f53157ec"><code>fdcc912</code></a>
Add <code>--quiet</code> option; resolves <a
href="https://redirect.github.com/jimporter/mike/issues/210">#210</a></li>
<li><a
href="https://github.com/jimporter/mike/commit/a39ea731c810627341980f4e28b0b5afa55c1c08"><code>a39ea73</code></a>
Add <code>set-default --allow-undefined</code>; see <a
href="https://redirect.github.com/jimporter/mike/issues/210">#210</a></li>
<li><a
href="https://github.com/jimporter/mike/commit/9f56762bffacd1183d891bd82701752d9a2b3a24"><code>9f56762</code></a>
Revert Codecov action update to avoid adding CI token</li>
<li><a
href="https://github.com/jimporter/mike/commit/8369eee9de64f493a66170ffa1a60a83a164222d"><code>8369eee</code></a>
Update CI action versions</li>
<li><a
href="https://github.com/jimporter/mike/commit/af47b9699aeeeea7f9ecea2631e1c9cfd92e06af"><code>af47b96</code></a>
Yet more elaborations in the "Viewing Your Docs" section</li>
<li>Additional commits viewable in <a
href="https://github.com/jimporter/mike/compare/v2.0.0...v2.1.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `mkdocs-material` from 9.5.17 to 9.5.20
<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.5.20</h2>
<ul>
<li>Fixed deprecation warning in privacy plugin (9.5.19 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7119">#7119</a>:
Tags plugin emits deprecation warning (9.5.19 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7118">#7118</a>:
Social plugin crashes if fonts are disabled (9.5.19 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7085">#7085</a>:
Social plugin crashes on Windows when downloading fonts</li>
</ul>
<h2>mkdocs-material-9.5.19</h2>
<ul>
<li>Updated MkDocs to 1.6 and limited version to < 2</li>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Removed <code>setup.py</code>, now that GitHub fully understands
<code>pyproject.toml</code></li>
<li>Improved interop of social plugin with third-party MkDocs
themes</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7099">#7099</a>:
Blog reading time not rendered correctly for Japanese</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7097">#7097</a>:
Improved resilience of tags plugin when no tags are given</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7090">#7090</a>:
Active tab indicator in nested content tabs rendering bug</li>
</ul>
<h2>mkdocs-material-9.5.18</h2>
<ul>
<li>Refactored tooltips implementation to fix positioning issues</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7044">#7044</a>:
Rendering glitch when hovering contributor avatar in Chrome</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7043">#7043</a>:
Highlighted lines in code blocks cutoff on mobile</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6910">#6910</a>:
Incorrect position of tooltip for page status in sidebar</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6760">#6760</a>:
Incorrect position and overly long tooltip in tables</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6488">#6488</a>:
Incorrect position and cutoff tooltip in content tabs</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.5.20 (2024-04-29)</p>
<ul>
<li>Fixed deprecation warning in privacy plugin (9.5.19 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7119">#7119</a>:
Tags plugin emits deprecation warning (9.5.19 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7118">#7118</a>:
Social plugin crashes if fonts are disabled (9.5.19 regression)</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7085">#7085</a>:
Social plugin crashes on Windows when downloading fonts</li>
</ul>
<p>mkdocs-material-9.5.19+insiders-4.53.8 (2024-04-26)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7052">#7052</a>:
Preview extension automatically including all pages</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7051">#7051</a>:
Instant previews mounting on footnote references</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/5165">#5165</a>:
Improved tooltips not mounting in sidebar for typeset plugin</li>
</ul>
<p>mkdocs-material-9.5.19+insiders-4.53.7 (2024-04-25)</p>
<ul>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7060">#7060</a>:
Incorrect resolution of translation when using static-i18n</li>
</ul>
<p>mkdocs-material-9.5.19 (2024-04-25)</p>
<ul>
<li>Updated MkDocs to 1.6 and limited version to < 2</li>
<li>Updated Docker image to latest Alpine Linux</li>
<li>Removed setup.py, now that GitHub fully understands
pyproject.toml</li>
<li>Improved interop of social plugin with third-party MkDocs
themes</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7099">#7099</a>:
Blog reading time not rendered correctly for Japanese</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7097">#7097</a>:
Improved resilience of tags plugin when no tags are given</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7090">#7090</a>:
Active tab indicator in nested content tabs rendering bug</li>
</ul>
<p>mkdocs-material-9.5.18 (2024-04-16)</p>
<ul>
<li>Refactored tooltips implementation to fix positioning issues</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7044">#7044</a>:
Rendering glitch when hovering contributor avatar in Chrome</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7043">#7043</a>:
Highlighted lines in code blocks cutoff on mobile</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6910">#6910</a>:
Incorrect position of tooltip for page status in sidebar</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6760">#6760</a>:
Incorrect position and overly long tooltip in tables</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6488">#6488</a>:
Incorrect position and cutoff tooltip in content tabs</li>
</ul>
<p>mkdocs-material-9.5.17+insiders-4.53.6 (2024-04-05)</p>
<ul>
<li>Ensure working directory is set for projects when using projects
plugin</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/6970">#6970</a>:
Incorrect relative paths in git submodules with projects plugin</li>
</ul>
<p>mkdocs-material-9.5.17+insiders-4.53.5 (2024-04-02)</p>
<ul>
<li>Fixed social plugin crashing when no colors are specified in
palettes</li>
</ul>
<p>mkdocs-material-9.5.17 (2024-04-02)</p>
<ul>
<li>Updated Serbian translations</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7003">#7003</a>:
Confusing keyboard interaction for palette toggle</li>
<li>Fixed <a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7001">#7001</a>:
Blog posts now show time by default (9.5.16 regression)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/5cb3117f50c78abfef6817b72cb09910decd272b"><code>5cb3117</code></a>
Prepare 9.5.20 release</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/47527797b576b64161dcb066e86abbef3f38df3d"><code>4752779</code></a>
Updated dependencies</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/e90871f210b5d281da5c238b9e67917fe9222585"><code>e90871f</code></a>
Fixed social plugin crashing on Windows when downloading fonts (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7085">#7085</a>)
(<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7117">#7117</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/ff49d740249490d79b4300c0a21bbb2f191037f8"><code>ff49d74</code></a>
Fixed deprecation warning in privacy plugin</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/cff4a75d15e2ea7d675e8a529a7f3c381f64c991"><code>cff4a75</code></a>
Fixed deprecation warning in tags plugin</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/edcc5362fe3632fa1136aa9bd0cdd404b649891c"><code>edcc536</code></a>
Documentation</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/2dd88aec48de7996509eb51ef261e5551c7bffdf"><code>2dd88ae</code></a>
Documentation</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/57d82dc253d1f2581677f85eff69d008efea6b86"><code>57d82dc</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7102">#7102</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/400108301edf97c53127e2a46e13c84ddf434768"><code>4001083</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7112">#7112</a>)</li>
<li><a
href="https://github.com/squidfunk/mkdocs-material/commit/c427e1cb9fdf7c12b1604966d282397347690d86"><code>c427e1c</code></a>
Documentation (<a
href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7103">#7103</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/squidfunk/mkdocs-material/compare/9.5.17...9.5.20">compare
view</a></li>
</ul>
</details>
<br />
Updates `mkdocstrings[python]` from 0.24.2 to 0.25.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/releases">mkdocstrings[python]'s
releases</a>.</em></p>
<blockquote>
<h2>0.25.0</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.0">Compare
with 0.24.3</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Support <code>once</code> parameter in logging methods, allowing to
log a message only once with a given logger (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f">1532b59</a>
by Timothée Mazzucotelli).</li>
<li>Support blank line between <code>::: path</code> and YAML options
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da">d799d2f</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/450">Issue-450</a></li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>Allow specifying name of template loggers (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7">c5b5f69</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2>0.24.3</h2>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.3">0.24.3</a>
- 2024-04-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.24.3">Compare
with 0.24.2</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea">7fe3e5f</a>
by Timothée Mazzucotelli).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/mkdocstrings/mkdocstrings/blob/main/CHANGELOG.md">mkdocstrings[python]'s
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.25.0">0.25.0</a>
- 2024-04-27</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.3...0.25.0">Compare
with 0.24.3</a><!-- raw HTML omitted --></p>
<h3>Features</h3>
<ul>
<li>Support <code>once</code> parameter in logging methods, allowing to
log a message only once with a given logger (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f">1532b59</a>
by Timothée Mazzucotelli).</li>
<li>Support blank line between <code>::: path</code> and YAML options
(<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da">d799d2f</a>
by Timothée Mazzucotelli). <a
href="https://redirect.github.com/mkdocstrings/mkdocstrings/issues/450">Issue-450</a></li>
</ul>
<h3>Code Refactoring</h3>
<ul>
<li>Allow specifying name of template loggers (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7">c5b5f69</a>
by Timothée Mazzucotelli).</li>
</ul>
<h2><a
href="https://github.com/mkdocstrings/mkdocstrings/releases/tag/0.24.3">0.24.3</a>
- 2024-04-05</h2>
<p><!-- raw HTML omitted --><a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.24.3">Compare
with 0.24.2</a><!-- raw HTML omitted --></p>
<h3>Bug Fixes</h3>
<ul>
<li>Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...) (<a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea">7fe3e5f</a>
by Timothée Mazzucotelli).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/87d82299773a0203329d9d45ce3e1210c3320375"><code>87d8229</code></a>
chore: Prepare release 0.25.0</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/c5b5f697c83271d961c7ac795412d6b4964ba2b7"><code>c5b5f69</code></a>
refactor: Allow specifying name of template loggers</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7ff1681d417bd68b8a7ce6f9487638bda03e3710"><code>7ff1681</code></a>
docs: Enable parameter headings</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/253d215426f28939d544502fb1032b2c796c34ee"><code>253d215</code></a>
docs: Load inventories for MkDocs and Markdown</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/1532b59a6efd99fed846cf7edfd0b26525700d3f"><code>1532b59</code></a>
feat: Support <code>once</code> parameter in logging methods, allowing
to log a message ...</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/d799d2f3903bce44fb751f8cf3fb8078d25549da"><code>d799d2f</code></a>
feat: Support blank line between <code>::: path</code> and YAML
options</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/828bd5921dba610e0ce33be780ac16af0eb0bef6"><code>828bd59</code></a>
chore: Prepare release 0.24.3</li>
<li><a
href="https://github.com/mkdocstrings/mkdocstrings/commit/7fe3e5f28239c08094fb656728369998f52630ea"><code>7fe3e5f</code></a>
fix: Support HTML toc labels with Python-Markdown 3.6+ (uncomment
code...)</li>
<li>See full diff in <a
href="https://github.com/mkdocstrings/mkdocstrings/compare/0.24.2...0.25.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `mypy` from 1.9.0 to 1.10.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.10</h2>
<p>We’ve just uploaded mypy 1.10 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>
<h4>Support TypeIs (PEP 742)</h4>
<p>Mypy now supports <code>TypeIs</code> (<a
href="https://peps.python.org/pep-0742/">PEP 742</a>), which allows
functions to narrow the type of a value, similar to
<code>isinstance()</code>. Unlike <code>TypeGuard</code>,
<code>TypeIs</code> can narrow in both the <code>if</code> and
<code>else</code> branches of an if statement:</p>
<pre lang="python"><code>from typing_extensions import TypeIs
<p>def is_str(s: object) -> TypeIs[str]:
return isinstance(s, str)</p>
<p>def f(o: str | int) -> None:
if is_str(o):
# Type of o is 'str'
...
else:
# Type of o is 'int'
...
</code></pre></p>
<p><code>TypeIs</code> will be added to the <code>typing</code> module
in Python 3.13, but it
can be used on earlier Python versions by importing it from
<code>typing_extensions</code>.</p>
<p>This feature was contributed by Jelle Zijlstra (PR <a
href="https://redirect.github.com/python/mypy/pull/16898">16898</a>).</p>
<h4>Support TypeVar Defaults (PEP 696)</h4>
<p><a href="https://peps.python.org/pep-0696/">PEP 696</a> adds support
for type parameter defaults.
Example:</p>
<pre lang="python"><code>from typing import Generic
from typing_extensions import TypeVar
<p></tr></table>
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python/mypy/commit/3faf0fc4798ec3ee6b1cd123965193dc0a753fb0"><code>3faf0fc</code></a>
Remove +dev for version for release 1.10</li>
<li><a
href="https://github.com/python/mypy/commit/a5998d20402515f0c0bf05c7fe1029e93aa9bfa8"><code>a5998d2</code></a>
Update CHANGELOG.md (<a
href="https://redirect.github.com/python/mypy/issues/17159">#17159</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/62ea5b01f0c0c99e7db93326cb8d219eecfb3cb6"><code>62ea5b0</code></a>
Various updates to changelog for 1.10 (<a
href="https://redirect.github.com/python/mypy/issues/17158">#17158</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/2f0864c4e55a74700d8ce2d97ab2d3ca2b288513"><code>2f0864c</code></a>
Update CHANGELOG.md with draft for release 1.10 (<a
href="https://redirect.github.com/python/mypy/issues/17150">#17150</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/e1443bbade91118794055449cc8b4b4f7fd08b7d"><code>e1443bb</code></a>
fix: incorrect returned type of access descriptors on unions of types
(<a
href="https://redirect.github.com/python/mypy/issues/16604">#16604</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/5161ac2e5b73dc7597536eb4444219868317e5d9"><code>5161ac2</code></a>
Sync typeshed (<a
href="https://redirect.github.com/python/mypy/issues/17124">#17124</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/e2fc1f28935806ca04b18fab277217f583b51594"><code>e2fc1f2</code></a>
Fix crash when expanding invalid Unpack in a <code>Callable</code> alias
(<a
href="https://redirect.github.com/python/mypy/issues/17028">#17028</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/3ff6e47c57a67e807e0b4579a816b4f66ab16824"><code>3ff6e47</code></a>
Docs: docstrings in checker.py, ast_helpers.py (<a
href="https://redirect.github.com/python/mypy/issues/16908">#16908</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/732d98ecb2a98e4eaea14aba1ed8ac9c1f5ccdb6"><code>732d98e</code></a>
Fix string formatting for string enums (<a
href="https://redirect.github.com/python/mypy/issues/16555">#16555</a>)</li>
<li><a
href="https://github.com/python/mypy/commit/80190101f68b52e960c22572ed6cc814de078b9c"><code>8019010</code></a>
Narrow individual items when matching a tuple to a sequence pattern (<a
href="https://redirect.github.com/python/mypy/issues/16905">#16905</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/python/mypy/compare/1.9.0...v1.10.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `uv` from 0.1.28 to 0.1.39
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/uv/releases">uv's
releases</a>.</em></p>
<blockquote>
<h2>0.1.39</h2>
<h2>Release Notes</h2>
<h3>Enhancements</h3>
<ul>
<li>Add <code>--target</code> support to <code>sync</code> and
<code>install</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/3257">#3257</a>)</li>
<li>Implement <code>--index-strategy unsafe-best-match</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/3138">#3138</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Fix <code>platform_machine</code> tag for
<code>--python-platform</code> on macOS ARM (<a
href="https://redirect.github.com/astral-sh/uv/pull/3267">#3267</a>)</li>
</ul>
<h3>Release</h3>
<ul>
<li>Build a separate ARM wheel for macOS (<a
href="https://redirect.github.com/astral-sh/uv/pull/3268">#3268</a>)</li>
<li>Use <code>macos-12</code> to build release wheels (<a
href="https://redirect.github.com/astral-sh/uv/pull/3264">#3264</a>)</li>
</ul>
<h2>Install uv 0.1.39</h2>
<h3>Install prebuilt binaries via shell script</h3>
<pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf
https://github.com/astral-sh/uv/releases/download/0.1.39/uv-installer.sh
| sh
</code></pre>
<h3>Install prebuilt binaries via powershell script</h3>
<pre lang="sh"><code>powershell -c "irm
https://github.com/astral-sh/uv/releases/download/0.1.39/uv-installer.ps1
| iex"
</code></pre>
<h2>Download uv 0.1.39</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Platform</th>
<th>Checksum</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-aarch64-apple-darwin.tar.gz">uv-aarch64-apple-darwin.tar.gz</a></td>
<td>Apple Silicon macOS</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-aarch64-apple-darwin.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-apple-darwin.tar.gz">uv-x86_64-apple-darwin.tar.gz</a></td>
<td>Intel macOS</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-apple-darwin.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-i686-pc-windows-msvc.zip">uv-i686-pc-windows-msvc.zip</a></td>
<td>x86 Windows</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-i686-pc-windows-msvc.zip.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-pc-windows-msvc.zip">uv-x86_64-pc-windows-msvc.zip</a></td>
<td>x64 Windows</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-aarch64-unknown-linux-gnu.tar.gz">uv-aarch64-unknown-linux-gnu.tar.gz</a></td>
<td>ARM64 Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-aarch64-unknown-linux-gnu.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-i686-unknown-linux-gnu.tar.gz">uv-i686-unknown-linux-gnu.tar.gz</a></td>
<td>x86 Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-i686-unknown-linux-gnu.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-powerpc64-unknown-linux-gnu.tar.gz">uv-powerpc64-unknown-linux-gnu.tar.gz</a></td>
<td>PPC64 Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-powerpc64le-unknown-linux-gnu.tar.gz">uv-powerpc64le-unknown-linux-gnu.tar.gz</a></td>
<td>PPC64LE Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-s390x-unknown-linux-gnu.tar.gz">uv-s390x-unknown-linux-gnu.tar.gz</a></td>
<td>S390x Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-s390x-unknown-linux-gnu.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-unknown-linux-gnu.tar.gz">uv-x86_64-unknown-linux-gnu.tar.gz</a></td>
<td>x64 Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-unknown-linux-gnu.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-armv7-unknown-linux-gnueabihf.tar.gz">uv-armv7-unknown-linux-gnueabihf.tar.gz</a></td>
<td>ARMv7 Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-aarch64-unknown-linux-musl.tar.gz">uv-aarch64-unknown-linux-musl.tar.gz</a></td>
<td>ARM64 MUSL Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-aarch64-unknown-linux-musl.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-i686-unknown-linux-musl.tar.gz">uv-i686-unknown-linux-musl.tar.gz</a></td>
<td>x86 MUSL Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-i686-unknown-linux-musl.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-unknown-linux-musl.tar.gz">uv-x86_64-unknown-linux-musl.tar.gz</a></td>
<td>x64 MUSL Linux</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-x86_64-unknown-linux-musl.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-arm-unknown-linux-musleabihf.tar.gz">uv-arm-unknown-linux-musleabihf.tar.gz</a></td>
<td>ARMv6 MUSL Linux (Hardfloat)</td>
<td><a
href="https://github.com/astral-sh/uv/releases/download/0.1.39/uv-arm-unknown-linux-musleabihf.tar.gz.sha256">checksum</a></td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/uv/blob/main/CHANGELOG.md">uv's
changelog</a>.</em></p>
<blockquote>
<h2>0.1.39</h2>
<h3>Enhancements</h3>
<ul>
<li>Add <code>--target</code> support to <code>sync</code> and
<code>install</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/3257">#3257</a>)</li>
<li>Implement <code>--index-strategy unsafe-best-match</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/3138">#3138</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Fix <code>platform_machine</code> tag for
<code>--python-platform</code> on macOS ARM (<a
href="https://redirect.github.com/astral-sh/uv/pull/3267">#3267</a>)</li>
</ul>
<h3>Release</h3>
<ul>
<li>Build a separate ARM wheel for macOS (<a
href="https://redirect.github.com/astral-sh/uv/pull/3268">#3268</a>)</li>
<li>Use <code>macos-12</code> to build release wheels (<a
href="https://redirect.github.com/astral-sh/uv/pull/3264">#3264</a>)</li>
</ul>
<h2>0.1.38</h2>
<h3>Enhancements</h3>
<ul>
<li>Add alternate manylinux targets to <code>--python-platform</code>
(<a
href="https://redirect.github.com/astral-sh/uv/pull/3229">#3229</a>)</li>
<li>An enum and backticks for lookahead error (<a
href="https://redirect.github.com/astral-sh/uv/pull/3216">#3216</a>)</li>
<li>Upgrade macOS target to <code>12.0</code> (<a
href="https://redirect.github.com/astral-sh/uv/pull/3228">#3228</a>)</li>
<li>Add keyring logs for URL and host fetches (<a
href="https://redirect.github.com/astral-sh/uv/pull/3212">#3212</a>)</li>
<li>Combine unresolvable error dependency clauses with the same root (<a
href="https://redirect.github.com/astral-sh/uv/pull/3225">#3225</a>)</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Gave a better name to the <code>--color</code> placeholder (<a
href="https://redirect.github.com/astral-sh/uv/pull/3226">#3226</a>)</li>
<li>Warn when an unsupported Python version is encountered (<a
href="https://redirect.github.com/astral-sh/uv/pull/3250">#3250</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li>Use directory instead of file when searching for
<code>uv.toml</code> file (<a
href="https://redirect.github.com/astral-sh/uv/pull/3203">#3203</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Only perform fetches of credentials for a realm and username
combination once (<a
href="https://redirect.github.com/astral-sh/uv/pull/3237">#3237</a>)</li>
<li>Unroll self-dependencies via extras (<a
href="https://redirect.github.com/astral-sh/uv/pull/3230">#3230</a>)</li>
<li>Use read-write locks instead of mutexes in authentication handling
(<a
href="https://redirect.github.com/astral-sh/uv/pull/3210">#3210</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid removing quites from requirements markers (<a
href="https://redirect.github.com/astral-sh/uv/pull/3214">#3214</a>)</li>
<li>Avoid adding extras when expanding constraints (<a
href="https://redirect.github.com/astral-sh/uv/pull/3232">#3232</a>)</li>
<li>Reinstall package when editable label is removed (<a
href="https://redirect.github.com/astral-sh/uv/pull/3219">#3219</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Add <code>RAYON_NUM_THREADS</code> to environment variable docs (<a
href="https://redirect.github.com/astral-sh/uv/pull/3223">#3223</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/uv/commit/028b40741112a518990829bbcf1142173cefcb2f"><code>028b407</code></a>
Bump version to v0.1.39 (<a
href="https://redirect.github.com/astral-sh/uv/issues/3286">#3286</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/da89e530905111822a0d34ea8fab9853d33d0d07"><code>da89e53</code></a>
Fix documentation on <code>--cache-dir</code> CLI (<a
href="https://redirect.github.com/astral-sh/uv/issues/3285">#3285</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/43181f19336fbe869777d1a0361a68d9bb8a29bf"><code>43181f1</code></a>
Implement <code>--index-strategy unsafe-best-match</code> (<a
href="https://redirect.github.com/astral-sh/uv/issues/3138">#3138</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/a0e7d9fe87a60958329f99e3e995ed0b9b74be22"><code>a0e7d9f</code></a>
Add a <code>--isolated</code> mode to ignore on-disk configuration (<a
href="https://redirect.github.com/astral-sh/uv/issues/3283">#3283</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/845dc3d8d9b66b98fceba8a2166c4ac9818e00f3"><code>845dc3d</code></a>
Add debug logging for <code>--target</code> (<a
href="https://redirect.github.com/astral-sh/uv/issues/3282">#3282</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/2af80c28a8e6a2da755ab78f3ea7b028e8b1510c"><code>2af80c2</code></a>
Add apache airflow test case (<a
href="https://redirect.github.com/astral-sh/uv/issues/3278">#3278</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/ad99e3af631ff90b8aefa4544ae2a5bdaea23788"><code>ad99e3a</code></a>
Create <code>--target</code> directories lazily (<a
href="https://redirect.github.com/astral-sh/uv/issues/3274">#3274</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/1a4f7de831be5c5d50245b46bb8b018e78156cb2"><code>1a4f7de</code></a>
Revise <code>compile_index_url_fallback_prefer_primary</code> (<a
href="https://redirect.github.com/astral-sh/uv/issues/3273">#3273</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/ed8f6e455681b83889298b24befcfae2f3d86ab0"><code>ed8f6e4</code></a>
Add <code>--target</code> support to <code>sync</code> and
<code>install</code> (<a
href="https://redirect.github.com/astral-sh/uv/issues/3257">#3257</a>)</li>
<li><a
href="https://github.com/astral-sh/uv/commit/71ffb2eabce29d29bbbb55bd4274f37eb23ca671"><code>71ffb2e</code></a>
Build a separate ARM wheel for macOS (<a
href="https://redirect.github.com/astral-sh/uv/issues/3268">#3268</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/uv/compare/0.1.28...0.1.39">compare
view</a></li>
</ul>
</details>
<br />
Updates `nox` from 2024.3.02 to 2024.4.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/wntrblm/nox/releases">nox's
releases</a>.</em></p>
<blockquote>
<h2>2024.04.15 🪼</h2>
<p>We'd like to thank the following folks who contributed to this
release:</p>
<ul>
<li><a
href="https://github.com/cjolowicz"><code>@cjolowicz</code></a></li>
<li><a
href="https://github.com/henryiii"><code>@henryiii</code></a></li>
<li><a href="https://github.com/mayeut"><code>@mayeut</code></a></li>
</ul>
<p>New features:</p>
<ul>
<li>Added support for <a href="https://peps.python.org/pep-0723/">PEP
723</a> (inline script metadata) with <code>nox.project.load_toml</code>
by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in
<a
href="https://redirect.github.com/wntrblm/nox/pull/811">wntrblm/nox#811</a></li>
<li>Added support for <code>micromamba</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/807">wntrblm/nox#807</a></li>
<li>Added <code>venv_backend</code> property to sessions by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/798">wntrblm/nox#798</a></li>
<li>Added the ability to use <code>None</code> to remove environment
variables by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/812">wntrblm/nox#812</a></li>
<li>Added support for skipping sessions by default using
<code>default=False</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/810">wntrblm/nox#810</a></li>
</ul>
<p>Bugfixes:</p>
<ul>
<li>Use static arguments instead of <code>**kwargs</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/815">wntrblm/nox#815</a></li>
<li>Do not depend on <code>pipx</code> in Nox GitHub action by <a
href="https://github.com/mayeut"><code>@mayeut</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/768">wntrblm/nox#768</a></li>
<li>Disallow <code>UV_SYSTEM_PYTHON</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/817">wntrblm/nox#817</a></li>
<li>Ensure 'uv' always works in a uv venv by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/818">wntrblm/nox#818</a></li>
<li>Look for <code>uv</code> next to <code>python</code> if it's not on
<code>PATH</code> by <a
href="https://github.com/cjolowicz"><code>@cjolowicz</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/795">wntrblm/nox#795</a></li>
<li>Fixed missing f-string in <code>--help</code> message by <a
href="https://github.com/cjolowicz"><code>@cjolowicz</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/790">wntrblm/nox#790</a></li>
<li>Don't error if not installing to passthrough by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/809">wntrblm/nox#809</a></li>
<li>Avoid mixing <code>venv</code> and <code>conda</code> from
environment by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/804">wntrblm/nox#804</a></li>
<li>Skip test for conda env when <code>conda</code> isn't installed by
<a href="https://github.com/cjolowicz"><code>@cjolowicz</code></a> in
<a
href="https://redirect.github.com/wntrblm/nox/pull/794">wntrblm/nox#794</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/wntrblm/nox/blob/main/CHANGELOG.md">nox's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>2024.04.15</h2>
<p>We'd like to thank the following folks who contributed to this
release:</p>
<ul>
<li><a
href="https://github.com/cjolowicz"><code>@cjolowicz</code></a></li>
<li><a
href="https://github.com/henryiii"><code>@henryiii</code></a></li>
<li><a href="https://github.com/mayeut"><code>@mayeut</code></a></li>
</ul>
<p>New features:</p>
<ul>
<li>Added support for <a href="https://peps.python.org/pep-0723/">PEP
723</a> (inline script metadata) with <code>nox.project.load_toml</code>
by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in
<a
href="https://redirect.github.com/wntrblm/nox/pull/811">wntrblm/nox#811</a></li>
<li>Added support for <code>micromamba</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/807">wntrblm/nox#807</a></li>
<li>Added <code>venv_backend</code> property to sessions by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/798">wntrblm/nox#798</a></li>
<li>Added the ability to use <code>None</code> to remove environment
variables by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/812">wntrblm/nox#812</a></li>
<li>Added support for skipping sessions by default using
<code>default=False</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/810">wntrblm/nox#810</a></li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Use static arguments instead of <code>**kwargs</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/815">wntrblm/nox#815</a></li>
<li>Do not depend on <code>pipx</code> in Nox GitHub action by <a
href="https://github.com/mayeut"><code>@mayeut</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/768">wntrblm/nox#768</a></li>
<li>Disallow <code>UV_SYSTEM_PYTHON</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/817">wntrblm/nox#817</a></li>
<li>Ensure 'uv' always works in a uv venv by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/818">wntrblm/nox#818</a></li>
<li>Look for <code>uv</code> next to <code>python</code> if it's not on
<code>PATH</code> by <a
href="https://github.com/cjolowicz"><code>@cjolowicz</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/795">wntrblm/nox#795</a></li>
<li>Fixed missing f-string in <code>--help</code> message by <a
href="https://github.com/cjolowicz"><code>@cjolowicz</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/790">wntrblm/nox#790</a></li>
<li>Don't error if not installing to passthrough by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/809">wntrblm/nox#809</a></li>
<li>Avoid mixing <code>venv</code> and <code>conda</code> from
environment by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/804">wntrblm/nox#804</a></li>
<li>Skip test for conda env when <code>conda</code> isn't installed by
<a href="https://github.com/cjolowicz"><code>@cjolowicz</code></a> in
<a
href="https://redirect.github.com/wntrblm/nox/pull/794">wntrblm/nox#794</a></li>
</ul>
<h2>2024.03.02</h2>
<p>We'd like to thank the following folks who contributed to this
release:</p>
<ul>
<li><a
href="https://github.com/DiddiLeija"><code>@DiddiLeija</code></a></li>
<li><a
href="https://github.com/MicaelJarniac"><code>@MicaelJarniac</code></a></li>
<li><a href="https://github.com/chrysle"><code>@chrysle</code></a></li>
<li><a
href="https://github.com/edgarrmondragon"><code>@edgarrmondragon</code></a></li>
<li><a
href="https://github.com/fazledyn-or"><code>@fazledyn-or</code></a></li>
<li><a
href="https://github.com/franekmagiera"><code>@franekmagiera</code></a></li>
<li><a
href="https://github.com/frenzymadness"><code>@frenzymadness</code></a></li>
<li><a
href="https://github.com/henryiii"><code>@henryiii</code></a></li>
<li><a
href="https://github.com/johnthagen"><code>@johnthagen</code></a></li>
<li><a href="https://github.com/mayeut"><code>@mayeut</code></a></li>
<li><a
href="https://github.com/patrick91"><code>@patrick91</code></a></li>
<li><a href="https://github.com/q0w"><code>@q0w</code></a></li>
<li><a
href="https://github.com/samypr100"><code>@samypr100</code></a></li>
<li><a href="https://github.com/scop"><code>@scop</code></a></li>
<li><a
href="https://github.com/stasfilin"><code>@stasfilin</code></a></li>
<li><a href="https://github.com/stefanv"><code>@stefanv</code></a></li>
</ul>
<p>New Features:</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/wntrblm/nox/commit/5656fcedc31a1ea37d016e4d94d00185330cc528"><code>5656fce</code></a>
Release 2024.04.15</li>
<li><a
href="https://github.com/wntrblm/nox/commit/8f33d1c247fadc0682c4026d55e0fbfe7b02c423"><code>8f33d1c</code></a>
fix: ensure 'uv' always works in a uv venv (<a
href="https://redirect.github.com/wntrblm/nox/issues/818">#818</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/d6e1906214cbff549e279445b357afa34a7acdae"><code>d6e1906</code></a>
feat: support PEP 723 with a toml load function (<a
href="https://redirect.github.com/wntrblm/nox/issues/811">#811</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/d3dd1f8cca62f5aca8b03ec9fff23aa2cfe63b6c"><code>d3dd1f8</code></a>
feat: use static arguments instaed of **kwargs (<a
href="https://redirect.github.com/wntrblm/nox/issues/815">#815</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/bc21883da89c26817e56b31ea1d418bfa5c792cd"><code>bc21883</code></a>
feat: support None to remone envvars (<a
href="https://redirect.github.com/wntrblm/nox/issues/812">#812</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/5e3d90db263f0434da12d34ccc1a4376621b36e1"><code>5e3d90d</code></a>
fix: disallow UV_SYSTEM_PYTHON (<a
href="https://redirect.github.com/wntrblm/nox/issues/817">#817</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/55c7eaf2eb03feb4a4b79e74966c542b75d61401"><code>55c7eaf</code></a>
feat: support default=False (<a
href="https://redirect.github.com/wntrblm/nox/issues/810">#810</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/9a4068faf700ee22ad801a4df327374e4550f24a"><code>9a4068f</code></a>
feat: add micromamba support (<a
href="https://redirect.github.com/wntrblm/nox/issues/807">#807</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/11dac8cde57859d60a76a8c59597eaf53b5d7e4a"><code>11dac8c</code></a>
fix: don't error if not installing to passthrough (<a
href="https://redirect.github.com/wntrblm/nox/issues/809">#809</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/956f10c5691b4f4d1a7e2d648fa2ca2eb4b27ab5"><code>956f10c</code></a>
ci: use uv (<a
href="https://redirect.github.com/wntrblm/nox/issues/805">#805</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/wntrblm/nox/compare/2024.03.02...2024.04.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `pytest` from 8.1.1 to 8.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>8.2.0</h2>
<h1>pytest 8.2.0 (2024-04-27)</h1>
<h2>Deprecations</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12069">#12069</a>:
A deprecation warning is now raised when implementations of one of the
following hooks request a deprecated <code>py.path.local</code>
parameter instead of the <code>pathlib.Path</code> parameter which
replaced it:</p>
<ul>
<li><code>pytest_ignore_collect</code>{.interpreted-text
role="hook"} - the <code>path</code> parameter - use
<code>collection_path</code> instead.</li>
<li><code>pytest_collect_file</code>{.interpreted-text
role="hook"} - the <code>path</code> parameter - use
<code>file_path</code> instead.</li>
<li><code>pytest_pycollect_makemodule</code>{.interpreted-text
role="hook"} - the <code>path</code> parameter - use
<code>module_path</code> instead.</li>
<li><code>pytest_report_header</code>{.interpreted-text
role="hook"} - the <code>startdir</code> parameter - use
<code>start_path</code> instead.</li>
<li><code>pytest_report_collectionfinish</code>{.interpreted-text
role="hook"} - the <code>startdir</code> parameter - use
<code>start_path</code> instead.</li>
</ul>
<p>The replacement parameters are available since pytest 7.0.0.
The old parameters will be removed in pytest 9.0.0.</p>
<p>See <code>legacy-path-hooks-deprecated</code>{.interpreted-text
role="ref"} for more details.</p>
</li>
</ul>
<h2>Features</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11871">#11871</a>:
Added support for reading command line arguments from a file using the
prefix character <code>@</code>, like e.g.: <code>pytest
@tests.txt</code>. The file must have one argument per line.</p>
<p>See <code>Read arguments from file
<args-from-file></code>{.interpreted-text role="ref"}
for details.</p>
</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11523">#11523</a>:
<code>pytest.importorskip</code>{.interpreted-text
role="func"} will now issue a warning if the module could be
found, but raised <code>ImportError</code>{.interpreted-text
role="class"} instead of
<code>ModuleNotFoundError</code>{.interpreted-text
role="class"}.</p>
<p>The warning can be suppressed by passing
<code>exc_type=ImportError</code> to
<code>pytest.importorskip</code>{.interpreted-text
role="func"}.</p>
<p>See <code>import-or-skip-import-error</code>{.interpreted-text
role="ref"} for details.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11728">#11728</a>:
For <code>unittest</code>-based tests, exceptions during class cleanup
(as raised by functions registered with <code>TestCase.addClassCleanup
<unittest.TestCase.addClassCleanup></code>{.interpreted-text
role="meth"}) are now reported instead of silently
failing.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11777">#11777</a>:
Text is no longer truncated in the <code>short test summary info</code>
section when <code>-vv</code> is given.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12112">#12112</a>:
Improved namespace packages detection when
<code>consider_namespace_packages</code>{.interpreted-text
role="confval"} is enabled, covering more situations (like
editable installs).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/9502">#9502</a>:
Added <code>PYTEST_VERSION</code>{.interpreted-text
role="envvar"} environment variable which is defined at the
start of the pytest session and undefined afterwards. It contains the
value of <code>pytest.__version__</code>, and among other things can be
used to easily check if code is running from within a pytest run.</p>
</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12065">#12065</a>:
Fixed a regression in pytest 8.0.0 where test classes containing
<code>setup_method</code> and tests using <code>@staticmethod</code> or
<code>@classmethod</code> would crash with <code>AttributeError:
'NoneType' object has no attribute 'setup_method'</code>.</p>
<p>Now the <code>request.instance
<pytest.FixtureRequest.instance></code>{.interpreted-text
role="attr"} attribute of tests using
<code>@staticmethod</code> and <code>@classmethod</code> is no longer
<code>None</code>, but a fresh instance of the class, like in non-static
methods.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/6bd3f313447290380cbc2db30fb9ee5cca7eb941"><code>6bd3f31</code></a>
Tweak changelog for 8.2.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/9b6219b5e89af237e5bc80354d405d2b5c2fc8a0"><code>9b6219b</code></a>
Prepare release version 8.2.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/835765c9d31e0a86c6028f983b28d32c82a759c4"><code>835765c</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12130">#12130</a>
from bluetech/fixtures-inline</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/7e7503c0b015f61d9d21d3b5f55990b7fcd683f7"><code>7e7503c</code></a>
unittest: report class cleanup exceptions (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12250">#12250</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/882c4da2f37702b00bdbd3b6c74e9821d33e0204"><code>882c4da</code></a>
fixtures: inline <code>fail_fixturefunc</code></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/2e8fb9f1401d727e20f004326752fd1922f9c601"><code>2e8fb9f</code></a>
fixtures: extract a <cod…File tree
Expand file treeCollapse file tree
1 file changed
+10
-10
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+10
-10
lines changed+10-10Lines changed: 10 additions & 10 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 |
| - | |
| 38 | + | |
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| |||
60 | 60 |
| |
61 | 61 |
| |
62 | 62 |
| |
63 |
| - | |
| 63 | + | |
64 | 64 |
| |
65 |
| - | |
| 65 | + | |
66 | 66 |
| |
67 |
| - | |
| 67 | + | |
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
71 |
| - | |
72 |
| - | |
| 71 | + | |
| 72 | + | |
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
76 |
| - | |
| 76 | + | |
77 | 77 |
| |
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
81 | 81 |
| |
82 | 82 |
| |
83 |
| - | |
84 |
| - | |
| 83 | + | |
| 84 | + | |
85 | 85 |
| |
86 | 86 |
| |
87 | 87 |
| |
| |||
90 | 90 |
| |
91 | 91 |
| |
92 | 92 |
| |
93 |
| - | |
| 93 | + | |
94 | 94 |
| |
95 | 95 |
| |
96 | 96 |
| |
|
0 commit comments