← Back to issue list

build(deps): update dependency mypy to ~=1.13.0

View original Github issue

Metadata

Project
starbase
Number
#282
Type
pull request
State
merged
Author
renovate[bot]
Labels
—
Created
Updated
Closed

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` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/mypy/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/mypy/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/mypy/1.11.2/1.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mypy/1.11.2/1.13.0?slim=true)](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).
97%
#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.
94%
#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.
94%
#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).
92%
#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.
92%
#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.
92%
#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.
91%
#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.
91%
#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.
91%
#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.
91%