Commit 48f0401
authored
Bump nox from 2025.10.16 to 2026.4.10 (#524)
Bumps [nox](https://github.com/wntrblm/nox) from 2025.10.16 to
2026.4.10.
<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>2026.04.10 🧹</h2>
<p>This release drops Python 3.8 and adds a <code>--usage</code> command
for full docstrings. Our <code>.nox</code> dir is now ignored by
default, virtualenvs are recreated if symlinks are broken (such as after
a Python upgrade), and <code>-t</code> now selects from all available
sessions.</p>
<p>We'd like to thank the following folks who contributed to this
release:</p>
<ul>
<li><a
href="https://github.com/henryiii"><code>@henryiii</code></a></li>
<li><a
href="https://github.com/agriyakhetarpal"><code>@agriyakhetarpal</code></a></li>
<li><a href="https://github.com/scop"><code>@scop</code></a></li>
</ul>
<p>Features:</p>
<ul>
<li>Drop Python 3.8 (reapply <a
href="https://redirect.github.com/wntrblm/nox/issues/1004">#1004</a>) by
<a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1062">wntrblm/nox#1062</a></li>
<li>Add a <code>nox --usage <session></code> command to print full
docstrings for provided sessions by <a
href="https://github.com/agriyakhetarpal"><code>@agriyakhetarpal</code></a>
in <a
href="https://redirect.github.com/wntrblm/nox/pull/1064">wntrblm/nox#1064</a></li>
<li>Write out <code>.gitignore</code>/<code>CACHEDIR.TAG</code> to
<code>.nox</code> dir by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1072">wntrblm/nox#1072</a></li>
</ul>
<p>Fixes:</p>
<ul>
<li>Recreate venv if broken symlinks are present by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1078">wntrblm/nox#1078</a></li>
<li>Ignore default selection for tags and keywords by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1057">wntrblm/nox#1057</a></li>
<li>More uv variables set by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1056">wntrblm/nox#1056</a></li>
<li>Ignore forcecolor falsy by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1073">wntrblm/nox#1073</a></li>
<li>Fully pin actions in composite action by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1080">wntrblm/nox#1080</a></li>
</ul>
<p>Internal changes:</p>
<ul>
<li>Pin CI to working conda version by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1079">wntrblm/nox#1079</a></li>
<li>Use prek by <a
href="https://github.com/agriyakhetarpal"><code>@agriyakhetarpal</code></a>
in <a
href="https://redirect.github.com/wntrblm/nox/pull/1065">wntrblm/nox#1065</a></li>
<li>Switch artifact attestations to actions/attest by <a
href="https://github.com/scop"><code>@scop</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1070">wntrblm/nox#1070</a></li>
<li>Use zizmor by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1082">wntrblm/nox#1082</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/wntrblm/nox/compare/2026.02.09...2026.04.10">https://github.com/wntrblm/nox/compare/2026.02.09...2026.04.10</a></p>
<h2>2026.02.09 ❤️🩹</h2>
<p>This small release supports uv 0.10's new requirement that
<code>--clear</code> be passed to clear an environment. Python 3.8
support was temporarily re-added since uv 0.10 still supports 3.8, so
nox on 3.8 was affected.</p>
<p>We'd like to thank the following folks who contributed to this
release:</p>
<ul>
<li><a
href="https://github.com/henryiii"><code>@henryiii</code></a></li>
<li><a href="https://github.com/kai687"><code>@kai687</code></a> (first
contribution)</li>
<li><a
href="https://github.com/wu-zhao-min"><code>@wu-zhao-min</code></a>
(first contribution)</li>
</ul>
<p>Bugfixes:</p>
<ul>
<li>Support uv 0.10.0 by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1055">wntrblm/nox#1055</a></li>
<li>Show tags by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1058">wntrblm/nox#1058</a></li>
<li>Better support for multiple session decorators by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1048">wntrblm/nox#1048</a></li>
<li>Normalize extra <code>tox-to-nox</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1059">wntrblm/nox#1059</a></li>
<li>Better typing for <code>.run</code> by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1037">wntrblm/nox#1037</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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>2026.04.10</h2>
<p>This release drops Python 3.8 and adds a <code>--usage</code> command
for full docstrings.
Our <code>.nox</code> dir is now ignored by default, virtualenvs are
recreated if symlinks
are broken (such as after a Python upgrade), and <code>-t</code> now
selects from all
available sessions.</p>
<p>We'd like to thank the following folks who contributed to this
release:</p>
<ul>
<li><a
href="https://github.com/henryiii"><code>@henryiii</code></a></li>
<li><a
href="https://github.com/agriyakhetarpal"><code>@agriyakhetarpal</code></a></li>
<li><a href="https://github.com/scop"><code>@scop</code></a></li>
</ul>
<p>Features:</p>
<ul>
<li>Drop Python 3.8 (reapply <a
href="https://redirect.github.com/wntrblm/nox/issues/1004">#1004</a>) by
<a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1062">wntrblm/nox#1062</a></li>
<li>Add a <code>nox --usage <session></code> command to print full
docstrings for provided sessions by <a
href="https://github.com/agriyakhetarpal"><code>@agriyakhetarpal</code></a>
in <a
href="https://redirect.github.com/wntrblm/nox/pull/1064">wntrblm/nox#1064</a></li>
<li>Write out <code>.gitignore</code>/<code>CACHEDIR.TAG</code> to
<code>.nox</code> dir by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1072">wntrblm/nox#1072</a></li>
</ul>
<p>Fixes:</p>
<ul>
<li>Recreate venv if broken symlinks are present by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1078">wntrblm/nox#1078</a></li>
<li>Ignore default selection for tags and keywords by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1057">wntrblm/nox#1057</a></li>
<li>More uv variables set by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1056">wntrblm/nox#1056</a></li>
<li>Ignore forcecolor falsy by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1073">wntrblm/nox#1073</a></li>
<li>Fully pin actions in composite action by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1080">wntrblm/nox#1080</a></li>
</ul>
<p>Internal changes:</p>
<ul>
<li>Pin CI to working conda version by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1079">wntrblm/nox#1079</a></li>
<li>Use prek by <a
href="https://github.com/agriyakhetarpal"><code>@agriyakhetarpal</code></a>
in <a
href="https://redirect.github.com/wntrblm/nox/pull/1065">wntrblm/nox#1065</a></li>
<li>Switch artifact attestations to actions/attest by <a
href="https://github.com/scop"><code>@scop</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1070">wntrblm/nox#1070</a></li>
<li>Use zizmor by <a
href="https://github.com/henryiii"><code>@henryiii</code></a> in <a
href="https://redirect.github.com/wntrblm/nox/pull/1082">wntrblm/nox#1082</a></li>
</ul>
<h2>2026.02.09</h2>
<p>This small release supports uv 0.10's new requirement that
<code>--clear</code> be passed
to clear an environment. Python 3.8 support was temporarily re-added
since uv
0.10 still supports 3.8, so nox on 3.8 was affected.</p>
<p>We'd like to thank the following folks who contributed to this
release:</p>
<ul>
<li><a
href="https://github.com/henryiii"><code>@henryiii</code></a></li>
<li><a href="https://github.com/kai687"><code>@kai687</code></a> (first
contribution)</li>
<li><a
href="https://github.com/wu-zhao-min"><code>@wu-zhao-min</code></a>
(first contribution)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/wntrblm/nox/commit/97e345e6a26bb2c5aacff9cc4327bd4ac1b00ce6"><code>97e345e</code></a>
docs: add thanks section (<a
href="https://redirect.github.com/wntrblm/nox/issues/1083">#1083</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/8d5c759d5d3f1f2c80ada8f05cd994c673905898"><code>8d5c759</code></a>
chore: prepare for 2026.04.10 (<a
href="https://redirect.github.com/wntrblm/nox/issues/1081">#1081</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/2577f31eb4d6d94f18157c444464fdd1e4a7e3df"><code>2577f31</code></a>
ci: add zizmor (<a
href="https://redirect.github.com/wntrblm/nox/issues/1082">#1082</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/b6a61563737b2e42790f8ea509fe1ddd76fa464f"><code>b6a6156</code></a>
fix: fully pin actions in composite action (<a
href="https://redirect.github.com/wntrblm/nox/issues/1080">#1080</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/4c7a2151c538b739337dbbd759aaf440fa1991ac"><code>4c7a215</code></a>
fix: write out .gitignore/CACHEDIR.TAG to our dir (<a
href="https://redirect.github.com/wntrblm/nox/issues/1072">#1072</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/47cb9c300e07c3a8ca4d5b240dad1a178a65dcdb"><code>47cb9c3</code></a>
fix: ignore default selection for tags and keywords (<a
href="https://redirect.github.com/wntrblm/nox/issues/1057">#1057</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/63dcab98ecd4f784537a3c1fa1319bac6cbf2436"><code>63dcab9</code></a>
fix: more uv variables set (<a
href="https://redirect.github.com/wntrblm/nox/issues/1056">#1056</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/e0f64e6c3cb24e3f870f4df8dd38830e03546dce"><code>e0f64e6</code></a>
fix: recreate if broken symlinks are present (<a
href="https://redirect.github.com/wntrblm/nox/issues/1078">#1078</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/bf9095287afacc1f5b94e5da54f4dbed4ccce875"><code>bf90952</code></a>
tests: pin to working conda version (<a
href="https://redirect.github.com/wntrblm/nox/issues/1079">#1079</a>)</li>
<li><a
href="https://github.com/wntrblm/nox/commit/4ff681f169c4043ce3b3d19cba1eadd66720bf1d"><code>4ff681f</code></a>
fix: ignore forcecolor falsy (<a
href="https://redirect.github.com/wntrblm/nox/issues/1073">#1073</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/wntrblm/nox/compare/2025.10.16...2026.04.10">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
0 commit comments