💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
PEP 775提议将zlib压缩库作为CPython构建的必需项,但因负面反馈于2025年撤回。zlib在大多数系统上可用,缺少zlib的构建被视为不支持。未来可能完全要求zlib,若无有效使用案例。
🎯
关键要点
- PEP 775提议将zlib压缩库作为CPython构建的必需项,但于2025年撤回。
- zlib在大多数系统上可用,缺少zlib的构建被视为不支持。
- CPython开发者未能注意到缺少zlib会导致至少一个测试失败。
- 虽然有可能存在无zlib构建的用例,但这些构建将被标记为不支持。
- 未来可能完全要求zlib,若无有效使用案例。
❓
延伸问答
PEP 775的主要内容是什么?
PEP 775提议将zlib压缩库作为CPython构建的必需项,但于2025年撤回。
为什么PEP 775会被撤回?
PEP 775因未能提供足够的价值和收到显著负面反馈而被撤回。
缺少zlib的CPython构建会有什么后果?
缺少zlib的构建被视为不支持,且可能导致至少一个测试失败。
zlib在CPython中的作用是什么?
zlib用于压缩功能,许多PyPI上的轮子和pip安装程序依赖于zlib。
未来是否可能完全要求zlib?
如果没有有效的zlib-less构建用例,未来可能会完全要求zlib。
PEP 775对WASI平台有什么影响?
在WASI平台上,zlib尚未被默认使用,因此PEP 775对其没有影响。
➡️