Change8

0.9.12

📦 uvView on GitHub →
3 features🔧 3 symbols

Summary

This release introduces PEP 740 attestation support for publishing and improves script metadata handling, alongside significant documentation updates for crates.io and Docker workspaces.

Migration Steps

  1. Update uv using the provided shell script: curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.9.12/uv-installer.sh | sh
  2. Alternatively, update via PowerShell: powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.9.12/uv-installer.ps1 | iex"

✨ New Features

  • Allow --with-requirements to load extensionless inline-metadata scripts.
  • Collect and upload PEP 740 attestations during uv publish.
  • Prevent uv export from overwriting pyproject.toml.

🔧 Affected Symbols

uv publishuv export--with-requirements