Skip to content

Require uv-dynamic-versioning>=0.8.0 for fallback-version support#1005

Merged
Kludex merged 2 commits into
mainfrom
raise-uv-dynamic-versioning-lower-bound
Jun 1, 2026
Merged

Require uv-dynamic-versioning>=0.8.0 for fallback-version support#1005
Kludex merged 2 commits into
mainfrom
raise-uv-dynamic-versioning-lower-bound

Conversation

@Kludex

@Kludex Kludex commented Jun 1, 2026

Copy link
Copy Markdown
Member

The fallback-version setting added in #1003 only works with uv-dynamic-versioning>=0.8.0; 0.7.0's config schema has no fallback_version field, so constrained/offline no-git builds could resolve 0.7.x, ignore the key, and fail with the same VCS error.

Bumps the build-system.requires lower bound to >=0.8.0 in both httpx2 and httpcore2 pyprojects.

Addresses #1003 (comment).

AI Disclaimer

This PR was developed with the assistance of either Claude or Codex. I've reviewed and verified the changes.

@Kludex
Kludex enabled auto-merge (squash) June 1, 2026 11:51
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

@codspeed-hq

codspeed-hq Bot commented Jun 1, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 15 untouched benchmarks
⏩ 7 skipped benchmarks1


Comparing raise-uv-dynamic-versioning-lower-bound (34d7a06) with main (65e350e)

Open in CodSpeed

Footnotes

  1. 7 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@Kludex
Kludex merged commit 9866dec into main Jun 1, 2026
15 checks passed
@Kludex
Kludex deleted the raise-uv-dynamic-versioning-lower-bound branch June 1, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant