Skip to content

chore(deps-dev): bump tox from 4.64.4 to 4.64.7 - #178

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/tox-4.64.7
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/tox-4.64.7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026

Copy link
Copy Markdown
Contributor

Bumps tox from 4.64.4 to 4.64.7.

Release notes

Sourced from tox's releases.

v4.64.7

What's Changed

Full Changelog: tox-dev/tox@4.64.6...4.64.7

v4.64.6

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.64.5...4.64.6

v4.64.5

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.64.4...4.64.5

Changelog

Sourced from tox's changelog.

Bug fixes - 4.64.7

  • tox man suggests ~/.profile instead of ~/.zshrc when the shell is not fish, bash, zsh, csh or tcsh, for example sh, ksh or an unset SHELL - by :user:Rodrigo-Palma.

    • tox picks the shell from the executable name, so /home/zshuser/bin/bash gets ~/.bashrc.
    • Outside fish, csh and tcsh, the reload hint reads . <file> instead of source <file>, since dash has no source.
    • The fish line keeps the default man path when MANPATH was unset, instead of hiding every other man page.
    • csh and tcsh get a setenv line for ~/.tcshrc or ~/.cshrc instead of an export line for ~/.profile. (:issue:4109)

v4.64.6 (2026-10-01)


Bug fixes - 4.64.6

  • tox -e and TOXENV accept every interpreter name that picks a base_python for an environment the configuration does not declare - by :user:breken-ai.

    • cpython313, cpython-3.13, graalpy311, jython2.7, rustpython3 and ironpython3 select that interpreter instead of failing with "provided environments not found".
    • The d debug-build suffix works too, for example py313d.
    • cython313 now fails as an unknown environment; it used to run on the Python that tox runs under. (:issue:4106)
  • A set_env block 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 :user: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. (:issue:4107)

  • set_env values 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 :user:gaborbernat, found by :user:breken-ai. Configurations that see a difference:

    • A value pulled in from another section that refers to a key of the same block now gets the block's value instead of the host variable.
    • A pulled-in line that refers to its own key, such as PYTHONHASHSEED = {env:PYTHONHASHSEED:0}, reads the host variable or its default, as the same line written in place does. It used to read the value tox sets.
    • A key written in an INI set_env wins over the same key pulled in from another section, and a later pulled-in section wins over an earlier one, at every nesting level. A nested section could override the section that included it before.
    • tox config shows the keys of every pulled-in section that tox run sets.
    • A section that pulls itself in, a TOML ref to itself, and values that refer to each other fail the environment with 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. (:issue:4108)

v4.64.5 (2026-09-29)


... (truncated)

Commits
  • a45f1fa release 4.64.7
  • 3e5db9e fix(man): give each shell a working MANPATH line (#4109)
  • 03160bc release 4.64.6
  • 8cbdb50 fix(config): resolve set_env values when read (#4108)
  • b3e69e4 fix(env): accept every documented interpreter name with -e (#4106)
  • 66ec58c fix(config): tie spliced set_env markers to their value (#4107)
  • 24f433b release 4.64.5
  • d254559 fix(config): fail on an invalid platform regex (#4104)
  • 1845eed build(deps): bump astral-sh/setup-uv from 10.1.0 to 10.2.0 in the github-acti...
  • 2d2ef9f [pre-commit.ci] pre-commit autoupdate (#4101)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [tox](https://github.com/tox-dev/tox) from 4.64.4 to 4.64.7.
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](tox-dev/tox@4.64.4...4.64.7)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.64.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 5, 2026

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

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants