← Back to issue list

build(deps): update bugfixes (main)

View original Github issue

Metadata

Project
craft-cli
Number
#486
Type
pull request
State
closed
Author
renovate
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

Renovate PR #486 closed unmerged despite all CI passing and no comments; later #488 and #490 advanced Ruff and coverage beyond this batch.

Resolution: closed stale

Reason: #486 closed without a merge commit, approval, comment, or recorded replacement. PR #488 later merged Ruff v0.16.9 as 6c9851e, and open PR #490 targets coverage v7.16.2 from v7.16.1, but no superseding closure reference was recorded.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Type | Update | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit) | repository | patch | `v0.16.7` → `v0.16.8` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/astral-sh%2fruff-pre-commit/v0.16.8?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/astral-sh%2fruff-pre-commit/v0.16.7/v0.16.8?slim=true) | | canonical-sphinx | dependency-groups | patch | `==0.7.0` → `==0.7.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/canonical-sphinx/0.7.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/canonical-sphinx/0.7.0/0.7.1?slim=true) | | [coverage](https://redirect.github.com/coveragepy/coveragepy) | dependency-groups | patch | `==7.16.0` → `==7.16.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/coverage/7.16.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/coverage/7.16.0/7.16.1?slim=true) | | [sphinx-toolbox](https://redirect.github.com/sphinx-toolbox/sphinx-toolbox) | dependency-groups | patch | `==4.3.0` → `==4.3.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/sphinx-toolbox/4.3.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/sphinx-toolbox/4.3.0/4.3.1?slim=true) | Note: The `pre-commit` manager in Renovate is not supported by the `pre-commit` maintainers or community. Please do not report any problems there, instead [create a Discussion in the Renovate repository](https://redirect.github.com/renovatebot/renovate/discussions/new) if you have any questions. --- ### Release Notes <details> <summary>astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)</summary> ### [`v0.16.8`](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.7...v0.16.8) [Compare Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.16.7...v0.16.8) </details> <details> <summary>coveragepy/coveragepy (coverage)</summary> ### [`v7.16.1`](https://redirect.github.com/coveragepy/coveragepy/blob/HEAD/CHANGES.rst#Version-7161--2026-09-13) [Compare Source](https://redirect.github.com/coveragepy/coveragepy/compare/7.16.0...7.16.1) - Fix: when the body of an irrefutable `case` (like `case _:`) is entirely excluded, the `case` line is now excluded too, just as an excluded `else:` body removes the `else:` line. Previously the `case` line was left behind and reported as missing. Closes `issue 1563`\_ with `pull 2269`\_. - Fix: using :meth:`.CoverageData.update` twice on an in-memory database would fail, as described in `issue 2279`\_. This is now fixed. .. \_issue 1563: [#&#8203;1563](https://redirect.github.com/coveragepy/coveragepy/issues/1563) .. \_pull 2269: [#&#8203;2269](https://redirect.github.com/coveragepy/coveragepy/pull/2269) .. \_issue 2279: [#&#8203;2279](https://redirect.github.com/coveragepy/coveragepy/issues/2279) .. \_changes\_7-16-0: </details> <details> <summary>sphinx-toolbox/sphinx-toolbox (sphinx-toolbox)</summary> ### [`v4.3.1`](https://redirect.github.com/sphinx-toolbox/sphinx-toolbox/releases/tag/v4.3.1): Version 4.3.1 [Compare Source](https://redirect.github.com/sphinx-toolbox/sphinx-toolbox/compare/v4.3.0...v4.3.1) Automatically copied from [PyPI](https://pypi.org/project/sphinx-toolbox/4.3.1). *** Powered by OctoCheese\ [📝 docs](https://octocheese.readthedocs.io) | [:octocat: repo](https://redirect.github.com/domdfcoding/octocheese) | [🙋 issues](https://redirect.github.com/domdfcoding/octocheese/issues) | [🏪 marketplace](https://redirect.github.com/marketplace/octocheese) <!-- Octocheese: Last Updated 2026-09-20 --> </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **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](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/craft-cli). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMDMuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjEwMy4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed stale Renovate PR #486 closed unmerged despite all CI passing and no comments; later #488 and #490 advanced Ruff and coverage beyond this batch.
stealth/space-bunny-alpha — closed resolved PR #486 was resolved by commit 266c43d, updating ruff-pre-commit to 0.16.8 and canonical-sphinx, coverage, and sphinx-toolbox patch versions.
stealth/space-bunny-alpha — closed stale Renovate PR canonical/craft-cli#486 was closed without being merged; all CI passed and no resolution or replacement PR was identified.
qwen/qwen3.6-35b-a3b
Impact: 10
Quick Win: 8
Complexity: 5
Confidence: 90
Actionability: 85
needs review Renovate PR updating 4 patch dependencies: ruff-pre-commit 0.16.7→0.16.8, canonical-sphinx 0.7.0→0.7.1, coverage 7.16.0→7.16.1, sphinx-toolbox 4.3.0→4.3.1. All CI passing, automerge enabled.

Update history

Date Change
closed
updated
updated
created

Related work

Related issues

Issue Project State Summary Similarity
#340 build(deps): update bugfixes (main) craft-store merged Renovate PR merged via commit 48741e5: bumped ruff-pre-commit v0.14.8 → v0.14.14 and coverage 7.13.0 → 7.13.1. All test, lint and docs checks passed.
86%
#651 build(deps): update bugfixes (main) craft-application merged Renovate bugfix dependency PR merged into main as commit cf0598fe (approved, 2 reviewers), bumping ruff-pre-commit v0.9.5→v0.9.7 and coverage 7.6.10→7.6.12.
85%
#317 build(deps): update bugfixes (main) craft-store merged Renovate dependency PR merged via commit 9752ca4: ruff-pre-commit v0.12.10→v0.12.12, coverage 7.10.4→7.10.6, pytest 8.4.1→8.4.2; all CI checks passed.
83%
#490 build(deps): update bugfixes (main) craft-cli merged Merged Renovate dependency update bumping ruff-pre-commit to v0.16.10 and coverage to 7.16.2.
82%
#958 build(deps): update bugfixes (main) rockcraft closed Renovate PR #958 proposed Ruff v0.12.12 and .NET runtime-deps 6.0.36, but was closed unmerged after lint/files failures; no full replacement was documented.
81%
#370 build(deps): update bugfixes (main) craft-store merged Merged PR #370 as commit efd6caf, updating ruff-pre-commit v0.15.14→v0.15.15 and coverage 7.14.0→7.14.1.
81%
#2072 build(deps): update bugfixes (main) charmcraft merged Renovate bugfix bump PR #2072 merged into main (commit 7348ef53), updating ruff-pre-commit 0.9.1, astroid 3.3.8, pylint 3.3.3, coverage 7.6.10 and other dev deps.
81%
#970 build(deps): update bugfixes (main) craft-application merged Renovate dependency PR merged as commit 96d2a759: bumped ruff-pre-commit v0.14.6->v0.14.8 and pytest-check 2.6.0->2.6.2 (+6/-6 in 3 files). All test/lint jobs passed; only OSV-scanner failed.
80%
#889 build(deps): update bugfixes (hotfix/2.1) craft-providers closed Renovate PR #889 was closed unmerged after Linux and macOS integration tests failed; no merge or reviewer feedback followed.
80%
#698 build(deps): update bugfixes (main) craft-providers merged Renovate PR #698 merged coverage 7.6.4 and pyright 1.1.386 updates into main, fixing multiline-with branch coverage and checker bugs.
80%