Change8

0.11.15

📦 uvView on GitHub →
6 features🐛 4 fixes🔧 3 symbols

Summary

This release (0.11.15) focuses on security hardening, improved configuration handling for `uv pip compile`, and performance optimizations across various operations. It also introduces JSON output for `uv audit`.

Migration Steps

  1. If you rely on TOML v1.1 in source distributions, this version now handles compatibility down to v1.0.

✨ New Features

  • Added TOML v1.1 -> v1.0 backwards compatibility for source distributions.
  • Added support for Azure request signing.
  • Applied stricter validation to all wheel filename segments.
  • Rejected empty strings as an invalid package name.
  • Used structured errors for signing authentication failures.
  • Added JSON output support for `uv audit`.

🐛 Bug Fixes

  • Applied workspace-member `[tool.uv.sources]` credentials correctly under `uv sync --frozen`.
  • Skipped empty directories in uv build outputs.
  • Fixed Git submodule handling when using relative paths.
  • Fixed line number reporting in netrc parsing.

Affected Symbols