1

PEP 0440包括以下两个似乎相互矛盾的陈述:

开发版本允许使用.-_分隔符,也可以同时省略分隔符。这的正常形式是使用.分隔符。这允许规范化为1.2-dev2或之类的版本。1.2dev21.2.dev2

请注意,devNandpostN必须始终以点开头,即使紧跟数字版本(例如1.0.dev456, 1.0.post1)使用也是如此。

第二个说法错了吗?是否允许一起省略分隔符?如果是这样,提醒 PEP 作者更正 PEP 的过程是什么?

4

1 回答 1

0

Martijn 的评论是正确的,第二条陈述是关于规范化形式的。

Donald Stufft 在 distutils-sig@python.org 邮件中确认:

一旦标准化,它必须有一个点。首先应用归一化。

于 2015-11-24T06:08:33.810 回答