Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump nox from 2023.4.22 to 2024.3.2 (#38)
Bumps [nox](https://github.com/wntrblm/nox) from 2023.4.22 to 2024.3.2. <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.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> <ul> <li>Add <code>uv</code> backend by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/762">wntrblm/nox#762</a></li> <li>Add venv backend fallback by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/787">wntrblm/nox#787</a></li> <li>Add option <code>--reuse-venv {yes,no,never,always}</code> by <a href="https://github.com/samypr100"><code>@samypr100</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/730">wntrblm/nox#730</a></li> <li>Add environment variable <code>NOX_DEFAULT_VENV_BACKEND</code> for default backend by <a href="https://github.com/edgarrmondragon"><code>@edgarrmondragon</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/780">wntrblm/nox#780</a></li> <li>Rename <code>session.run_always</code> to <code>session.run_install</code> by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/770">wntrblm/nox#770</a></li> <li>Add more option argument completions by <a href="https://github.com/scop"><code>@scop</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/707">wntrblm/nox#707</a></li> <li>Implement <code>tox-to-nox</code> for tox 4 by <a href="https://github.com/frenzymadness"><code>@frenzymadness</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/687">wntrblm/nox#687</a></li> <li>Allow <code>--force-python</code> on unparametrized sessions by <a href="https://github.com/chrysle"><code>@chrysle</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/756">wntrblm/nox#756</a></li> <li>Add <code>include_outer_env</code> parameter to <code>session.run</code> and friends by <a href="https://github.com/franekmagiera"><code>@franekmagiera</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/652">wntrblm/nox#652</a></li> <li>GitHub Action: Add support for the <code>~</code> version specifier by <a href="https://github.com/mayeut"><code>@mayeut</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/712">wntrblm/nox#712</a></li> </ul> <p>Bugfixes:</p> <ul> <li>Rebuild environment when changing to an incompatible backend type by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/781">wntrblm/nox#781</a></li> <li>Warn user when first argument to <code>session.run</code> is a list by <a href="https://github.com/stefanv"><code>@stefanv</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/786">wntrblm/nox#786</a></li> <li>Allow overriding <code>nox.options.sessions</code> with <code>--tags</code> by <a href="https://github.com/q0w"><code>@q0w</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/684">wntrblm/nox#684</a></li> <li>Allow overriding <code>NO_COLOR</code> with <code>--force-color</code> by <a href="https://github.com/stasfilin"><code>@stasfilin</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/723">wntrblm/nox#723</a></li> <li>Fix <code>nox.options.error_on_missing_interpreters</code> when running in CI by <a href="https://github.com/samypr100"><code>@samypr100</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/725">wntrblm/nox#725</a></li> </ul> <p>Documentation Improvements:</p> <ul> <li>Create an official Nox badge by <a href="https://github.com/johnthagen"><code>@johnthagen</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/714">wntrblm/nox#714</a> and <a href="https://redirect.github.com/wntrblm/nox/pull/715">wntrblm/nox#715</a></li> <li>Add recipe for generating a matrix with GitHub Actions by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/696">wntrblm/nox#696</a></li> <li>Update some links by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/774">wntrblm/nox#774</a></li> </ul> <p>Internal Changes:</p> <ul> <li>fix: always pull versions from metadata by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/782">wntrblm/nox#782</a></li> <li>chore: ruff moved to astral-sh by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/722">wntrblm/nox#722</a></li> <li>Use double quotes instead of single in github actions examples by <a href="https://github.com/patrick91"><code>@patrick91</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/724">wntrblm/nox#724</a></li> <li>tests: fixes when running locally by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/721">wntrblm/nox#721</a></li> <li>chore: modernize Ruff config, bump pre-commit by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/744">wntrblm/nox#744</a></li> <li>chore(deps): bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/738">wntrblm/nox#738</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>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> <ul> <li>Add <code>uv</code> backend by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/762">wntrblm/nox#762</a></li> <li>Add venv backend fallback by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/787">wntrblm/nox#787</a></li> <li>Add option <code>--reuse-venv {yes,no,never,always}</code> by <a href="https://github.com/samypr100"><code>@samypr100</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/730">wntrblm/nox#730</a></li> <li>Add environment variable <code>NOX_DEFAULT_VENV_BACKEND</code> for default backend by <a href="https://github.com/edgarrmondragon"><code>@edgarrmondragon</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/780">wntrblm/nox#780</a></li> <li>Rename <code>session.run_always</code> to <code>session.run_install</code> by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/770">wntrblm/nox#770</a></li> <li>Add more option argument completions by <a href="https://github.com/scop"><code>@scop</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/707">wntrblm/nox#707</a></li> <li>Implement <code>tox-to-nox</code> for tox 4 by <a href="https://github.com/frenzymadness"><code>@frenzymadness</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/687">wntrblm/nox#687</a></li> <li>Allow <code>--force-python</code> on unparametrized sessions by <a href="https://github.com/chrysle"><code>@chrysle</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/756">wntrblm/nox#756</a></li> <li>Add <code>include_outer_env</code> parameter to <code>session.run</code> and friends by <a href="https://github.com/franekmagiera"><code>@franekmagiera</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/652">wntrblm/nox#652</a></li> <li>GitHub Action: Add support for the <code>~</code> version specifier by <a href="https://github.com/mayeut"><code>@mayeut</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/712">wntrblm/nox#712</a></li> </ul> <p>Bugfixes:</p> <ul> <li>Rebuild environment when changing to an incompatible backend type by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/781">wntrblm/nox#781</a></li> <li>Warn user when first argument to <code>session.run</code> is a list by <a href="https://github.com/stefanv"><code>@stefanv</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/786">wntrblm/nox#786</a></li> <li>Allow overriding <code>nox.options.sessions</code> with <code>--tags</code> by <a href="https://github.com/q0w"><code>@q0w</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/684">wntrblm/nox#684</a></li> <li>Allow overriding <code>NO_COLOR</code> with <code>--force-color</code> by <a href="https://github.com/stasfilin"><code>@stasfilin</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/723">wntrblm/nox#723</a></li> <li>Fix <code>nox.options.error_on_missing_interpreters</code> when running in CI by <a href="https://github.com/samypr100"><code>@samypr100</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/725">wntrblm/nox#725</a></li> </ul> <p>Documentation Improvements:</p> <ul> <li>Create an official Nox badge by <a href="https://github.com/johnthagen"><code>@johnthagen</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/714">wntrblm/nox#714</a> and <a href="https://redirect.github.com/wntrblm/nox/pull/715">wntrblm/nox#715</a></li> <li>Add recipe for generating a matrix with GitHub Actions by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/696">wntrblm/nox#696</a></li> <li>Update some links by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/774">wntrblm/nox#774</a></li> </ul> <p>Internal Changes:</p> <ul> <li>fix: always pull versions from metadata by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/782">wntrblm/nox#782</a></li> <li>chore: ruff moved to astral-sh by <a href="https://github.com/henryiii"><code>@henryiii</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/722">wntrblm/nox#722</a></li> <li>Use double quotes instead of single in github actions examples by <a href="https://github.com/patrick91"><code>@patrick91</code></a> in <a href="https://redirect.github.com/wntrblm/nox/pull/724">wntrblm/nox#724</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/wntrblm/nox/commit/4c8e89164d90718312e4819a48243797924f55a9"><code>4c8e891</code></a> Release 2024.03.02 (<a href="https://redirect.github.com/wntrblm/nox/issues/789">#789</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/d86235010140449eee53b2dd9becf390f3584a6f"><code>d862350</code></a> feat: venv backend fallback (<a href="https://redirect.github.com/wntrblm/nox/issues/787">#787</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/1c6af240fbcd77701f1fb1963df371a1f3c5c794"><code>1c6af24</code></a> fix: warn user when first argument to session.run is a list (<a href="https://redirect.github.com/wntrblm/nox/issues/786">#786</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/d59e1ac01d6be08a6dc59d29c5a6371519d23c62"><code>d59e1ac</code></a> fix: rebuild env if making an incompatible change (<a href="https://redirect.github.com/wntrblm/nox/issues/781">#781</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/ff259ce5ccb3a0eeafe41772be6c12f82200de74"><code>ff259ce</code></a> chore(deps): bump the actions group with 2 updates (<a href="https://redirect.github.com/wntrblm/nox/issues/784">#784</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/93bacbda291763171813f12cd3d0db97d852439e"><code>93bacbd</code></a> Allow configuring <code>default_venv_backend</code> with an environment variable (<a href="https://redirect.github.com/wntrblm/nox/issues/780">#780</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/5a097cd9d121c1f304f8627dfba2a292c7307b93"><code>5a097cd</code></a> feat: support for reuse_venv option (<a href="https://redirect.github.com/wntrblm/nox/issues/730">#730</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/55e09cdeb8bdaa51f5bf4079926f47fbde5f8a07"><code>55e09cd</code></a> fix: always pull versions from metadata (<a href="https://redirect.github.com/wntrblm/nox/issues/782">#782</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/c248a769a2e984a8892c374cf6627ac656f77fa6"><code>c248a76</code></a> chore: cleanup Ruff a bit (<a href="https://redirect.github.com/wntrblm/nox/issues/783">#783</a>)</li> <li><a href="https://github.com/wntrblm/nox/commit/1fe44370900a42525b4eef309d322c0bba395157"><code>1fe4437</code></a> feat: add a uv backend (<a href="https://redirect.github.com/wntrblm/nox/issues/762">#762</a>)</li> <li>Additional commits viewable in <a href="https://github.com/wntrblm/nox/compare/2023.04.22...2024.03.02">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=2023.4.22&new-version=2024.3.2)](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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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>
- Loading branch information