chore(deps): update dependency lint/ruff to ~=0.4.1 - autoclosed
Metadata
Current evaluation
Renovate PR bumping lint/ruff to ~=0.4.1 was autoclosed unmerged: the ruff dependency had already been dropped in favour of the ruff snap by PR #250 (commit 35b6ab3), making the version bump obsolete.
Resolution: closed superseded
Reason: PR #252 was a Renovate version bump for the lint/ruff dependency, but commit 35b6ab3 ('chore: switch to ruff snap (#250)') removed that dependency from pyproject.toml first, so Renovate autoclosed the PR as obsolete with no merge.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | β | closed superseded | Renovate PR bumping lint/ruff to ~=0.4.1 was autoclosed unmerged: the ruff dependency had already been dropped in favour of the ruff snap by PR #250 (commit 35b6ab3), making the version bump obsolete. | |
| stealth/space-bunny-alpha | β | closed superseded | Renovate PR canonical/craft-cli#252 to update lint/ruff to ~=0.4.1 was autoclosed unmerged. The ruff dependency was replaced by the snap in merged PR #250 (commit 35b6ab3). | |
| qwen/qwen3.6-35b-a3b | β | β | Renovate autoclosed this dependency update for lint/ruff to 0.4.1 without merging. The branch was superseded or became stale, resulting in an automatic closure with no reviewer activity or CI checks. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-cli#250
(confidence 88%)
Commit 35b6ab3 switched linting from the pip lint/ruff dependency to the ruff snap, so the later ruff version bump was no longer relevant.
-
Related To:
canonical/craft-cli#204
(confidence 45%)
Earlier commit 09b91ba 'chore: use ruff snap (#204)' shows an ongoing migration away from the packaged ruff dependency.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #595 chore(deps): update dependency lint/ruff to v0.5.1 | craft-providers | closed | Renovate PR to bump lint/ruff 0.4.10 β 0.5.1 was closed unmerged; maintainer @lengau closed it as "superseded by #597", which replaced the pinned ruff dep with the ruff snap. | |
| #205 chore(deps): update dependency lint/ruff to v0.2.1 - autoclosed | craft-application | closed | Renovate PR #205 was auto-closed unmerged; PR #206 replaced its Ruff package pin with Ruff from the Snap. | |
| #246 chore(deps): update dependency lint/ruff to ~=0.3.5 | craft-cli | merged | Merged PR #246 updated lint/ruff from ~=0.2.1 to ~=0.3.5; the change landed on main in commit 6701822. | |
| #118 chore(deps): update dependency lint/ruff to v0.1.1 | craft-application | closed | Renovate PR bumping lint/ruff 0.0.269β0.1.1 was closed unmerged; maintainer lengau marked it "Superseded by #115", which updated Ruff and fixed the resulting lint errors and was merged into main. | |
| #235 chore(deps): update dependency lint/ruff to v0.2.2 - autoclosed | craft-cli | closed | Renovate's ruff 0.1.15 -> 0.2.2 bump was autoclosed unmerged; the ruff0.2.x upgrade landed instead via hand-written PR #236 (commit ddc3fd5), later bumped to ~=0.3.5 in #246. | |
| #114 chore(deps): update dependency lint/ruff to v0.1.0 | craft-application | closed | Renovate PR bumping lint/ruff 0.0.269 -> 0.1.0 was closed unmerged by maintainer @lengau as "Superceded by #115", which updated Ruff and fixed a linting issue. | |
| #578 chore(deps): update dependency lint/ruff to v0.4.10 | craft-providers | merged | Renovate PR merged: bumped the lint/ruff dependency from 0.4.8 to 0.4.10 (commit 117db56) after reviewer approval; a single-line version change. | |
| #570 chore(deps): update dependency lint/ruff to v0.4.5 | craft-providers | merged | Merged PR #570 as commit d81d5fb, updating lint/ruff from 0.4.3 to 0.4.5. | |
| #543 chore(deps): update dependency lint/ruff to v0.3.4 | craft-providers | merged | Renovate PR #543 was merged, updating lint/ruff from v0.3.2 to v0.3.4 in commit 41a09fe. | |
| #217 chore(deps): update dependency lint/ruff to v0.1.8 | craft-cli | merged | Renovate PR bumping lint/ruff 0.1.7 to 0.1.8 was approved by two reviewers and merged into main as commit 61f7791 (Dec 2023); later superseded by ruff 0.1.14 (#223) and 0.1.15 (#230). |