Change8

0.12.2

📦 uvView on GitHub →
5 features🐛 3 fixes

Summary

This release adds support for CPython 3.15.0rc1 and 3.14.7, introduces the `uv tool audit` command, and includes performance improvements for lock file parsing and filename extraction.

✨ New Features

  • Add CPython 3.15.0rc1 support.
  • Add CPython 3.14.7 support.
  • Introduce `uv tool audit` for auditing installed tools.
  • Enable reporting of physically reclaimed disk space during cache cleanup with the `cache-physical-space` preview feature.
  • Add `UV_RUN_RLIMIT_NOFILE` environment variable to set the open-file limit for `uv run` commands.

🐛 Bug Fixes

  • Ensure diagnostic hints end with a newline to prevent malformed terminal output.
  • Preserve compatibility with older uv versions when recording artifact sizes in cached wheels and source distributions.
  • Avoid including workspace-root default dependency groups when syncing or exporting a selected workspace member unless explicitly requested.