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