Skip to content

Commit 48f0401

Browse files
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 &lt;session&gt;</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 &lt;session&gt;</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 /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nox&package-manager=pip&previous-version=2025.10.16&new-version=2026.4.10)](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>
2 parents 6afc6d4 + 6ad0f9c commit 48f0401

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ dev-mypy = [
6868
"mypy == 1.20.2",
6969
"types-Markdown == 3.10.2.20260408",
7070
]
71-
dev-noxfile = ["nox == 2025.10.16", "frequenz-repo-config[lib] == 0.17.0"]
71+
dev-noxfile = ["nox == 2026.4.10", "frequenz-repo-config[lib] == 0.17.0"]
7272
dev-pylint = [
7373
# For checking the noxfile, docs/ script, and tests
7474
"frequenz-channels[dev-mkdocs,dev-noxfile,dev-pytest]",

0 commit comments

Comments
 (0)