Skip to content

chore(deps): update python packages - #1332

Open
renovate[bot] wants to merge 1 commit into
mainfrom
users/renovate/python
Open

renovate[bot] wants to merge 1 commit into
mainfrom
users/renovate/python

Conversation

@renovate

@renovate renovate Bot commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
docutils (changelog) 0.22.4 → 0.23 age confidence
tox (changelog) 4.64.9 → 4.66.0 age confidence

Release Notes

tox-dev/tox (tox)

v4.66.0

Compare Source

Features

Bug fixes
  • Remember a failed interpreter lookup for a virtualenv environment instead of repeating the full PATH scan for every setting that needs it, so tox config and tox run on configurations listing interpreters that are not installed are faster. (#​4162)
New Contributors

🐍 PyPI release

📜 Full Changelog

v4.65.6

Compare Source

Bug fixes
  • Preserve literal single and double quotes in Windows command arguments. (#​4159)
  • Keep quotes in positional arguments on Windows, so tox -- "'x'" passes 'x' to the command as on Linux (#​4160)
New Contributors

🐍 PyPI release

📜 Full Changelog

v4.65.5

Compare Source

Bug fixes
  • Keep braces that are not a substitution in TOML configurations, as INI does, so {} in find -exec or a dict literal in python -c reaches the command intact (#​4150)
New Contributors

🐍 PyPI release

📜 Full Changelog

v4.65.4

Compare Source

Documentation
  • Clarify how TOX_ environment variables set CLI option defaults and how TOX_OVERRIDE changes configuration values. (#​4146)
New Contributors

🐍 PyPI release

📜 Full Changelog

v4.65.3

Compare Source

Bug fixes
  • Allow --skip-env with -e, -m, and -f so it filters the selected environments (#​4143)

🐍 PyPI release

📜 Full Changelog

v4.65.2

Compare Source

Bug fixes
  • A dependency_groups run whose package root has no pyproject.toml now fails with the path it looked at, instead of installing none of the requested groups and reporting success by @​feiiiiii5. (#​4142)

🐍 PyPI release

📜 Full Changelog

v4.65.1

Compare Source

Bug fixes
  • tox removes read-only files on Windows when it empties an environment's tmp or log directory, or the whole environment on recreate by @​SulimanAbdulrazzaq.
    • A read-only file in the directory itself used to stop every later run with internal error.
    • A read-only file in a sub-directory used to stay behind without a warning. (#​4138)

Packaging
  • Use Python 3.15 for development and automation. (#​4139)
  • Include the plugin documentation in source distributions so downstream packagers can run the plugin example tests. (#​4140)

🐍 PyPI release

📜 Full Changelog

v4.65.0

Compare Source

Features
  • Bump the default maximum CPython minor version to 3.15 in generative environment lists. (#​4136)

Bug fixes
  • --result-json and tox config -o create the missing parent directory of the output file instead of crashing by @​SulimanAbdulrazzaq. (#​4126)
  • A set_env env file that is a directory or not UTF-8 fails the environment with a configuration error instead of a traceback, and a leading UTF-8 byte order mark no longer ends up in the first key by @​SulimanAbdulrazzaq. (#​4127)
  • A reused environment with commands = [] clears env_log_dir at the start of the run instead of keeping logs from the previous run by @​glaziermag. (#​4130)

Documentation
  • Drop @impl from the tox_append_version_info plugin doc examples, since it made tox skip the inline plugin by @​Rodrigo-Palma. (#​4135)

🐍 PyPI release

📜 Full Changelog

v4.64.10

Compare Source

Bug fixes
  • Report an invalid configuration value as a one-line error naming the environment and key instead of a traceback, including -x overrides and values set by plugins by @​hfycium. (#​4118)
  • A command prefixed with ! that exits with 0 now fails the environment with exit code 1; before, tox reported it as a success by @​feiiiiii5. (#​4119)
  • Recreating an environment or clearing its temporary and log directories removes symlinks to directories, leaving their targets intact by @​gaborbernat. (#​4121)
  • A command prefixed with ! that cannot start, such as a missing executable, now fails the environment instead of passing by @​feiiiiii5. (#​4125)
New Contributors

🐍 PyPI release

📜 Full Changelog


Configuration

📅 Schedule: (in timezone US/Central)

  • Branch creation
    • Only on Sunday (* * * * 0)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions

github-actions Bot commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

Test Results

    52 files  +   16      52 suites  +16   1h 15m 23s ⏱️ + 30m 15s
   689 tests ±    0     689 ✅ ±    0      0 💤 ± 0  0 ❌ ±0 
20 700 runs  +5 400  19 644 ✅ +5 384  1 056 💤 +16  0 ❌ ±0 

Results for commit 31623f1. ± Comparison against base commit fd9a2e6.

♻️ This comment has been updated with latest results.

@renovate
renovate Bot force-pushed the users/renovate/python branch 6 times, most recently from 31623f1 to ba87262 Compare October 30, 2026 19:14
@renovate
renovate Bot force-pushed the users/renovate/python branch from ba87262 to 3a1fabf Compare October 30, 2026 19:59

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants