pdm-bump
pdm-bump copied to clipboard
chore(deps): Update dependency tox to >=4.32.0 Automatically created by mend renovate bot.
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| tox (changelog) | >=4.30.3 -> >=4.32.0 |
Release Notes
tox-dev/tox (tox)
v4.32.0
What's Changed
- docs: Add Python 3.14 and 3.14t to config examples by @cclauss in #3626
- Fix broken log message (in that branch it did not match the arguments). by @ionelmc in #3634
- Allow braced range syntax in internal sections of tox.ini file by @marcosboger in #3631
- fix: ensure log folder is created before writing the execution logs by @ssbarnea in #3633
- TST: add weekly compatibility checks for CPython 3.15 by @neutrinoceros in #3629
New Contributors
- @ionelmc made their first contribution in #3634
- @marcosboger made their first contribution in #3631
- @neutrinoceros made their first contribution in #3629
Full Changelog: https://github.com/tox-dev/tox/compare/4.31.0...4.32.0
v4.31.0
What's Changed
- Address a type-conversion noted during doc builds by @kurtmckee in #3623
- Add 3.14, drop 3.9 and support | union style by @gaborbernat in #3624
Full Changelog: https://github.com/tox-dev/tox/compare/4.30.3...4.31.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: pdm.lock
Command failed: pdm update --no-sync --update-eager -dG test tox
/opt/containerbase/tools/pdm/2.26.2/3.14.0/lib/python3.14/site-packages/pdm/resolver/providers.py:195: PackageWarning: Skipping [email protected] because it requires Python>=3.10 but the lock targets to work with Python>=3.9. Instead, another version of tox that supports Python>=3.9 will be used.
If you want to install [email protected], narrow down the `requires-python` range to include this version. For example, ">=3.10" should work.
found = self.repository.find_candidates(
/opt/containerbase/tools/pdm/2.26.2/3.14.0/lib/python3.14/site-packages/pdm/resolver/providers.py:195: PackageWarning: Skipping [email protected] because it requires Python>=3.10 but the lock targets to work with Python>=3.9. Instead, another version of filelock that supports Python>=3.9 will be used.
If you want to install [email protected], narrow down the `requires-python` range to include this version. For example, ">=3.10" should work.
found = self.repository.find_candidates(
/opt/containerbase/tools/pdm/2.26.2/3.14.0/lib/python3.14/site-packages/pdm/resolver/providers.py:195: PackageWarning: Skipping [email protected] because it requires Python>=3.10 but the lock targets to work with Python>=3.9. Instead, another version of platformdirs that supports Python>=3.9 will be used.
If you want to install [email protected], narrow down the `requires-python` range to include this version. For example, ">=3.10" should work.
found = self.repository.find_candidates(
/opt/containerbase/tools/pdm/2.26.2/3.14.0/lib/python3.14/site-packages/pdm/resolver/providers.py:195: PackageWarning: Skipping [email protected] because it requires Python>=3.10 but the lock targets to work with Python>=3.9. Instead, another version of pyproject-api that supports Python>=3.9 will be used.
If you want to install [email protected], narrow down the `requires-python` range to include this version. For example, ">=3.10" should work.
found = self.repository.find_candidates(
ERROR: Unable to find a resolution because the following dependencies don't work on all Python versions in the range of the project's `requires-python`: >=3.9.
python>=3.10 (from <Candidate [email protected] from https://pypi.org/simple/tox/>)
A possible solution is to change the value of `requires-python` in pyproject.toml to >=3.10.
See /home/ubuntu/.local/state/pdm/log/pdm-lock-irhgrvrd.log for detailed debug log.
[ResolutionError]: Unable to find a resolution
WARNING: Add '-v' to see the detailed traceback