Change8

0.6.17

📦 uvView on GitHub →
1 features🐛 6 fixes

Summary

uv 0.6.17 adds PyTorch v2.7.0 support for GPU backends and includes several stability fixes, with new installer scripts and prebuilt binaries for many platforms.

Migration Steps

  1. Install uv 0.6.17 using the shell installer: `curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.6.17/uv-installer.sh | sh`.
  2. Install uv 0.6.17 using the PowerShell installer: `powershell -ExecutionPolicy Bypass -c \"irm https://github.com/astral-sh/uv/releases/download/0.6.17/uv-installer.ps1 | iex\"`.
  3. Download the appropriate prebuilt binary for your platform from the GitHub releases page (e.g., https://github.com/astral-sh/uv/releases/download/0.6.17/uv-x86_64-apple-darwin.tar.gz) and verify its checksum.

✨ New Features

  • Add PyTorch v2.7.0 to GPU backend (PR #13072).

🐛 Bug Fixes

  • Avoid panic for invalid Python versions (PR #13077).
  • Block scripts from overwriting `python` (PR #13051).
  • Check distribution names to handle invalid redirects (PR #12917).
  • Check for mismatched package and distribution names on resolver thread (PR #13088).
  • Fix panic with invalid last character in PEP 508 name (PR #13105).
  • Reject `requires-python` even if not listed on the index page (PR #13086).