Skip to content

Conversation

@vdusek
Copy link
Contributor

@vdusek vdusek commented Nov 10, 2025

  • Switch from tilde version constraints to using only an upper major version bound. Since the lockfile already pins exact versions, the tilde constraint is unnecessary and causes frequent (and unnecessary) Renovate PRs.
  • Use major-only upper-bound version specifiers for most development dependencies.
  • Keep the tilde specifier for Ruff and Mypy, since even minor updates can—and often do—break CI.

@vdusek vdusek added this to the 127th sprint - Tooling team milestone Nov 10, 2025
@vdusek vdusek requested a review from Pijukatel November 10, 2025 14:05
@vdusek vdusek self-assigned this Nov 10, 2025
@vdusek vdusek added adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team. labels Nov 10, 2025
@vdusek vdusek merged commit e4d8436 into master Nov 10, 2025
21 of 22 checks passed
@vdusek vdusek deleted the update-dev-deps-specifiers branch November 10, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adhoc Ad-hoc unplanned task added during the sprint. t-tooling Issues with this label are in the ownership of the tooling team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants