在任何地方(PEP或其他地方)是否有任何限制声明Linux轮子上传到PyPI的范围有多广?具体来说:将linux_x86_64轮子上传到PyPI 是否被认为是可接受的做法,而不是manylinux1_x86_64当我们无法构建后者时 - 由于外部C库依赖于更新的glibc?
使用PEP 425平台标签构建工具[3]不会跟踪有关特定Linux发行版或已安装系统库的信息,而是将所有轮子分配给过于模糊的linux_i686或linux_x86_64标签.由于这种模糊性,不期望在一台机器上编译的带linux标记的内置发行版在另一台机器上正常工作,因此,PyPI不允许为Linux上传轮子.
和"PyPI支持":
PyPI应该允许上传包含manylinux1平台标签的轮子.PyPI不应尝试正式验证包含manylinux1平台标记的车轮是否符合本文档中描述的manylinux1策略.此验证任务应留给其他工具,如auditwheel,这些工具是单独开发的.