Bump tox from 4.50.3 to 4.52.0
Closed
Number: #8
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
April 06, 2026 at 12:47 AM UTC
(2 months ago)
(2 months ago)
Updated:
April 06, 2026 at 12:49 AM UTC
(2 months ago)
(2 months ago)
Closed:
April 06, 2026 at 12:49 AM UTC
(2 months ago)
(2 months ago)
Time to Close:
2 minutes
Description:
Bumps tox from 4.50.3 to 4.52.0.
Release notes
Sourced from tox's releases.
v4.52.0
What's Changed
- remove unsupported --remote flag from gh repo fork by
@rahuldevikarin tox-dev/tox#3908- ✨ feat(config): support escaped dots in -x override keys by
@gaborbernatin tox-dev/tox#3910- 🐛 fix(docs): auto-generate manpage from CLI parser by
@gaborbernatin tox-dev/tox#3911- ✨ feat(runner): add PEP 723 inline script metadata support by
@gaborbernatin tox-dev/tox#3912Full Changelog: https://github.com/tox-dev/tox/compare/4.51.0...4.52.0
v4.51.0
What's Changed
- 🔒 ci(workflows): add zizmor security auditing by
@gaborbernatin tox-dev/tox#3896- Add
base_python_fileconfig option by@rahuldevikarin tox-dev/tox#3899- prevent machine ISA from overriding explicit env factors by
@rahuldevikarin tox-dev/tox#3904- 🐛 fix(config): fix handling of env_list in nested contexts by
@Daverballin tox-dev/tox#3905- fix: enable persist-credentials for release workflow by
@rahuldevikarin tox-dev/tox#3907New Contributors
@Daverballmade their first contribution in tox-dev/tox#3905Full Changelog: https://github.com/tox-dev/tox/compare/4.50.3...4.51.0
Changelog
Sourced from tox's changelog.
Features - 4.52.0
- Add
virtualenv-pep-723runner that reads dependencies and Python version from :PEP:723inline script metadata — no need to duplicate them in tox config - by :user:gaborbernat. (:issue:3897)- Support escaped dots (
\.) in-x/--overridekeys, allowing overrides to target environments with dots in their names such aspy3.14- by :user:gaborbernat. (:issue:3910)Bug fixes - 4.52.0
- Auto-generate the manpage from the CLI argparse parser at wheel build time, fixing broken section headers and documenting all commands and options - by :user:
gaborbernat. (:issue:3878)Miscellaneous internal changes - 4.52.0
- Remove unsupported
--remoteflag fromgh repo forkin the update-schemastore workflow, as recent versions ofghno longer accept it - by :user:rahuldevikar. (:issue:3908)
v4.51.0 (2026-03-27)
Features - 4.51.0
- Add
base_python_fileconfiguration option to read the base Python version from a file (e.g..python-version), similar to GitHub Actions'python-version-file- by :user:rahuldevikar(:issue:3894)Bug fixes - 4.51.0
- Prevent implicit machine ISA (e.g.
arm64,x86_64) from overriding explicit architecture factors in environment names, fixing cross-architecture conflicts in multiline factor conditionals - by :user:rahuldevikar. (:issue:3903)- Nested environment list configuration values are now properly parsed, validated and expanded by the TOML parser. This allows you to use generative environment lists in
tox-ghvia the TOML format. Previously this was only possible with the INI format. - by :user:Daverball(:issue:3905)Miscellaneous internal changes - 4.51.0
- Enable
persist-credentials: truein theactions/checkoutstep of the prepare-release workflow so that git push operations succeed during automated releases - by :user:rahuldevikar. (:issue:3907)
v4.50.3 (2026-03-20)
Commits
d83d577release 4.52.0da0f890✨ feat(runner): add PEP 723 inline script metadata support (#3912)b232d2d🐛 fix(docs): auto-generate manpage from CLI parser (#3911)84958f7[pre-commit.ci] pre-commit autoupdate (#3909)15d9ac0✨ feat(config): support escaped dots in -x override keys (#3910)0eda3a2remove unsupported --remote flag from gh repo fork (#3908)5f1ec1arelease 4.51.0b5f9b13fix: enable persist-credentials for release workflow (#3907)8c9c199🐛 fix(config): fix handling of env_list in nested contexts (#3905)451aa9cprevent machine ISA from overriding explicit env factors (#3904)- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 15043170 |
| UUID: | 4208947195 |
| Node ID: | PR_kwDORwjJTM7QF9nm |
| Host: | GitHub |
| Repository: | MaximTolokevich/python |