← Back to issue list

build(deps): update dependency mypy to v2 (main)

View original Github issue

Metadata

Project
starbase
Number
#533
Type
pull request
State
merged
Author
renovate[bot]
Labels
PR: Dependencies
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: PR #533 was approved and merged into main as commit 5641f05, applying the mypy 2.1.0 constraint and lockfile update.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [mypy](https://redirect.github.com/python/mypy) ([changelog](https://mypy.readthedocs.io/en/latest/changelog.html)) | `~=1.20.0` → `~=2.1.0` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/mypy/2.1.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/mypy/1.20.0/2.1.0?slim=true) | --- ### Release Notes <details> <summary>python/mypy (mypy)</summary> ### [`v2.1.0`](https://redirect.github.com/python/mypy/compare/v2.0.0...v2.1.0) [Compare Source](https://redirect.github.com/python/mypy/compare/v2.0.0...v2.1.0) ### [`v2.0.0`](https://redirect.github.com/python/mypy/compare/v1.20.2...v2.0.0) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.20.2...v2.0.0) ### [`v1.20.2`](https://redirect.github.com/python/mypy/compare/v1.20.1...v1.20.2) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.20.1...v1.20.2) ### [`v1.20.1`](https://redirect.github.com/python/mypy/blob/HEAD/CHANGELOG.md#Mypy-1201) [Compare Source](https://redirect.github.com/python/mypy/compare/v1.20.0...v1.20.1) - Always disable sync in SQLite cache (Ivan Levkivskyi, PR [21184](https://redirect.github.com/python/mypy/pull/21184)) - Temporarily skip few base64 tests (Ivan Levkivskyi, PR [21193](https://redirect.github.com/python/mypy/pull/21193)) - Revert `dict.__or__` typeshed change (Ivan Levkivskyi, PR [21186](https://redirect.github.com/python/mypy/pull/21186)) - Fix narrowing for match case with variadic tuples (Shantanu, PR [21192](https://redirect.github.com/python/mypy/pull/21192)) - Avoid narrowing `type[T]` in type calls (Shantanu, PR [21174](https://redirect.github.com/python/mypy/pull/21174)) - Fix regression for catching empty tuple in except (Shantanu, PR [21153](https://redirect.github.com/python/mypy/pull/21153)) - Fix reachability for frozenset and dict view narrowing (Shantanu, PR [21151](https://redirect.github.com/python/mypy/pull/21151)) - Fix narrowing with chained comparison (Shantanu, PR [21150](https://redirect.github.com/python/mypy/pull/21150)) - Avoid narrowing to unreachable at module level (Shantanu, PR [21144](https://redirect.github.com/python/mypy/pull/21144)) - Allow dangerous identity comparisons to `Any` typed variables (Shantanu, PR [21142](https://redirect.github.com/python/mypy/pull/21142)) - `--warn-unused-config` should not be a strict flag (Ivan Levkivskyi, PR [21139](https://redirect.github.com/python/mypy/pull/21139)) </details> --- ### Configuration 📅 **Schedule**: (in timezone Etc/UTC) - Branch creation - "every weekend" - 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 this update 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJQUjogRGVwZW5kZW5jaWVzIl19-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged Renovate PR updating mypy from ~=1.20.0 to ~=2.1.0, with constraint and lockfile changes.
qwen/qwen3.6-35b-a3b — — Merged automated dependency update upgrading mypy from v1.20.0 to v2.1.0 on main. Approved by two reviewers and passed CI checks.

Update history

No update history recorded yet.

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).
94%
#282 build(deps): update dependency mypy to ~=1.13.0 starbase merged 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.
94%
#378 build(deps): update dependency mypy to v2 (main) imagecraft merged Merged the mypy upgrade from ~=1.20.2 to ~=2.3.0 into main via PR #378 (commit 19ebdf6).
93%
#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.
93%
#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.
93%
#461 build(deps): update dependency mypy to v2.2.0 (main) craft-cli merged Renovate PR updating mypy from 2.1.0 to 2.2.0 was approved with all CI checks green and merged into main via commit 5c694ef (#461).
92%
#365 build(deps): update dependency mypy to v2 (main) craft-store merged Merged PR #365 upgraded mypy from ~=1.13 to ~=2.1 and updated related configuration in commit 5d7b688.
92%
#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.
92%
#239 build(deps): update dependency mypy to v2 (main) craft-archives merged Merged PR #239 updated mypy from ~=1.5 to ~=2.3, including constraint and lockfile changes, in commit cd0759b.
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%