- update to 4.25.0:
* Tests: Adjust expected exception message for Python 3.14.0a6
* feat(config): Allow ranges in envlist
- update to 4.24.2:
* TOX-3117 bugfix -c pyproject with non legacy
* fix(docs): update expected code
* Add missing bracket in config example
* Gh issue 3456 update environment variable documentation
* fix: Respect `--parallel N` with `--parallel-no-spinner`
* TOML set_env file support
- update to 4.24.1:
* Adds ability to configure stderr output color
- update to 4.24.0:
* fix docs config typo
* Allow users to disable use of pre-commit-uv
* Pass nix-ld related variables by default in pass_env (fixes
#3425)
* Improve testenv docs consistency
* Display exception name when subprocesses raise them
* Fix the CI after setuptools 75.6 change
* Update pre-commit hooks with mypy fix
* Fix a typo in a code block in the User Guide
* Update pre-commit hooks
* 💅 Make SVG image compatible with Firefox
* feat: adding a json schema command
* Add provision arguments to ToxParser to fix crash when
provisioning new tox environment without list-dependencies by
:user:`seyidaniels` (:issue:`3190`)
* Removed unused line from the 'fresh_subprocess' documentation.
OBS-URL: https://build.opensuse.org/request/show/1291245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-tox?expand=0&rev=60
* Tests: Adjust expected exception message for Python 3.14.0a6
* feat(config): Allow ranges in envlist
- update to 4.24.2:
* TOX-3117 bugfix -c pyproject with non legacy
* fix(docs): update expected code
* Add missing bracket in config example
* Gh issue 3456 update environment variable documentation
* fix: Respect `--parallel N` with `--parallel-no-spinner`
* TOML set_env file support
- update to 4.24.1:
* Adds ability to configure stderr output color
- update to 4.24.0:
* fix docs config typo
* Allow users to disable use of pre-commit-uv
* Pass nix-ld related variables by default in pass_env (fixes
#3425)
* Improve testenv docs consistency
* Display exception name when subprocesses raise them
* Fix the CI after setuptools 75.6 change
* Update pre-commit hooks with mypy fix
* Fix a typo in a code block in the User Guide
* Update pre-commit hooks
* 💅 Make SVG image compatible with Firefox
* feat: adding a json schema command
* Add provision arguments to ToxParser to fix crash when
provisioning new tox environment without list-dependencies by
:user:`seyidaniels` (:issue:`3190`)
* Removed unused line from the 'fresh_subprocess' documentation.
* Fix crash with fresh subprocess, if the build backend is
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tox?expand=0&rev=131
- Update to 4.23.2
- Support external tox.pytest usage via "test" extra in #3422
- Changes from 4.23.1
- Docs: adjusting EOL Python version testing remarks in #3417
- Fix example docs in #3421
- Changes from 4.23.0
- replace tool.pyproject and tool.tox.pyproject with tool.tox in config… in #3411
- Add NETRC to the default_pass_env list in #3410
- Changes from 4.22.0
- Fix the fix environment definition in #3407
- Expose type checking dependencies into an extra in #3404
- Add dependency-groups support (PEP-735) in #3409
- Changes from 4.21.2
- Update sdist rules to include tox.toml (#3389) in #3390
- Changes from 4.21.1
- Fix TOML configuration errors in #3388
- Changes from 4.21.0
- Update Loader docs in #3352
- True TOML config support in #3353
- Changes from 4.20.0
- Separate list dependencies to a separate installer class in #3347
- Changes from 4.19.0
- Add pypy-major.minor environment name support in #3346
- Changes from 4.18.1
- Fixup the spec string for sys.executable in #3327
- Fix issue link in changelog in #3332
- Properly document the tox_env_teardown hook in #3333
- Add 3.13 to CI and bump deps in #3339
- Changes from 4.18.0
- Fix#3278 - Boost temporary directories cleanup in tests in #3323
- Fix absolute base python paths conflicting in #3325
- Fix#3318 - Suppress spinner in parallel runs in CI in #3321
- Changes from 4.17.1
- Fix user guide system overview so nodes don't overlap. in #3307
- Table with list of default env vars per OS in #3291
- Add GraalPy and test both GraalPy and Jython env identifiers in #3312
- Add on platform constat to core in #3315
- Changes from 4.17.0
- Fix user guide system overview so nodes don't overlap. in #3307
- Table with list of default env vars per OS in #3291
- Add GraalPy and test both GraalPy and Jython env identifiers in #3312
- Add on platform constat to core in #3315
- Changes from 4.16.0
- Fix two small documentation issues in #3297
- Fix tests after new setuptools in #3299
- Add windir to the default list of pass_env variables on Windows in #3303
- Changes from 4.15.1
- fix skip with package = wheel in #3269
- Fixed typo in user guide. in #3277
- Fix broad build privileges @ GHA release workflow in #3281
- Allow ConfigSet.add_config to receive parameterized generics for of_type. in #3288
- Fix section substitution with setenv in #3289
- Changes from 4.15.0
- Remove duplicated and misleading configuration section in #3251
- Fix dropped leading characters c from constraints' packages in #3250
- Fix type-checking in #3260
- Update installation.rst in #3257
- Allow appending to deps with the command line in #3259
- Support multiple override appends in #3261
- Add bang to invert exit code in #3271
- fix(parser): Fix --discover parsed incorrectly from env in #3274
OBS-URL: https://build.opensuse.org/request/show/1222656
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tox?expand=0&rev=127