File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -276,17 +276,15 @@ typing = [
276276 " types-xmltodict>=1.0.1.20250920" ,
277277]
278278
279- [tool .uv .sources ]
279+ [tool .uv ]
280+ # We rely on recent Python features in some of our {click:run} directives.
281+ dependency-groups.docs = { requires-python = " >= 3.14" }
280282# Pull Click from the upstream `stable` branch to pick up
281283# https://github.com/pallets/click/pull/3484 (merged into `stable`, slated for
282284# 8.4.1) which fixes the eager-callback parameter-source regression Click
283285# 8.4.0 introduced via https://github.com/pallets/click/pull/3404. Remove this
284286# pin once Click 8.4.1 is released on PyPI.
285- click = { git = " https://github.com/pallets/click.git" , branch = " stable" }
286-
287- [tool .uv ]
288- # We rely on recent Python features in some of our {click:run} directives.
289- dependency-groups.docs = { requires-python = " >= 3.14" }
287+ sources.click = { git = " https://github.com/pallets/click.git" , branch = " stable" }
290288# Cooldown period: 7-day buffer before using newly released packages.
291289# Relative dates are fine here because the Renovate lock-maintenance job
292290# (sync-uv-lock) reverts uv.lock when the only diff is timestamp noise.
You can’t perform that action at this time.
0 commit comments