Сегодня я попытался упаковать приложение django. Это большой ребенок, и с помощью установочного файла я должен вручную написать все пакеты и подпакеты в параметре package. Затем я должен найти способ скопировать приборы, файлы htmls / Css / image, документацию и т. Д.
Это ужасный способ работать. Мы компьютерщики, мы автоматизируем, делать это не имеет смысла.
А что, когда я изменю структуру своего приложения? Я должен переписать setup.py.
Есть ли лучший способ? Какой-нибудь инструмент для автоматизации этого? Я не могу поверить, что язык, чем время разработчиков, как Python, делает упаковку такой рутинной работой.
Я хочу иметь возможность в конечном итоге установить приложение, используя простую установку в pip. Я знаю о сборке, но она не намного проще и не очень удобна для пипсов.