← Back to issue list

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

View original Github issue

Metadata

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

Current evaluation

Tox 4.2.8 was closed unmerged due to a filelock pin conflict; #997 later merged tox 4.3.5 after filelock was upgraded.

Resolution: closed superseded

Reason: A maintainer closed #975 because tox 4.2.8 requires filelock>=3.9 while Charmcraft pinned 3.8.2. After #968 upgraded filelock, #997 superseded it by successfully merging tox 4.3.5 in merge commit c2b54f67.

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.2.8` | [![age](https://badges.renovateapi.com/packages/pypi/tox/4.2.8/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/pypi/tox/4.2.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/pypi/tox/4.2.8/compatibility-slim/4.0.19)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/pypi/tox/4.2.8/confidence-slim/4.0.19)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>tox-dev/tox</summary> ### [`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:eyJjcmVhdGVkSW5WZXIiOiIzNC44NC4yIiwidXBkYXRlZEluVmVyIjoiMzQuMTAwLjEifQ==-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Tox 4.2.8 was closed unmerged due to a filelock pin conflict; #997 later merged tox 4.3.5 after filelock was upgraded.
stealth/space-bunny-alpha — closed superseded Renovate's tox 4.0.19 -> 4.2.8 bump was closed unmerged: maintainer noted a conflict since the repo pinned filelock==3.8.2 while tox 4.2.8 needs filelock>=3.9. filelock went to 3.9.0 in #968, then #997 (tox 4.3.5) merged.
stealth/space-bunny-alpha — closed stale Closed unmerged: tox 4.2.8 conflicted with filelock==3.8.2, while tox requires filelock>=3.9; Renovate marked 4.2.8 ignored.
stealth/space-bunny-alpha — closed superseded tox 4.2.8 update closed unmerged: tox requires filelock>=3.9, conflicting with Charmcraft’s filelock==3.8.2 pin. A later tox 4.3.5 update was merged in #997.
stealth/space-bunny-alpha — closed stale Renovate’s tox 4.2.8 update was closed unmerged after tox’s filelock>=3.9 requirement conflicted with charmcraft’s filelock==3.8.2 pin.
qwen/qwen3.6-35b-a3b — — Closed unmerged due to a version conflict: tox v4.2.8 requires filelock>=3.9, clashing with the pinned filelock==3.8.2. Renovate will ignore this update.
qwen3.6-35b-a3b-mtp-q6 — — Dependency update for tox v4.2.8 was closed unmerged due to a conflict. tox 4.2.8 requires filelock>=3.9, but the project pinned filelock==3.8.2. Renovate will ignore this specific update.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/charmcraft#997 (confidence 98%)

    Merged the later tox 4.3.5 update through commit 83418970/merge c2b54f67.

  • Related To: canonical/charmcraft#968 (confidence 96%)

    Merged filelock 3.9.0, removing the dependency conflict that blocked #975.

Related issues

Issue Project State Summary Similarity
#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.
91%
#997 chore(deps): update dependency tox to v4.3.5 charmcraft merged 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.
90%
#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).
90%
#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.
90%
#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).
90%
#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).
90%
#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.
88%
#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.
86%
#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.
83%
#539 chore(deps): update dependency tox to v4.14.2 rockcraft merged Renovate’s tox dependency update was merged in canonical/rockcraft#539 via commit 21736195, raising the pin from 4.12.1 to 4.14.2.
83%