Python : Stocker la description des dépendances vérifiables et les détails de l'environnement de build comme parties distinctes d'un contrat de version reproductible
Stockez les dépendances d'exécution dans [project.dependencies] et les exigences de build dans [build-system.requires] de pyproject.toml, puis fixez les versions exactes avec des hachages sha256 dans un fichier requirements séparé pour créer un contrat de version vérifiable au niveau octet.
Python / pyproject.toml / dependencies / reproducibility / pip / hash-checking / build-system / release-contract