Skip to content

Conversation

@intgr
Copy link
Collaborator

@intgr intgr commented Nov 29, 2025

Change how Renovate bumps mypy dependency.

When updating to mypy 1.19, previously it would change >=1.13,<1.19 -> >=1.19,<1.20.

With this change, it will change to >=1.13,<1.20.

Doc: https://docs.renovatebot.com/configuration-options/#rangestrategy

"jinja2==3.1.6",
"pyyaml==6.0.3",
# typing:
"mypy==1.19.0",
Copy link
Collaborator Author

@intgr intgr Nov 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suspect this won't work well with "rangeStrategy": "widen"

Removed this pinning in tests dependency group, as now we have uv.lock to pin dev versions. And the lockfile is updated every week by Renovate already.

@intgr intgr requested a review from Copilot November 29, 2025 17:15

This comment was marked as resolved.

Copy link
Member

@sobolevn sobolevn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, thanks for the fix!

Copy link
Contributor

@UnknownPlatypus UnknownPlatypus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a small nip around python setup but good to me for the rest

@UnknownPlatypus UnknownPlatypus merged commit 9c2e6ad into master Dec 3, 2025
44 checks passed
@UnknownPlatypus UnknownPlatypus deleted the renovate-mypy-configuration branch December 3, 2025 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants