Либу как и обещал, довёл до следующего релиза после полной документации, только вот установка через PyPi сломалась.
Во-первых я был удивлён достаточно быстрой реакцией сообщества, что не могут обновиться.
Во-вторых все пошли ставить либу через исходники (setup.py, LOL).
Я не мог представить даже чего так. Не хватало файла CHANGES.rst (склеиваю ридми и список изменений в лонг дескрипшен пакета). Думал, что раз ридми проходит, то и ченджлог должен. Оба же использую в setup.py через with open()
, в метатеге description.
В общем скачал я два релиза с пупича, валид и инвалид. Начал сравнивать где жопа. Сразу бросилось в глаза то, что кто-то добавил в архив README.rst (ето точно не я, ведь все что хочу добавить я - указываю в файле MANIFEST.in).
Раз ето не я, значит кто-то захардкодил по именам файлов их добавление. Пошёл гуглить…
https://packaging.python.org/guides/making-a-pypi-friendly-readme/
Очень интуитивно-понятно. В итоге ридми добавляется само, а ченджлог в манифесте ✨
31.12.2023 — Итоги Года
Итоги Года 202331.12.2022 — Итоги Года
Итоги Года 202231.12.2021 — Итоги Года
Итоги Года 202131.12.2020 — Итоги Года
Итоги Года 2020