Spaces:
Running
Running
File size: 820 Bytes
fc30527 49cc409 fc30527 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # Sprint A8 (m-13) — ``requirements.txt`` est désormais un *pointeur* # vers le lock file, pas une liste manuelle qui dérive. # # La source de vérité des dépendances est : # # - ``pyproject.toml`` — bornes minimales déclarées # - ``requirements.lock`` — versions runtime résolues (uv) # - ``requirements-dev.lock`` — runtime + dev + web résolu (uv) # # Pour une installation standard de développement : # # pip install -e ".[dev,web]" # # Pour un build reproductible (Docker, CI release) : # # uv pip sync requirements.lock # runtime seul # uv pip sync requirements-dev.lock # avec extras de dev/web # # ``-r requirements.lock`` permet aussi à ``pip`` (sans uv) de lire # le lock pour les outils qui ne supportent pas encore uv. -r requirements.lock |