Repository navigation
chore(deps): update python packages - #1331
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
requested review from
bkeryan,
csjall and
dixonjoel
as code owners
October 18, 2026 05:54
Contributor
renovate
Bot
force-pushed
the
users/renovate/python
branch
from
October 20, 2026 18:44
f8d2fc7 to
cc3de5c
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.22.4→0.231.1.0→1.2.01.2.0→1.3.04.64.4→4.64.9Release Notes
tox-dev/tox (tox)
v4.64.9Compare Source
Bug fixes - 4.64.9
file|entries inset_envoverrides passed through-xorTOX_OVERRIDE.Appended blocks replace inherited values while preserving explicit keys in the same or later overrides. Preserve these
rules through section references, including native TOML arrays with
extend = true. Resolve env-file selectors andvalues in the consuming environment. Prevent included values from overriding tox's own variables - by
Rodrigo-Palma. (#4116)
PyPI release
Full Changelog: tox-dev/tox@4.64.8...4.64.9
v4.64.8Compare Source
Bug fixes - 4.64.8
--no-binaryand--only-binaryacross the lines ofdepsand of requirements files the way pipdoes, where the last line used to replace the earlier ones. With
--only-binary :all:and a--no-binaryexception, tox passes
--only-binaryto pip first, so pip keeps the exception.tox configshows the mergedvalues tox passes to pip - by SulimanAbdulrazzaq. (#4110)
tox configshowsdepswith every global option merged the way tox passes it to pip, a later-ireplacingan earlier one and repeated flags shown once, and reports the error
tox runwould raise for invaliddeps.constraintsshows the configured files instead of the path oftox.ini, and a comment line inconstraintsno longer fails the run.
depsthat give pip nothing to install no longer conflict withpylock.set_envincludes
PIP_USER,TOX_ENV_DIR,TOX_ENV_NAME,TOX_WORK_DIRandVIRTUAL_ENV, the values tox setsfor commands - by gaborbernat. (#4111)
refto another environment'sdeps,constraintsorcommandsworks intox configandtox run. It used to fail with'PythonDeps' object is not iterableorCommand(args=[...]) is not list- bygaborbernat. (#4112)
commands,commands_preandcommands_post, a reference such aspip install {[testenv:x]deps}that shares its line with other text joins the referenced lines into that one command as arguments, as in tox 3. tox
used to run each referenced line after the first as a separate command. A reference alone on its line still expands to
one command per referenced line. This changes
echo {[testenv:x]commands}, which now runs oneechowith everyreferenced command as its arguments - by gaborbernat. (#4113)
requireswith the text ofprovision_tox_env, so editors showed the wrong hoverfor it - by gaborbernat. (#4115)
Improved documentation - 4.64.8
args_are_paths(True),pkg_dir(
{env_dir}/dist),skip_missing_interpreters(False),min_version(unset) andrequires(
tox) - by Rodrigo-Palma. (#4114)PyPI release
Full Changelog: tox-dev/tox@4.64.7...4.64.8
v4.64.7Compare Source
Bug fixes - 4.64.7
tox mansuggests~/.profileinstead of~/.zshrcwhen the shell is not fish, bash, zsh, csh or tcsh, forexample
sh,kshor an unsetSHELL- by Rodrigo-Palma./home/zshuser/bin/bashgets~/.bashrc.. <file>instead ofsource <file>, sincedashhas nosource.MANPATHwas unset, instead of hiding every other man page.setenvline for~/.tcshrcor~/.cshrcinstead of anexportline for~/.profile. (#4109)PyPI release
Full Changelog: tox-dev/tox@4.64.6...4.64.7
v4.64.6Compare Source
Bug fixes - 4.64.6
tox -eandTOXENVaccept every interpreter name that picks abase_pythonfor an environment theconfiguration does not declare - by breken-ai.
cpython313,cpython-3.13,graalpy311,jython2.7,rustpython3andironpython3select thatinterpreter instead of failing with "provided environments not found".
ddebug-build suffix works too, for examplepy313d.cython313now fails as an unknown environment; it used to run on the Python that tox runs under. (#4106)A
set_envblock pulled in with{[section]set_env}now applies a PEP-508 marker only to the value it came with,as the inline and TOML forms already do - by feiiiiii5. A false marker on an earlier line no longer hides a
value that the inheriting environment, a later unconditional line or an environment file supplies. (#4107)
set_envvalues resolve when tox reads them, so{env:KEY}sees the keys a block pulls in with{[section]set_env}, and a{ replace = "env" }table sees the keys next to it - by gaborbernat, foundby breken-ai. Configurations that see a difference:
the host variable.
PYTHONHASHSEED = {env:PYTHONHASHSEED:0}, reads the hostvariable or its default, as the same line written in place does. It used to read the value tox sets.
set_envwins over the same key pulled in from another section, and a later pulled-insection wins over an earlier one, at every nesting level. A nested section could override the section that included
it before.
tox configshows the keys of every pulled-in section thattox runsets.refto itself, and values that refer to each other fail the environmentwith the cycle. They used to fail with a traceback or "could not find python interpreter", and values that referred
to each other inside a pulled-in section read the host variables without a warning. (#4108)
PyPI release
Full Changelog: tox-dev/tox@4.64.5...4.64.6
v4.64.5Compare Source
Bug fixes - 4.64.5
platformregular expression now fails the environment with a one-line error instead of a traceback,also for the provisioning environment - by
0020020. (#4103)Contributor-facing changes - 4.64.5
PyPI release
Full Changelog: tox-dev/tox@4.64.4...4.64.5
Configuration
📅 Schedule: (in timezone US/Central)
* * * * 0)🚦 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.
This PR was generated by Mend Renovate. View the repository job log.