为什么pip从版本10升级到版本18?

mir*_*ngu 109 python pip

运行pip install脚本时,我收到以下警告:

 You are using pip version 10.0.1, however version 18.0 is available
Run Code Online (Sandbox Code Playgroud)

这很奇怪.pip项目是否只是从版本10升级到版本18?为什么?

dec*_*eze 108

发行说明中的​​第一点:

  • 切换到基于日历的版本控制方案.

https://pip.pypa.io/en/stable/news/

有关日历版本控制的更多信息:https://calver.org/

  • 来自[pypa-dev邮件列表](https://groups.google.com/forum/#!topic/pypa-dev/AKsd2D_F4cM),不仅解释了选择了这个问题,还有选择背后的原因:"这是自采用3个月发布节奏和基于日历的版本控制方案(也称为CalVer)以来的第一个点发布.简单来说,除非自上一版本以来没有任何变化,否则每3个月会有一个新的点数发布.更多发布月份等详细信息可以在pip的开发文档中找到." (4认同)