Change8

0.8.2

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

Summary

uv 0.8.2 adds derivation chains for dependency errors, a new UV_INIT_BUILD_BACKEND env var, and exposes tls_built_in_root_certs, while fixing several bugs related to environment scanning, virtual environment cleanup, and pyproject.toml handling.

✨ New Features

  • Add derivation chains for dependency errors, improving error diagnostics. (see PR #14824)
  • Introduce UV_INIT_BUILD_BACKEND environment variable to configure the build backend. (see PR #14821)
  • Expose tls_built_in_root_certs in the Rust API for client TLS configuration. (see PR #14816)

🐛 Bug Fixes

  • Skip non‑entrypoint files when scanning the environment bin directory. (see PR #14830)
  • Prevent removal of empty directories during virtual environment construction. (see PR #14822)
  • Maintain index URL priority order when writing to pyproject.toml. (see PR #14831)

🔧 Affected Symbols

tls_built_in_root_certs