Публикация и CI

Совсем немного про CI

Непрерывная_интеграция:

Обратите внимание: сборка проекта. Как следствие, инструменты сборки утекли с локальной машины на CI-платформу:

Как следствие, «умные» инструменты автоматизации сборки типа Make уступили место простым очередям заданий

Пример проекта

Довольно извращённый модуль: Словарь с тегами

Публикация на PyPi

В действительности ничего свыше методички на PyPA не требуется:

Проблема версионирования: Классический релиз менеждмент с тегами (на пример, на GitHub vs version =  в pyproject.toml — синхронизация номера версии?

Публикация на readthedocs.org

Тут всё ещё проще! Достаточно, чтобы в вашем проекте выгонялась документация с помощью sphinx.

Foreword

LecturesCMC/PythonDevelopment2022/13_PublicationCI (last edited 2022-05-18 12:44:19 by FrBrGeorge)