当python3.3有了新的打包包时,发行版会过时吗?

2024-05-16 06:25:39 发布

您现在位置:Python中文网/ 问答频道 /正文

Python 3.3将附带一个名为“packaging”的新打包工具:

The new "packaging" module, building upon the "distribute" and "distutils2" projects and deprecating "distutils"

这是否意味着Distribute将在python3.3中过时?在


Tags: and工具thenew附带packagingprojectsdistribute
1条回答
网友
1楼 · 发布于 2024-05-16 06:25:39

3.3发行说明有点误导性:packagingdistutils2,它不是建立在distribution之上的,而是模仿了一些特性,但是有不同的行为或规范,特别是对于那些已经用PEP 376386345标准化的部分,代码和用法非常不同。在

对于最终用户来说,distutils2/打包在某种程度上不会使distribute过时,因为distribute仍然提供独特的功能,但从另一个角度来看,它已经过时了,因为它不支持当前的政治公众人物,也不受官方支持(即在stdlib中)。在

关于各种打包项目,我认为分布式开发人员计划支持新的政治公众人物,而我不知道setuptools。从长远来看,pip和buildout将使用distutils2而不是distribute作为底层库。在

相关问题 更多 >