Change8

0.8.3

📦 uvView on GitHub →
3 features🐛 5 fixes🔧 1 symbols

Summary

uv 0.8.3 adds CPython 3.14 rc1 support, allows custom entrypoint names in `uv_build`, and publishes riscv64 wheels, while fixing several credential and concurrency issues.

Migration Steps

  1. Install uv 0.8.3 using the provided installer script (curl) or PowerShell script, or download the appropriate pre‑built binary for your platform from the release assets.

✨ New Features

  • Add support for CPython 3.14.0rc1.
  • Allow non‑standard entrypoint names in `uv_build` (PR #14867).
  • Publish riscv64 wheels to PyPI (PR #14852).

🐛 Bug Fixes

  • Avoid writing redacted credentials to tool receipt (PR #14855).
  • Respect `--with` versions over base environment versions (PR #14863).
  • Respect credentials from all defined indexes (PR #14858).
  • Fix missed stabilization of removal of registry entry during Python uninstall (PR #14859).
  • Improve concurrency safety of Python downloads into cache (PR #14846).

🔧 Affected Symbols

uv_build