PyPI 如何确定包的最新版本是什么?

How does PyPI decide what is the latest version of a package?

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

Using PEP 440, under which 0.4.3a0 is read as a pre-release(特别是 alpha)版本 0.4.3

Within a numeric release (1.0, 2.7.3), the following suffixes are permitted and MUST be ordered as shown:

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

考虑使用版本 0.4.3post1 或仅 0.4.4