【问题标题】:How does PyPI decide what is the latest version of a package?PyPI 如何决定包的最新版本是什么?
【发布时间】:2020-07-16 21:12:12
【问题描述】:

我最近上传了一个升级到我在 PyPI 上开发的包,版本 0.4.3。第二天,我注意到我忘记添加的一个小调整,并上传了一个新版本,0.4.3a0。然而,PyPI 一直将之前的版本标记为最新版本。我错过了什么?

【问题讨论】:

    标签: python package pypi


    【解决方案1】:

    UsingPEP 440,其中0.4.3a0 is read as a pre-release(具体来说,是一个alpha)版本0.4.3

    在数字版本(1.0, 2.7.3) 中,允许使用以下后缀且必须按所示顺序排列:

    .devN, aN, bN, rcN, <no suffix>, .postN
    

    考虑使用版本0.4.3post1 或仅使用0.4.4

    【讨论】:

      猜你喜欢
      • 2020-04-22
      • 2020-08-24
      • 1970-01-01
      • 2018-05-09
      • 2020-10-12
      • 2015-04-30
      • 1970-01-01
      • 2018-08-03
      • 2020-07-26
      相关资源
      最近更新 更多