uv 0.12.0: Neue Projektstruktur und Python-Build-Backend

uv 0.12.0
7/10 Simon Willison 28.07.2026 Dev-Tools Open Source

Das Python-Paketmanagement-Tool uv erscheint in Version 0.12.0 mit breaking Changes, die vor allem die Ausgangsprojekt-Struktur betreffen. Der uv init Befehl erzeugt jetzt standardmäßig ein src/-Layout statt einer flachen Struktur mit main.py im Root – eine bewährte Best Practice der Python-Community. Zusätzlich bringt uv 0.12 sein eigenes uv_build Backend mit, sodass Entwickler Wheels und Distribution-Archive ohne externe Tools bauen können. Damit nähert sich das Tool einer vollständigen Lösung für Python-Entwicklung, was die Frage nach einem 1.0-Release näher rückt.

Zum Originalartikel