0.11.5
📦 uvView on GitHub →
✨ 3 features🐛 6 fixes
Summary
This release introduces support for new CPython versions, adds the `exclude-newer` index configuration, and improves error handling for TLS certificates and build system requirements.
Migration Steps
- Remove the legacy `PIP_COMPATIBILITY.md` redirect file if it was previously included.
✨ New Features
- Added support for CPython 3.13.13, 3.14.4, and 3.15.0a8.
- Introduced the `exclude-newer` option for `[[tool.uv.index]]` configuration.
- The `uv audit` command now provides context and warnings for ignored vulnerabilities.
🐛 Bug Fixes
- Fixed an error message related to `build_system.requires`.
- Removed trailing path separators during path normalization.
- Improved error messages when encountering unsupported or invalid TLS certificates.
- Normalized persisted fork markers before lock equality checks.
- Ensured junction is cleared properly when uninstalling Python versions on Windows.
- Reported TLS certificate errors cleanly instead of panicking.