💡
原文英文,约1200词,阅读约需5分钟。
📝
内容提要
当前的轮子1.0规范已使用十多年,未随需求变化更新。为支持未来PEP改进,PEP规定了轮子修订的兼容性要求。新规范将引入“Wheel-Version”元数据字段,帮助解析器过滤不兼容版本。首次重大更新将文件扩展名改为.whlx,避免兼容性问题。构建后端应生成最兼容版本,方便用户试验新功能。
🎯
关键要点
- 当前的轮子1.0规范已使用十多年,未随需求变化更新。
- PEP规定了轮子修订的兼容性要求,以支持未来的改进。
- 新规范将引入'Wheel-Version'元数据字段,帮助解析器过滤不兼容版本。
- 首次重大更新将文件扩展名改为.whlx,以避免兼容性问题。
- 构建后端应生成最兼容版本,方便用户试验新功能。
- 当前轮子规范的变化需要新的安装程序行为,且需增加主要版本。
- 安装程序必须在安装时警告不兼容的轮子版本。
- 解析器在选择轮子时必须检查Wheel-Version,并忽略不兼容的文件。
- 首次主要版本提升必须更改文件扩展名,以避免现有解析器选择不兼容的轮子。
- 建议构建后端生成最兼容的轮子,以便用户能够利用新特性。
🏷️
标签
➡️