Change8

0.9.15

📦 uvView on GitHub →
8 features🐛 4 fixes🔧 4 symbols

Summary

uv 0.9.15 adds support for CPython 3.14.1 and ROCm 6.4, while fixing a metadata retrieval hang by reverting astral-tl. The release process was modified to bypass PEP 740 attestation issues on PyPI.

Migration Steps

  1. If using crates.io, note that the published version corresponds to commit e7af583 due to a release workflow disruption

✨ New Features

  • Add CPython 3.14.1 and 3.13.10 support
  • Add ROCm 6.4 to --torch-backend=auto
  • Add a Windows manifest to uv binaries
  • Add LFS toggle to Git sources
  • Cache source reads during resolution
  • Allow reading requirements from scripts without an extension
  • Allow reading requirements from scripts with HTTP(S) paths
  • Add UV_HIDE_BUILD_OUTPUT environment variable to omit build logs

🐛 Bug Fixes

  • Fix uv-trampoline-builder builds from crates.io by moving bundled executables
  • Respect NO_COLOR and show command header when paging uv help output
  • Use 0o666 permissions for flock files instead of 0o777
  • Revert astral-tl to v0.7.10 to fix a regression causing hangs in metadata retrieval

🔧 Affected Symbols

uv-trampoline-builderastral-tlUV_HIDE_BUILD_OUTPUT--torch-backend