0.7.12
📦 uvView on GitHub →
✨ 5 features🐛 3 fixes🔧 7 symbols
Summary
uv 0.7.12 adds new pin removal, improved resolution hints, and several usability enhancements while fixing race conditions and export options.
✨ New Features
- Add `uv python pin --rm` to remove `.python-version` pins
- Don't hint at versions removed by `excluded-newer`
- Add hint to use `tool.uv.environments` on resolution error
- Add hint to use `tool.uv.required-environments` on resolution error
- Improve `python pin` error messages
🐛 Bug Fixes
- Lock environments during `uv sync`, `uv add` and `uv remove` to prevent race conditions
- Add `--no-editable` to `uv export` for `pylock.toml`
- Fix directory glob traversal fallback preventing exclusion of all files
🔧 Affected Symbols
uv python pinuv syncuv adduv removeuv exporttool.uv.environmentstool.uv.required-environments