Release Notes
CLI
- Make
--universal
and --python-platform
mutually exclusive (#4598)
- Add
--depth
and --prune
support to pip tree
(#4440)
Bug fixes
- Handle cycles when propagating markers (#4595)
- Ignore
py
not found errors during interpreter discovery (#4620)
- Merge markers when applying constraints (#4648)
- Retry on spurious failures when caching built wheels (#4605)
- Sort indexes during graph edge removal (#4649)
- Treat Python version as a lower bound in
--universal
(#4597)
- Fix the incorrect handling of markers in
pip tree
(#4611)
- Improve toolchain and environment missing error messages (#4596)
Documentation
- Explicitly mention use of seed packages during
uv venv --seed
(#4588)
Install uv 0.2.18
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.18/uv-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.18/uv-installer.ps1 | iex"
Download uv 0.2.18