← Back to issue list

chore(deps): update dependency tox to v4.3.5

View original Github issue

Metadata

Project
charmcraft
Number
#997
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Renovate PR #997 bumping tox from 4.0.19 to 4.3.5 was merged via commit 83418970 (merge c2b54f67), a one-line change to the tox pin in tox.ini. Later tox.ini was removed in #2224.

Resolution: closed resolved

Reason: The PR was approved and merged into main as commit 83418970 ("chore(deps): update dependency tox to v4.3.5") via merge commit c2b54f67, applying a +1/-1 pin update in tox.ini. Follow-up bumps (4.4.2, 4.6.4) and eventual removal in #2224 confirm the update landed.

Evaluated by: mr-cal-bot

No scores available.

Issue body

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [tox](https://togithub.com/tox-dev/tox) ([changelog](https://tox.wiki/en/latest/changelog.html)) | `==4.0.19` -> `==4.3.5` | [![age](https://badges.renovateapi.com/packages/pypi/tox/4.3.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/tox/4.3.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/tox/4.3.5/compatibility-slim/4.0.19)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/tox/4.3.5/confidence-slim/4.0.19)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>tox-dev/tox</summary> ### [`v4.3.5`](https://togithub.com/tox-dev/tox/releases/tag/4.3.5) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.3.4...4.3.5) #### What's Changed - Include WHEEL metadata when using PDM and poetry backends by [@&#8203;masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2881](https://togithub.com/tox-dev/tox/pull/2881) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.3.4...4.3.5 ### [`v4.3.4`](https://togithub.com/tox-dev/tox/releases/tag/4.3.4) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.3.3...4.3.4) #### What's Changed - Provision cwd by [@&#8203;masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2877](https://togithub.com/tox-dev/tox/pull/2877) - Fix the type annotation for `color` param of `Spinner.finalize()` by [@&#8203;kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/tox-dev/tox/pull/2879](https://togithub.com/tox-dev/tox/pull/2879) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.3.3...4.3.4 ### [`v4.3.3`](https://togithub.com/tox-dev/tox/releases/tag/4.3.3) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.3.2...4.3.3) #### What's Changed - Provision: ignore other test environments by [@&#8203;masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2865](https://togithub.com/tox-dev/tox/pull/2865) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.3.2...4.3.3 ### [`v4.3.2`](https://togithub.com/tox-dev/tox/releases/tag/4.3.2) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.3.1...4.3.2) #### What's Changed - Fix rendering of `version_added` by [@&#8203;kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/tox-dev/tox/pull/2867](https://togithub.com/tox-dev/tox/pull/2867) - Fix a RestructuredText typo by [@&#8203;kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/tox-dev/tox/pull/2866](https://togithub.com/tox-dev/tox/pull/2866) - Fix typos in `{tox_root}` variable name by [@&#8203;kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/tox-dev/tox/pull/2871](https://togithub.com/tox-dev/tox/pull/2871) - Fix regression with multiple env substitutions for the same key by [@&#8203;masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2873](https://togithub.com/tox-dev/tox/pull/2873) - Fix a incorrect config key name by [@&#8203;kurtmckee](https://togithub.com/kurtmckee) in [https://github.com/tox-dev/tox/pull/2868](https://togithub.com/tox-dev/tox/pull/2868) #### New Contributors - [@&#8203;kurtmckee](https://togithub.com/kurtmckee) made their first contribution in [https://github.com/tox-dev/tox/pull/2867](https://togithub.com/tox-dev/tox/pull/2867) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.3.1...4.3.2 ### [`v4.3.1`](https://togithub.com/tox-dev/tox/releases/tag/4.3.1) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.3.0...4.3.1) #### What's Changed - Recursive replace by [@&#8203;masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2864](https://togithub.com/tox-dev/tox/pull/2864) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.3.0...4.3.1 ### [`v4.3.0`](https://togithub.com/tox-dev/tox/releases/tag/4.3.0) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.8...4.3.0) #### What's Changed - Add Documentation URL for quick access via PyPI web by [@&#8203;kerel-fs](https://togithub.com/kerel-fs) in [https://github.com/tox-dev/tox/pull/2854](https://togithub.com/tox-dev/tox/pull/2854) - Document factors by [@&#8203;stephenfin](https://togithub.com/stephenfin) in [https://github.com/tox-dev/tox/pull/2852](https://togithub.com/tox-dev/tox/pull/2852) - Rewrite substitution parser by [@&#8203;masenf](https://togithub.com/masenf) in [https://github.com/tox-dev/tox/pull/2861](https://togithub.com/tox-dev/tox/pull/2861) #### New Contributors - [@&#8203;kerel-fs](https://togithub.com/kerel-fs) made their first contribution in [https://github.com/tox-dev/tox/pull/2854](https://togithub.com/tox-dev/tox/pull/2854) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.8...4.3.0 ### [`v4.2.8`](https://togithub.com/tox-dev/tox/releases/tag/4.2.8) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.7...4.2.8) ##### What's Changed - Allow package names with env markers with pip binary options by [@&#8203;q0w](https://togithub.com/q0w) in [https://github.com/tox-dev/tox/pull/2853](https://togithub.com/tox-dev/tox/pull/2853) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.7...4.2.8 ### [`v4.2.7`](https://togithub.com/tox-dev/tox/releases/tag/4.2.7) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.6...4.2.7) #### What's Changed - Add release notes project URL for quick access in PyPI web by [@&#8203;scop](https://togithub.com/scop) in [https://github.com/tox-dev/tox/pull/2835](https://togithub.com/tox-dev/tox/pull/2835) - Document colorization regression on Windows by [@&#8203;adamchainz](https://togithub.com/adamchainz) in [https://github.com/tox-dev/tox/pull/2837](https://togithub.com/tox-dev/tox/pull/2837) - The tests actually require wheel by [@&#8203;hroncok](https://togithub.com/hroncok) in [https://github.com/tox-dev/tox/pull/2843](https://togithub.com/tox-dev/tox/pull/2843) - Only return Python factor on base_python conflict by [@&#8203;stephenfin](https://togithub.com/stephenfin) in [https://github.com/tox-dev/tox/pull/2840](https://togithub.com/tox-dev/tox/pull/2840) - Revert to supporting simple Python factors by [@&#8203;stephenfin](https://togithub.com/stephenfin) in [https://github.com/tox-dev/tox/pull/2849](https://togithub.com/tox-dev/tox/pull/2849) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.6...4.2.7 ### [`v4.2.6`](https://togithub.com/tox-dev/tox/releases/tag/4.2.6) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.5...4.2.6) ##### What's Changed - Handle properly pip --no-binary / --only-binary options in requirements.txt format files. by [@&#8203;q0w](https://togithub.com/q0w) in [https://github.com/tox-dev/tox/pull/2834](https://togithub.com/tox-dev/tox/pull/2834) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.5...4.2.6 ### [`v4.2.5`](https://togithub.com/tox-dev/tox/releases/tag/4.2.5) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.4...4.2.5) #### What's Changed - Fix various issues with missing interpreters by [@&#8203;stephenfin](https://togithub.com/stephenfin) in [https://github.com/tox-dev/tox/pull/2828](https://togithub.com/tox-dev/tox/pull/2828) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.4...4.2.5 ### [`v4.2.4`](https://togithub.com/tox-dev/tox/releases/tag/4.2.4) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.3...4.2.4) #### What's Changed - Also accept tab after colon before factor filter expansion by [@&#8203;pdecat](https://togithub.com/pdecat) in [https://github.com/tox-dev/tox/pull/2823](https://togithub.com/tox-dev/tox/pull/2823) - Fail on mismatched python spec attributes by [@&#8203;stephenfin](https://togithub.com/stephenfin) in [https://github.com/tox-dev/tox/pull/2824](https://togithub.com/tox-dev/tox/pull/2824) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.3...4.2.4 ### [`v4.2.3`](https://togithub.com/tox-dev/tox/releases/tag/4.2.3) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.2...4.2.3) ##### What's Changed - Require space after colon before factor expansion by [@&#8203;pdecat](https://togithub.com/pdecat) in [https://github.com/tox-dev/tox/pull/2822](https://togithub.com/tox-dev/tox/pull/2822) - Fix devenv when package for env is wheel/editable by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2820](https://togithub.com/tox-dev/tox/pull/2820) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.2...4.2.3 ### [`v4.2.2`](https://togithub.com/tox-dev/tox/releases/tag/4.2.2) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.1...4.2.2) #### What's Changed - Remove docs about colour regression by [@&#8203;adamchainz](https://togithub.com/adamchainz) in [https://github.com/tox-dev/tox/pull/2816](https://togithub.com/tox-dev/tox/pull/2816) - Add more c-extension env-vars to default pass_env by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2818](https://togithub.com/tox-dev/tox/pull/2818) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.1...4.2.2 ### [`v4.2.1`](https://togithub.com/tox-dev/tox/releases/tag/4.2.1) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.2.0...4.2.1) #### What's Changed - update how extras are extracted to handle cases with more than 2 groups by [@&#8203;dconathan](https://togithub.com/dconathan) in [https://github.com/tox-dev/tox/pull/2812](https://togithub.com/tox-dev/tox/pull/2812) #### New Contributors - [@&#8203;dconathan](https://togithub.com/dconathan) made their first contribution in [https://github.com/tox-dev/tox/pull/2812](https://togithub.com/tox-dev/tox/pull/2812) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.2.0...4.2.1 ### [`v4.2.0`](https://togithub.com/tox-dev/tox/releases/tag/4.2.0) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.1.3...4.2.0) #### What's Changed - Introduce Upgrading doc page for tox4 by [@&#8203;sirosen](https://togithub.com/sirosen) in [https://github.com/tox-dev/tox/pull/2805](https://togithub.com/tox-dev/tox/pull/2805) - Document ambiguous usages in v3-to-v4 by [@&#8203;sirosen](https://togithub.com/sirosen) in [https://github.com/tox-dev/tox/pull/2808](https://togithub.com/tox-dev/tox/pull/2808) - Packaging inherits from pkgenv, deps and document tox 4 packaging changes by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2813](https://togithub.com/tox-dev/tox/pull/2813) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.1.3...4.2.0 ### [`v4.1.3`](https://togithub.com/tox-dev/tox/releases/tag/4.1.3) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.1.2...4.1.3) #### What's Changed - Relax test_list_installed_deps() to allow other packages by [@&#8203;mgorny](https://togithub.com/mgorny) in [https://github.com/tox-dev/tox/pull/2796](https://togithub.com/tox-dev/tox/pull/2796) - Skip time-machine dep and spinner tests on PyPy by [@&#8203;mgorny](https://togithub.com/mgorny) in [https://github.com/tox-dev/tox/pull/2797](https://togithub.com/tox-dev/tox/pull/2797) - Reuse package_env with --installpkg by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2803](https://togithub.com/tox-dev/tox/pull/2803) - issue 2695/tox4 install command breaking change docs by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2806](https://togithub.com/tox-dev/tox/pull/2806) - Better message when command parsing on empty input by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2807](https://togithub.com/tox-dev/tox/pull/2807) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.1.2...4.1.3 ### [`v4.1.2`](https://togithub.com/tox-dev/tox/releases/tag/4.1.2) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.1.1...4.1.2) #### What's Changed - Fix --skip-missing-interpreters by [@&#8203;q0w](https://togithub.com/q0w) in [https://github.com/tox-dev/tox/pull/2793](https://togithub.com/tox-dev/tox/pull/2793) - Show installed packages after setup in CI envs by [@&#8203;gaborbernat](https://togithub.com/gaborbernat) in [https://github.com/tox-dev/tox/pull/2794](https://togithub.com/tox-dev/tox/pull/2794) - Fix extracting extras from markers with many extras by [@&#8203;q0w](https://togithub.com/q0w) in [https://github.com/tox-dev/tox/pull/2792](https://togithub.com/tox-dev/tox/pull/2792) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.1.1...4.1.2 ### [`v4.1.1`](https://togithub.com/tox-dev/tox/releases/tag/4.1.1) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.1.0...4.1.1) ##### What's Changed - Add faq entry about re-use of environments by [@&#8203;jugmac00](https://togithub.com/jugmac00) in [https://github.com/tox-dev/tox/pull/2789](https://togithub.com/tox-dev/tox/pull/2789) - Fix logging error with emoji in git branch name. by [@&#8203;jamwil](https://togithub.com/jamwil) in [https://github.com/tox-dev/tox/pull/2790](https://togithub.com/tox-dev/tox/pull/2790) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.1.0...4.1.1 ### [`v4.1.0`](https://togithub.com/tox-dev/tox/releases/tag/4.1.0) [Compare Source](https://togithub.com/tox-dev/tox/compare/4.0.19...4.1.0) #### What's Changed - docs(config): Fix minor typo by [@&#8203;rpatterson](https://togithub.com/rpatterson) in [https://github.com/tox-dev/tox/pull/2785](https://togithub.com/tox-dev/tox/pull/2785) - Update user_guide.rst by [@&#8203;jamwil](https://togithub.com/jamwil) in [https://github.com/tox-dev/tox/pull/2787](https://togithub.com/tox-dev/tox/pull/2787) - Improved factor selection to allow multiple uses of `-f` for "OR" and to allow hyphenated factors by [@&#8203;sirosen](https://togithub.com/sirosen) in [https://github.com/tox-dev/tox/pull/2786](https://togithub.com/tox-dev/tox/pull/2786) #### New Contributors - [@&#8203;rpatterson](https://togithub.com/rpatterson) made their first contribution in [https://github.com/tox-dev/tox/pull/2785](https://togithub.com/tox-dev/tox/pull/2785) - [@&#8203;jamwil](https://togithub.com/jamwil) made their first contribution in [https://github.com/tox-dev/tox/pull/2787](https://togithub.com/tox-dev/tox/pull/2787) - [@&#8203;sirosen](https://togithub.com/sirosen) made their first contribution in [https://github.com/tox-dev/tox/pull/2786](https://togithub.com/tox-dev/tox/pull/2786) **Full Changelog**: https://github.com/tox-dev/tox/compare/4.0.19...4.1.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - "after 1 am and before 7 am" in timezone Etc/UTC. 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/canonical/charmcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xMDguMSIsInVwZGF0ZWRJblZlciI6IjM0LjEwOC4xIn0=-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Renovate PR #997 bumping tox from 4.0.19 to 4.3.5 was merged via commit 83418970 (merge c2b54f67), a one-line change to the tox pin in tox.ini. Later tox.ini was removed in #2224.
stealth/space-bunny-alpha — closed resolved Merged canonical/charmcraft#997 via commit c2b54f67, updating pinned tox from 4.0.19 to 4.3.5.
stealth/space-bunny-alpha — closed resolved Merged #997 after approval, updating Charmcraft's pinned tox version from 4.0.19 to 4.3.5 (commit 83418970; merge c2b54f67).
stealth/space-bunny-alpha — closed resolved Merged canonical/charmcraft#997, upgrading the pinned tox version from 4.0.19 to 4.3.5 (commit 83418970; merge c2b54f67).
qwen/qwen3.6-35b-a3b — — Dependency update for tox to v4.3.5 was approved, passed CI checks, and successfully merged. The change updated the pinned version in the project configuration.
qwen3.6-35b-a3b-mtp-q6 — — Merged Renovate dependency update upgrading tox from v4.0.19 to v4.3.5. The change incorporates bug fixes, configuration improvements, and compatibility enhancements from multiple minor releases.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/charmcraft#2224 (confidence 40%)

    Later commit 484d6ed0 removes tox.ini and freeze-requirements files, superseding this tox pin

  • Related To: canonical/charmcraft#1176 (confidence 35%)

    Later Renovate bump 57858344 takes tox to v4.6.4, building on the version updated here

Related issues

Issue Project State Summary Similarity
#19 chore(deps): update dependency tox to v4.4.2 starbase merged Renovate PR #19 bumped tox from 4.3.5 to 4.4.2 in tox.ini; approved and merged into main via commit bcadedb (merge commit 84cc930).
96%
#1176 chore(deps): update dependency tox to v4.6.4 charmcraft merged Renovate PR updating the tox dev dependency from 4.4.12 to 4.6.4 was approved and merged into main as commit 57858344 (tox.ini pin bump).
95%
#1008 chore(deps): update dependency tox to v4.4.2 charmcraft merged Renovate dependency bump merged via commit b290ab8e ("Merge pull request #1008 from canonical/renovate/tox-4.x"), raising the tox pin from 4.3.5 to 4.4.2 in tox.ini (1-line change, approved).
94%
#22 chore(deps): update dependency tox to v4.4.5 craft-archives merged Renovate dependency bump of tox from 4.4.4 to 4.4.5 approved and merged via commit cc4a934 (1 file, +1/-1), updating the pinned tox version.
93%
#10 chore(deps): update dependency tox to v4.4.2 craft-archives merged Merged PR #10 as commit 7ffc53c, updating the pinned tox test dependency from 4.3.5 to 4.4.2.
93%
#15 chore(deps): update dependency tox to v4.4.4 craft-archives merged Renovate PR merged (commit db090c0): tox test dependency bumped from 4.4.2 to 4.4.4 in pyproject.toml. Approved by a maintainer and auto-merged; later superseded by #22 bumping tox to 4.4.5.
91%
#975 chore(deps): update dependency tox to v4.2.8 charmcraft closed Tox 4.2.8 was closed unmerged due to a filelock pin conflict; #997 later merged tox 4.3.5 after filelock was upgraded.
90%
#48 chore(deps): update dependency tox-gh to v1.3.1 craft-application merged Renovate dependency bump of tox-gh from 1.2.0 to 1.3.1 merged into main as commit 09bb107f after two approvals; later superseded by 1.4.4 (#525) and tox config removal.
86%
#96 chore(deps): update dependency tox-gh to v1.3.1 craft-store merged Renovate PR #96 bumped tox-gh from 1.2.0 to 1.3.1 (both requirements list and pin in tox.ini) and was merged as commit 348fd6e. Later superseded by tox-gh 1.3.2/1.3.3/1.4.x bumps and removal of tox.ini.
86%
#1221 chore(deps): update dependency tox to v4.11.1 charmcraft closed Tox 4.11.1 update was closed unmerged as “not important right now”; Renovate ignored that release until a newer version appeared.
85%