Revisions of python-nox
Ana Guerrero (anag+factory)
accepted
request 1217424
from
Dirk Mueller (dirkmueller)
(revision 10)
- update to 2024.10.09: * This release adds explicit support for Python 3.13 and drops support for running Nox itself under Python 3.7. Note that you can still use 3.7 in your Nox sessions, we just dropped support for installing & running `nox` itself in 3.7. * Allow setting tags on parametrized sessions * Added support for `uv`-installed pythons * Added `session.install_and_run_script` * Updated type annotation of `stderr` parameter to make it optional * Removed `add_timestamp` from `noxfile.options`
Ana Guerrero (anag+factory)
accepted
request 1169417
from
Dirk Mueller (dirkmueller)
(revision 9)
- update to 2024.04.15: * Added support for PEP 723 (inline script metadata) with `nox.project.load_toml` * Added support for `micromamba` * Added `venv_backend` property to sessions * Added the ability to use `None` to remove environment variables * Added support for skipping sessions by default using `default=False` * Use static arguments instead of `**kwargs` * Do not depend on `pipx` in Nox GitHub action * Disallow `UV_SYSTEM_PYTHON` * Ensure 'uv' always works in a uv venv * Fixed missing f-string in `--help` message * Don't error if not installing to passthrough * Avoid mixing `venv` and `conda` from environment * Skip test for conda env when `conda` isn't installed - drop support-tox-4.patch (upstream)
Ana Guerrero (anag+factory)
accepted
request 1158307
from
Dirk Mueller (dirkmueller)
(revision 8)
- update to 2024.03.02: * Add `uv` backend * Add venv backend fallback * Add option `--reuse-venv {yes,no,never,always}` * Add environment variable `NOX_DEFAULT_VENV_BACKEND` for default backend * Rename `session.run_always` to `session.run_install` * Add more option argument completions * Implement `tox-to-nox` for tox 4 * Allow `--force-python` on unparametrized sessions * Add `include_outer_env` parameter to `session.run` and friends * GitHub Action: Add support for the `~` version specifier
Dominique Leuenberger (dimstar_suse)
accepted
request 1094736
from
Steve Kowalik (StevenK)
(revision 7)
- Add patch support-tox-4.patch: * Support tox 4 - Refresh upstream tarball due to repo move.
Dominique Leuenberger (dimstar_suse)
accepted
request 1083339
from
Dirk Mueller (dirkmueller)
(revision 6)
Dominique Leuenberger (dimstar_suse)
accepted
request 815362
from
Steve Kowalik (StevenK)
(revision 5)
- Update to version 2020.5.24: * Add new options for `venv_backend`, including the ability to set the backend globally. (#326) * Fix various typos in the documentation. (#325, #326, #281) * Add `session.create_tmp`. (#320) * Place all of Nox's command-line options into argparse groups. (#306) * Add the `--pythons` command-line option to allow specifying which versions of Python to run. (#304) * Add a significant amount of type annotations. (#297, #294, #290, #282, #274) * Stop building universal wheels since we don't support Python 2. (#293) * Add the ability to specify additional options for the virtualenv backend using `venv_params`. (#280) * Prefer `importlib.metadata` for metadata loading, removing our dependency on `pkg_resources`. (#277) * Add OmegaConf and Hydra to list of projects that use Nox. (#279) * Use a more accurate error message, along with the cause, if loading of noxfile runs into error. (#272) * Test against Python 3.8. (#270) * Fix a syntax highlighting mistake in configuration docs. (#268) * Use `stdout.isatty` to finalize color instead of `stdin.isatty`. (#267)
Dominique Leuenberger (dimstar_suse)
accepted
request 789709
from
Tomáš Chvátal (scarabeus_iv)
(revision 3)
Dominique Leuenberger (dimstar_suse)
accepted
request 738827
from
Tomáš Chvátal (scarabeus_iv)
(revision 2)
Dominique Leuenberger (dimstar_suse)
accepted
request 738260
from
Tomáš Chvátal (scarabeus_iv)
(revision 1)
Displaying all 10 revisions