* Respect `[tool.uv.sources]` in build requirements
* Add a dedicated `uv publish` error message for missing usernames
* Support interactive input in `uv publish`
* Use raw filenames in `uv publish`
* Reuse the result of `which git`
* Avoid environment check optimization for `uv pip install --exact`
* Do not use free-threaded interpreters without a free-threaded request
* Don't recommend `--prerelease=allow` during build requirement resolution errors
* Prefer optimized builds for free-threaded Python downloads
* Retain old `python-build-standalone` releases
* Run `uv build` builds in the source distribution bucket
- 0.4.21
* Add support for managed installations of free-threaded Python
* Add note about `uvx` to `uv tool run` short help
* Enable HTTP/2 requests
* Support `uv tree --no-dev`
* Support PEP 723 metadata with `uv run -`
* Support `pip install --exact`
* Support `uv export --no-header`
* Add Python 3.13 images to Docker publish
* Support remote (`https://`) scripts in `uv run`
* Allow comma value-delimited arguments in `uv run --with`
* Support wildcards in `UV_INSECURE_HOST`
* Use shared index when fetching metadata in lock satisfaction routine
* Add prerelease compatibility check to `uv python` CLI
* Avoid deleting a project environment directory if we cannot tell if a `pyvenv.cfg` file exists
* Avoid excluding valid wheels for exact `requires-python` bounds
* Bump `netrc` crate to latest commit
* Fix `uv python pin 3.13t` failure when parsing version for project requires check
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=13
* Add managed downloads for CPython 3.13.0 (final)
* Python 3.13 is the default version for uv python install
* Hint at wrong endpoint in uv publish failures
* List available scripts when a command is not specified for uv run
* Fill in authors field during uv init
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=12
* Remove `PythonPreference` toggle based on `UV_TEST_PYTHON_PATH`
* Show verbose output during integration tests
* Show verbose logs during smoke test
* Show interpreter source during Python discovery query errors
* Bump patch Python versions for project
* Basic functional build backend wheels
* Add 3.13 support to the platform reference
* Fix parsing of `gnueabi` libc variants in Python version requests
* Add Python 3.13 classifier
* Implement build backend metadata
* Metadata transformation for the build backend
* Allow self-depedencies in the `dev` section
* Add failing `uv add --dev` self-reference test
* Clearly specify the minimum supported Windows Server version in the document
* fix uninstallation command for windows on documentation
* Clarify project environment creation a little
* Remove dead Sha256Reader
* Ignore `UV_CACHE_DIR` during tests
* Ignore `UV_CACHE_DIR` in `help` tests
* Use a higher timeout for publishing
* Coerce empty string values to `None` for `UV_PYTHON` env var
* Add `UV_FIND_LINKS` environment variable support for the `--find-links` command-line option
* Clear publish progress bar on retry
* Trim commits when reading from Git refs
* Preserve case-insensitive sorts in `uv add`
* Fix documentation (projects guide) regarding adding a git dependency
* Respect project upper bounds when filtering wheels on requires-python
* Always ignore `cp2` wheels in resolution
* Allow `py3x-none` tags in newer than Python 3.x
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=11
* Add uv build --all to build all packages in a workspace (#7724)
* Add support for uv init --script (#7565)
* Add support for upgrading build environment for installed tools (uv tool upgrade --python) (#7605)
* Initialize a Git repository in uv init (#5476)
* Respect --quiet flag in uv build (#7674)
* Add context message before listing available tools in uvx (#7641)
* Don't create Python bytecode files during interpreter discovery (#7707)
* Escape glob patterns in workspace member discovery (#7709)
* Avoid prefetching source distributions with unbounded lower-bound ranges (#7683)
* Add uv build and uv publish to features overview (#7716)
* Add documentation on cache versioning (#7693)
* Spell out the names of the Docker images for easier copy-paste (#7706)
* Document uv-with-Jupyter workflows (#7625)
* Note that uv lock --upgrade-package retains locked versions (#7694)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=10