Как PyPI определяет, какая последняя версия пакета? - PullRequest
0 голосов
/ 04 апреля 2020

Я недавно загрузил обновление до пакета, который я разработал для PyPI, версия 0.4.3. На следующий день я заметил небольшую поправку, которую я забыл добавить, и загрузил новую версию 0.4.3a0. Тем не менее, PyPI продолжал отмечать предыдущую как последнюю версию. Чего мне не хватает?

1 Ответ

3 голосов
/ 04 апреля 2020

Использование PEP 440 , при котором 0.4.3a0 читается как pre -релиз (в частности, альфа) версия 0.4.3.

В пределах нумерации c выпуск (1.0, 2.7.3) разрешены следующие суффиксы, которые ДОЛЖНЫ быть упорядочены, как показано ниже:

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

Рассмотрим используя версию 0.4.3post1 или просто 0.4.4.

...