Skip to content

Build(deps-dev): bump tox from 4.35.0 to 4.36.0#358

Merged
github-actions[bot] merged 1 commit intomainfrom
dependabot/pip/tox-4.36.0
Feb 16, 2026
Merged

Build(deps-dev): bump tox from 4.35.0 to 4.36.0#358
github-actions[bot] merged 1 commit intomainfrom
dependabot/pip/tox-4.36.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2026

Bumps tox from 4.35.0 to 4.36.0.

Release notes

Sourced from tox's releases.

4.36.0

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.35.0...4.36.0

Changelog

Sourced from tox's changelog.

Features - 4.36.0

  • Allow skip_missing_interpreters to be set per environment, overriding the global setting. This enables marking specific environments as optional while keeping others required. (:issue:435)
  • Add --fail-fast CLI flag and fail_fast per-environment config option to stop executing remaining environments when the first failure occurs - by :user:gaborbernat. (:issue:578)
  • Add shell completion support for bash, zsh, and fish via :pypi:argcomplete - by :user:gaborbernat (:issue:918)
  • Validate that configured extras exist in package metadata, raising a clear error for unknown extras - by :user:gaborbernat (:issue:1113)
  • Add glob pattern support in depends (e.g. depends = py3*) to match environments by wildcard instead of listing them explicitly - by :user:gaborbernat (:issue:1152)
  • Add disallow_pass_env configuration option to exclude specific environment variables after pass_env glob expansion - by :user:gaborbernat (:issue:1387)
  • Support file: URIs in --installpkg (e.g. --installpkg file:///path/to/pkg.whl), including proper handling of percent-encoded characters - by :user:rahuldevikar. (:issue:3498)

Bugfixes - 4.36.0

  • Raise an error when deps is configured on a PEP-517 packaging environment (e.g. .pkg), since build dependencies should be specified via the [build-system] table in pyproject.toml - by :user:rahuldevikar (:issue:3412)
  • Follow FORCE_COLOR <https://force-color.org/>_ recommendations: any non-empty value now enables color (previously only yes, true, or 1 were accepted, and other values caused a crash). Also add support for TTY_COMPATIBLE (1 forces color, 0 disables it) — by :user:rahuldevikar. (:issue:3579)
  • Return non-zero exit code from tox config when configuration exceptions occur. (:issue:3649)
  • Fix flaky spinner test assertion caused by timing variations on slower systems. (:issue:3692)

Documentation - 4.36.0

  • Document how to provide environments via toxfile.py inline plugins using tox_extend_envs and MemoryLoader
    • by :user:gaborbernat. (:issue:828)
  • Document shell completion setup for bash, zsh, and fish in the CLI reference - by :user:gaborbernat (:issue:918)
  • Document negative factor conditions and multi-factor combinations with negation in the INI configuration reference - by :user:gaborbernat (:issue:3276)
  • Add a substitution quick reference table covering all available {...} replacement variables - by :user:gaborbernat (:issue:3326)
  • Add TOML configuration reference with complete examples for tox.toml and pyproject.toml formats, and emphasize TOML as the recommended format throughout - by :user:gaborbernat (:issue:3393)
  • Document the tox exec subcommand with usage examples in the how-to guides - by :user:gaborbernat (:issue:3403)
  • Comprehensive documentation improvements: added how-to guides for tox exec, CI/CD, coverage, build backends, labels, migration, debugging, and extras; expanded plugin documentation with all hook examples and packaging guide; added env var handling guide, factor conditions reference, and substitution quick reference; integrated docstrfmt for consistent RST formatting; fixed docstring issues in source code - by :user:gaborbernat (:issue:3475)
  • Update development.rst to reflect current standards: replace references to flake8/black/isort/pyupgrade with ruff, remove outdated Python 2.7 compatibility note, and fix CI config filename - by :user:rahuldevikar (:issue:3483)
  • Drop setup.py mentions from the installation page — by :user:rahuldevikar. (:issue:3588)

... (truncated)

Commits
  • 5408fd1 release 4.36.0
  • 99c315f 👷 ci(release): add workflow dispatch for release preparation (#3704)
  • f03d166 Follow FORCE_COLOR. Any non-empty value now enables color (#3700)
  • 03185a7 Added a _resolve_path() static method to InstallPackageAction (#3699)
  • 30884c2 📝 docs: enhance config reference, expand guides, integrate docstrfmt (#3703)
  • d6687f2 📝 docs: restructure documentation following Diataxis framework (#3702)
  • a40b7da ✨ feat(env): add disallow_pass_env to exclude env vars (#3698)
  • 8e85762 ✨ feat(depends): add glob pattern support for depends option (#3697)
  • 4afd60b ✨ feat(package): validate extras against package metadata (#3696)
  • c50d343 ✨ feat(cli): add shell completion via argcomplete (#3695)
  • 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.35.0 to 4.36.0.
- [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.35.0...4.36.0)

---
updated-dependencies:
- dependency-name: tox
  dependency-version: 4.36.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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 Feb 16, 2026
@dependabot dependabot bot requested a review from Diapolo10 as a code owner February 16, 2026 17:59
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 16, 2026
@github-actions github-actions bot enabled auto-merge February 16, 2026 17:59
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm approving this pull request because it includes a patch or minor update

@sonarqubecloud
Copy link

@github-actions github-actions bot merged commit 651a788 into main Feb 16, 2026
19 checks passed
@dependabot dependabot bot deleted the dependabot/pip/tox-4.36.0 branch February 16, 2026 17:59
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

Comments