uv : simplification de la gestion des dépendances des scripts Python

2025-07-22

uv est un outil puissant qui simplifie la gestion des dépendances pour les scripts Python. Il élimine le besoin d'une gestion manuelle des environnements, gérant automatiquement les environnements virtuels et préférant une approche déclarative des dépendances. Que votre script dépende de modules de la bibliothèque standard ou de paquets externes comme `rich`, uv rend l'exécution simple avec la commande `uv run`, en spécifiant les dépendances via l'option `--with`. uv prend également en charge les métadonnées de script intégrées, permettant des déclarations de dépendances et des exigences de version Python directement dans le script. Pour améliorer encore la reproductibilité, uv offre un verrouillage des dépendances et gère divers scénarios, notamment la lecture de scripts depuis stdin, la prise en charge des extensions .pyw et la spécification d'index de paquets alternatifs.

Développement environnements virtuels