0.8.16
📦 uvView on GitHub →
✨ 8 features🐛 8 fixes🔧 7 symbols
Summary
uv 0.8.16 introduces support for Android, iOS, and loongarch64 platforms, alongside enhancements to editable dependency handling and various bug fixes for authentication and build processes.
✨ New Features
- Allow --editable to override editable = false annotations
- Allow editable = false for workspace sources
- Support Android platform tags
- Support iOS platform tags
- Support scripts with inline metadata in --with-requirements and --requirements
- Support --no-project in uv format (preview)
- Allow uv format in unmanaged projects (preview)
- Support for loongarch64 architecture
🐛 Bug Fixes
- Avoid erroring when match-runtime target is optional
- Ban empty usernames and passwords in uv auth
- Error early for parent path in build backend
- Retry on IO errors during HTTP/2 streaming
- Support recursive requirements and constraints inclusion
- Use token store credentials for uv publish
- Fix virtual environment activation script compatibility with latest nushell
- Skip Python interpreters that cannot be queried due to permission errors
🔧 Affected Symbols
uv_builduv formatuv authuv publishmatch-runtimeeditableloongarch64