您现在的位置是:首页 > 文章详情

Python 新提案 PyBI:分发 Python 二进制文件的标准格式

日期:2023-04-11点击:246

CPython 核心开发者 Nathaniel J. Smith 提交了一项新提案:

  • PEP 711 —— PyBI: a standard format for distributing Python Binaries

根据该提案的描述,PyBI (Python Binary) 是用于分发 Python 二进制文件的标准格式。Nathaniel 对 PyBI 的概括如下:它不是预构建的 Python 软件包,而是预构建的 Python 解释器。

此提案定义了一个标准的打包文件格式来保存预构建的 Python 解释器,并尽可能重用现有的 Python 打包标准。

命名格式:{distribution}-{version}[-{build tag}]-{platform tag}.pybi

示例:

  • cpython-3.9.3-manylinux_2014.pybi
  • cpython-3.10b2-win_amd64.pybi

详情查看原始草案:https://github.com/njsmith/posy/blob/main/pybi/README.md

PyBI 构建工具:https://github.com/njsmith/pybi-tools

pybi 构建示例:https://pybi.vorpus.org/

Nathaniel 还介绍道,他希望 PyBI 能像 Pypi.org 一样——为所有流行平台上的所有 Python 版本预构建软件包,以便自动化工具可以轻松获取其中任何一个并进行设置。让尝试 Python 预发布、在 CI 中修复 Python 版本、创建一个临时环境来重现仅在特定 Python 点版本上发生的错误报告等都变得快速和容易。

 

原文链接:https://www.oschina.net/news/236316/pep-711-pybi
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章