uv: Vereinfachung der Abhängigkeitsverwaltung für Python-Skripte
uv ist ein leistungsstarkes Tool, das die Abhängigkeitsverwaltung für Python-Skripte vereinfacht. Es eliminiert die Notwendigkeit einer manuellen Umgebungsverwaltung, indem es virtuelle Umgebungen automatisch verwaltet und einen deklarativen Ansatz für Abhängigkeiten bevorzugt. Unabhängig davon, ob Ihr Skript von Standardbibliotheksmodulen oder externen Paketen wie `rich` abhängt, macht uv die Ausführung mit dem Befehl `uv run` einfach, wobei Abhängigkeiten über die Option `--with` angegeben werden. uv unterstützt auch Inline-Skriptmetadaten, die Deklarationen von Abhängigkeiten und Python-Versionsanforderungen direkt im Skript ermöglichen. Um die Reproduzierbarkeit weiter zu verbessern, bietet uv eine Abhängigkeitsverriegelung und behandelt verschiedene Szenarien, darunter das Lesen von Skripten von stdin, die Unterstützung von .pyw-Erweiterungen und die Angabe alternativer Paketindizes.