Loading
Update dependency uv_build to >=0.12.6,<0.12.7
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| uv_build (source, changelog) | >=0.12.5,<0.12.6 -> >=0.12.6,<0.12.7 |
Release Notes
astral-sh/uv (uv_build)
v0.12.6
Released on 2026-08-25.
Python
- Update CPython to use OpenSSL 3.5.8 and libffi 3.4.8 #21295)
Enhancements
- Report cache-cleaning space savings from filesystem block allocation and avoid double-counting hard links (#21261)
- Limit warnings about unbounded
uv_buildrequirements to source-distribution builds (#21078) - Display byte counts below 1 KiB without a fractional part (#21237)
Preview features
- Add
uv workspace metadata --sync --exactto remove packages outside the selected resolution (#21117) - Add the
artifact-hash-filteringpreview feature to makeuv pip compile --generate-hasheshonor--only-binaryand--no-binary(#21235) - Respect package-specific
exclude-newercutoffs whenuv checkselects itstyexecutable (#21227) - Preserve virtual-environment hints from
tar-codecsource-distribution errors when the base interpreter is outside abindirectory (#21146)
Performance
- Enable profile-guided optimization for Linux x86-64 release binaries (#21001)
- Enable profile-guided optimization for Windows x86-64 release binaries (#21003)
- Enable profile-guided optimization for macOS ARM64 release binaries (#21002)
- Enable profile-guided optimization for Linux ARM64 release binaries (#21004)
- Speed up syncing projects with many activated conflict items by reusing their encoded representation (#21148)
Bug fixes
- Allow explicit
uv buildand non-editable first-party workspace packages whenno-buildis enabled (#21294) - Reuse configured index credentials during
uv tool upgradewhen the tool receipt references the same index (#21275) - Ensure full 40-character Git commit pins resolve to the requested object instead of a SHA-named branch (#21224)
- Prevent TLS segfaults in riscv64 musl release binaries (#21158)
- Preserve dependencies selected by recursive extras when markers mix production and extra conditions (#21181)
- Preserve version constraints from transitively referenced recursive extras (#21209)
- Resolve repository-relative Git archive dependencies inside the checkout during the initial
uv sync(#21264) - Return an error instead of panicking when a bearer token cannot be encoded as an HTTP header (#21282)
- Do not misclassify package URLs ending in
.pyas local script paths (#21144) - Use directory creation times consistently across libc implementations for directory
cache-keysentries (#21137) - Promote human-readable sizes to the next unit at rounding boundaries (#21136)
Other changes
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.