build(deps): update dependency mypy to ~=1.20.0 (main)
Metadata
Current evaluation
Renovate mypy ~=1.19.1 -> ~=1.20.0 PR closed unmerged by mr-cal as "Replaced by #1536"; the update landed via squash-merged PR #1536 (commit a053c22b).
Resolution: closed superseded
Reason: Maintainer mr-cal closed #1534 without merging on 2026-04-06 with the comment "Replaced by #1536", and Renovate posted its ignore notice. PR #1536 was squash-merged as commit a053c22b ("build(deps): update dependency mypy to ~=1.20.0 (#1536)"), so the same dependency bump was delivered through the replacement PR.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Renovate mypy ~=1.19.1 -> ~=1.20.0 PR closed unmerged by mr-cal as "Replaced by #1536"; the update landed via squash-merged PR #1536 (commit a053c22b). | |
| stealth/space-bunny-alpha | — | closed superseded | Closed without merge because #1534 was replaced by #1536, which merged the mypy ~=1.20.0 update in commit a053c22b. | |
| qwen/qwen3.6-35b-a3b | — | — | Superseded by PR #1536. The mypy dependency update to ~=1.20.0 was closed without merging, and Renovate will ignore this specific version update. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Superseded by PR #1536. The mypy dependency update to ~=1.20.0 was closed without merging after a maintainer noted it was replaced by another pull request. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-parts#1536
(confidence 98%)
Explicit replacement PR, merged as squash commit a053c22b carrying the identical mypy ~=1.20.0 bump.
-
Related To:
canonical/craft-parts#1706
(confidence 45%)
Later commit 770e2130 "style: drop mypy, pyright (#1706)" removed the mypy dependency entirely, superseding this update in the long term.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #75 build(deps): update dependency mypy to ~=1.20.0 (main) | craft-artifacts | closed | Renovate PR bumping mypy to ~=1.20.0 was closed unmerged by mr-cal and replaced by #77, which was squash-merged as commit 8e4dba8 ('build(deps): update dependency mypy to ~=1.20.0'). | |
| #174 build(deps): update dependency mypy to ~=1.20.0 (main) | craft-grammar | closed | Renovate PR #174 (mypy ~=1.19.0 → ~=1.20.0) was closed unmerged with failing lint/file checks; mr-cal closed it as 'Replaced by #176', which merged the same mypy 1.20.0 bump as commit 340a07a. | |
| #77 build(deps): update dependency mypy to ~=1.20.0 | craft-artifacts | merged | Squash-merged the mypy update from ~=1.19.0 to ~=1.20.0 in PR #77 via commit 8e4dba8, replacing PR #75. | |
| #343 build(deps): update dependency mypy to ~=1.20.2 (main) | imagecraft | merged | Renovate PR #343 merged into main, updating mypy from ~=1.19.1 to ~=1.20.2 in commit 5b27f1a. | |
| #243 build(deps): update dependency mypy to ~=1.19.1 (main) | imagecraft | merged | Renovate PR #243 was merged in commit e5d1bd0, updating mypy from ~=1.18.2 to ~=1.19.1. | |
| #1536 build(deps): update dependency mypy to ~=1.20.0 | craft-parts | merged | Squash-merged mypy dependency bump to ~=1.20.0 (3 files, +49/-37) with all CI green; landed as commit a053c22b. It replaced the earlier unmerged PR #1534. | |
| #467 build(deps): update dependency mypy to ~=1.19.0 (main) | starbase | merged | Renovate bumped mypy from ~=1.18.1 to ~=1.19.0; PR #467 was approved by 2 reviewers and merged into main via commit 7f6dd57, updating pyproject.toml. | |
| #1054 build(deps): update dependency mypy to ~=1.19.0 (main) | rockcraft | merged | Merged PR #1054 updated mypy from ~=1.18.2 to ~=1.19.0 in commit f7c1bf3e. | |
| #176 build(deps): update dependency mypy to ~=1.20.0 | craft-grammar | merged | Merged into main via commit 340a07a, updating mypy to ~=1.20.0 and replacing #174. | |
| #17 build(deps): update dependency mypy to ~=1.17.1 | craft-artifacts | closed | Closed unmerged; PR #36 replaced it by updating mypy to ~=1.18.1 and was merged in commit 09f5fb4. |