Release Notes
Enhancements
-
Add
uv python pin --rm
to remove.python-version
pins (#13860) -
Don't hint at versions removed by
excluded-newer
(#13884) -
Add hint to use
tool.uv.environments
on resolution error (#13455) -
Add hint to use
tool.uv.required-environments
on resolution error (#13575) -
Improve
python pin
error messages (#13862)
Bug fixes
- Lock environments during
uv sync
,uv add
anduv remove
to prevent race conditions (#13869) - Add
--no-editable
touv export
forpylock.toml
(#13852)
Documentation
- List
.gitignore
in project init files (#13855) - Move the pip interface documentation into the concepts section (#13841)
- Remove the configuration section in favor of concepts / reference (#13842)
- Update Git and GitHub Actions docs to mention
gh auth login
(#13850)
Preview
- Fix directory glob traversal fallback preventing exclusion of all files (#13882)
Install uv 0.7.12
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.7.12/uv-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.7.12/uv-installer.ps1 | iex"