Skip to content

Fix Renovate package rules not matching and request review on PRs - #453

Merged
harryswift01 merged 2 commits into
mainfrom
452-bug-renovate-widen-rule-ignored
Oct 13, 2026
Merged

harryswift01 merged 2 commits into
mainfrom
452-bug-renovate-widen-rule-ignored

Conversation

@harryswift01

Copy link
Copy Markdown
Member

Summary

This PR fixes the Renovate configuration so that dependency updates follow the intended widen strategy, and so that review is requested from maintainers instead of assigning them.

Changes

Fix package rules matching:

  • Change matchManagers on both pyproject.toml package rules from ["pep621"] to ["poetry", "pep621"]. Renovate processes our pyproject.toml with the poetry manager, so the previous rules never matched.
  • Keep pep621 in the list so the rules still apply if the file is routed back to that manager.

Request review instead of assigning:

  • Replace assignees with reviewers for harryswift01 and jimboid, so Renovate PRs request their review.

Impact

  • Production dependency updates now use widen, so only the upper bound of each version range moves and lower bounds (floors) are preserved.
  • Renovate PRs request review from the maintainers, so they no longer assign the PR.
  • Existing open Renovate PRs keep their old ranges until they are rebased from the Dependency Dashboard.

@harryswift01 harryswift01 added this to the 2.6.0 milestone Oct 13, 2026
@harryswift01
harryswift01 requested a review from jimboid October 13, 2026 14:28
@harryswift01 harryswift01 self-assigned this Oct 13, 2026
@harryswift01 harryswift01 added dependencies Pull requests that update a dependency file ci labels Oct 13, 2026

@jimboid jimboid left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks like it should work. Lets merge and see

@harryswift01
harryswift01 merged commit d682815 into main Oct 13, 2026
23 checks passed
@harryswift01
harryswift01 deleted the 452-bug-renovate-widen-rule-ignored branch October 13, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Renovate widen rule ignored, lower bounds raised in dependency PRs

2 participants