
de extensions108
Gérez les environnements de projet Python et les dépendances avec uv (init, venv, add/remove, lock, sync, run) dans les dépôts utilisant uv.lock ou .venv.
Cette compétence standardise la gestion des dépendances et des environnements Python lorsqu'un dépôt utilise uv. Elle apprend à un agent à détecter un projet géré par uv (uv.lock, pyproject.toml ou un .venv existant), à créer et utiliser des environnements virtuels, à ajouter ou supprimer des dépendances, à verrouiller et synchroniser des installations reproductibles, et à exécuter des commandes à l'intérieur de l'environnement du projet.
Invoquez cette compétence lorsque l'agent doit configurer un environnement de développement Python, exécuter des tests, modifier des dépendances ou préparer des installations reproductibles pour la CI/workflows dans des dépôts qui listent uv ou incluent un uv.lock. Utile pour l'onboarding, la préparation de la CI et les tâches d'automatisation du développeur.
uv init, uv venv, uv add, uv lock, uv sync, uv run).uv add/remove/lock/sync aux changements pip ad-hoc).Idéal pour les agents pouvant exécuter des commandes shell et gérer des environnements (agents CLI comme Copilot/Codex, ou toute automatisation pouvant exécuter Python et shell).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.