PEP 751:用于安装可重复性的Python依赖项文件格式
原文英文,约1600词,阅读约需6分钟。发表于: 。This PEP proposes a new file format for dependency specification to enable reproducible installation in a Python environment. The format is designed to be human-readable and machine-generated....
PEP 751提出了一种新的文件格式,用于指定Python依赖关系以确保可复制的安装。该格式旨在人类可读且可由机器生成,允许安装程序在不进行依赖解析的情况下评估每个软件包。缺乏标准格式导致了各种具有不同锁定方案的工具,使得工具难以支持所有格式。所提出的格式支持每个文件和软件包的锁定,为受控环境和开源项目提供了灵活性。该格式还通过允许文件签名和审计来优先考虑安全性。可以在GitHub上找到关于每个文件锁定的参考实现。