Gestion de package

Dépendances Python

On utilise uv

Pour installer les packages en local

uv sync <package>

Pour ajouter une dépendance

uv add <package>

option --group dev pour les dépendances de développement et --group airflow pour les dépendances de airflow

Dépendances Javascript

Utiliser npm

npm install <package> --before="$(date -v -7d +%Y-%m-%d)" # testé sur MacOS et Debian

option --dev pour les dépendances de développement Note : on recommande un cooldown de 7 jours pour les nouvelles dépendances afin de se prémunir des supply chain attacks.