From 002fd21bb22de09aa007cf0d67840877e2111f21 Mon Sep 17 00:00:00 2001 From: Oliver Meyer Date: Wed, 5 Aug 2026 11:36:04 +0200 Subject: [PATCH] fix(deps): set rangeStrategy widen for all pep621 packages Co-Authored-By: Claude Sonnet 4.6 --- renovate.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/renovate.json b/renovate.json index c0cb2b2de..4dfe2fcb6 100644 --- a/renovate.json +++ b/renovate.json @@ -22,6 +22,11 @@ "schedule": ["before 5am on monday"] }, "packageRules": [ + { + "description": "Widen version ranges for pep621 packages rather than replacing them, preserving backward compatibility with older installed versions", + "matchManagers": ["pep621"], + "rangeStrategy": "widen" + }, { "description": "Runtime-critical packages whose bumps touch the GUI event loop, HTTP client, or pydantic models — regressions in these only surface end-to-end (closure lifecycles, event handler exception swallowing, request retry semantics, ...). Override the global labels to drop `skip:test:long_running` so the long-running e2e matrix runs and catches integration regressions on every bump. Discovered while shipping nicegui 3.10/3.11 (#531) where a silently-swallowed AssertionError inside an async click handler hung a download dialog and was only caught by the long-running suite.", "matchPackageNames": [