* 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`
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=21
* 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=18
* 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)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=9
- version update to 2019.11.9
- Fix example installation call for pip. (#259)
- Allow colorlog 4. (#257)
- Order Pythons in descending version in `appveyor.yml`. (#258)
- Add link to GitHub Action for Nox. (#255)
- Use double "\`" for inline code. (#254)
- Add types to `_option_set.py`. (#249)
- Add type hints to `tasks.py`. (#241)
- Fix typo (virtulenvs). (#247)
- Replace flake8 sorter with isort. (#242)
- Pass `VIRTUAL_ENV` environment variable to commands executed in a virtualenv. (#245)
- Fix docs to show correct list for parametrize. (#244)
- Add argcomplete dependency to conda test session. (#240)
OBS-URL: https://build.opensuse.org/request/show/789703
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-nox?expand=0&rev=5