build(deps): update dependency mypy to ~=1.13.0
Metadata
Current evaluation
Renovate PR bumping mypy from ~=1.11.0 to ~=1.13.0 was merged into main as commit d0f4f16, updating pyproject.toml and uv.lock. Later bumps (#313, #347, #533, #577) moved mypy to 2.3.0.
Resolution: closed resolved
Reason: PR #282 was merged with one approving review and no CI failures, landing as commit d0f4f16 which appears in the pyproject.toml history. The mypy constraint in the repo moved past this pin in later Renovate upgrades (#313 to ~=1.14.1, #533 to v2).
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mypy](https://www.mypy-lang.org/) ([source](https://redirect.github.com/python/mypy), [changelog](https://mypy-lang.blogspot.com/)) | `~=1.11.0` -> `~=1.13.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>python/mypy (mypy)</summary>
### [`v1.13.0`](https://redirect.github.com/python/mypy/compare/v1.12.1...v1.13.0)
[Compare Source](https://redirect.github.com/python/mypy/compare/v1.12.1...v1.13.0)
### [`v1.12.1`](https://redirect.github.com/python/mypy/blob/HEAD/CHANGELOG.md#Mypy-1121)
[Compare Source](https://redirect.github.com/python/mypy/compare/v1.12.0...v1.12.1)
- Fix crash when showing partially analyzed type in error message (Ivan Levkivskyi, PR [17961](https://redirect.github.com/python/mypy/pull/17961))
- Fix iteration over union (when self type is involved) (Shantanu, PR [17976](https://redirect.github.com/python/mypy/pull/17976))
- Fix type object with type var default in union context (Jukka Lehtosalo, PR [17991](https://redirect.github.com/python/mypy/pull/17991))
- Revert change to `os.path` stubs affecting use of `os.PathLike[Any]` (Shantanu, PR [17995](https://redirect.github.com/python/mypy/pull/17995))
### [`v1.12.0`](https://redirect.github.com/python/mypy/compare/v1.11.2...v1.12.0)
[Compare Source](https://redirect.github.com/python/mypy/compare/v1.11.2...v1.12.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" in timezone Etc/UTC, Automerge - At any time (no schedule defined).
🚦 **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 these updates again.
---
- [ ] <!-- 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/starbase).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzkuMTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate PR bumping mypy from ~=1.11.0 to ~=1.13.0 was merged into main as commit d0f4f16, updating pyproject.toml and uv.lock. Later bumps (#313, #347, #533, #577) moved mypy to 2.3.0. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #282, updating mypy from ~=1.11.0 to ~=1.13.0. The approved Renovate dependency update landed via commit d0f4f16. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged automated dependency update upgrading mypy from ~=1.11.0 to ~=1.13.0. Approved by one reviewer, passed all CI checks, and merged into main. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an automated dependency update upgrading mypy from ~=1.11.0 to ~=1.13.0. Generated by Renovate, the change was successfully applied to the main branch without conflicts. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/starbase#313
(confidence 88%)
Next mypy Renovate bump after this one (commit 4083b5c, mypy ~=1.14.1)
-
Related To:
canonical/starbase#533
(confidence 82%)
Later major mypy bump to v2 (commit 5641f05), superseding the 1.13.x line set here
-
Related To:
canonical/starbase#577
(confidence 75%)
Most recent mypy pin in the repo (~=2.3.0, commit 99f4892)
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5 build(deps): update dependency mypy to ~=1.13.0 | craft-artifacts | merged | Renovate dependency bump PR merged into main via commit 2b688bb, raising mypy from ~=1.11.0 to ~=1.13.0 (pyproject.toml + uv.lock, 2 files, +29/-24). | |
| #533 build(deps): update dependency mypy to v2 (main) | starbase | merged | Renovate PR #533 merged into main, updating mypy from ~=1.20.0 to ~=2.1.0 in pyproject.toml and uv.lock via commit 5641f05. | |
| #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. | |
| #62 build(deps): update dependency mypy to ~=1.12.0 | craft-grammar | merged | Renovate PR merged: bumped mypy from ~=1.11.1 to ~=1.12.0 in pyproject.toml (commit 7f568f1, +1/-1). Mypy was later dropped entirely in #215 (19a38b7). | |
| #234 build(deps): update dependency mypy to v1.13.0 | craft-store | merged | Renovate dep bump PR merged: mypy dev dependency updated from ==1.12.0 to ==1.13.0 in pyproject.toml (commit cfd131d), approved by 2 reviewers. | |
| #1467 build(deps): update dependency mypy to ~=1.19.1 (main) | craft-parts | merged | Renovate PR merged into main via commit 8375f811, bumping the dev dependency mypy from ~=1.18.2 to ~=1.19.1 in pyproject.toml and the lockfile (2 files, +122/-36). Approved by 2 reviewers. | |
| #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. | |
| #515 build(deps): update dependency mypy to ~=1.20.0 (main) | starbase | merged | Renovate PR #515 (mypy ~=1.19.0 → ~=1.20.0) was merged into main as commit 91bfdb5, bumping mypy in pyproject.toml/uv.lock despite a failing Security scan / OSV-scanner check. | |
| #65 build(deps): update dependency mypy to ~=1.13.0 | craft-grammar | merged | Renovate PR #65 bumping mypy ~=1.12.0 -> ~=1.13.0 was approved (1 reviewer) and merged into main as commit 0a86f1a, a one-line change (1 file, +1/-1) to the dev dependency pin. | |
| #36 build(deps): update dependency mypy to ~=1.18.1 | craft-artifacts | merged | Merged PR #36 in commit 09f5fb4, updating mypy from ~=1.15.0 to ~=1.18.1 in pyproject.toml and uv.lock. |