* Hide `--no-system` from `uv pip tree` CLI
* Allow configuration of Python and PyPy install mirrors in `uv.toml`
* Allow passing Python download mirrors to `uv python install`
* Add support for specifying conflicting extras and dependency groups
* Consistent colon usage in build failure errors
* Show full derivation chain when encountering build failures
* Show link we failed on parsing index pages
* Remove duplicate log when searching for interpreters
* Update uv development status classifier to "Stable" on PyPI
* Use rich diagnostic formatting for early build failures
* Use rich diagnostic formatting for install failures
* Avoid retraversing filesystem when testing exact glob matches
* Allow `--no-build` to validate lock
* Allow default indexes to be marked as explicit
* Avoid creating `.venv` in `uv add --frozen` and `uv add --no-sync`
* Avoid duplicating first-entry comments in `uv add`
* Defer reporting of build failures in resolver
* Fix references to `--resolution-strategy` in error message output
* Ignore virtual environments in parent directories when choosing Python version for new projects
* Forward SIGTERM to child processes in `uv run`
* Prefer Python executable names that match the request over default names
* Prefer compatible to incompatible distributions when packages exist on multiple indexes
* Publish: Ignore non-matching files
* Revert `uv.lock` changes when `uv add` fails
* Show file extensions on available commands when not `.exe`
* Sort by name, then specifiers in `uv add`
* Split after specifiers in `--with` requirements
* Support multiple extras in universal pip compile output
* Build backend: Add tests for source tree -> source dist -> wheel conversions
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=21