Я пытаюсь использовать Distribute для моего проекта setup.py
. Я хочу, чтобы он включал все файлы в папке пакета, которые представляют собой текстовые и графические файлы, но не файлы .pyc, конечно. Я читал, что файлы должны отслеживаться CVS и SVN, или должно быть MAINFEST.in
.Включая данные пакета с помощью Distribute
Итак:
Я использую ни CVS, ни SVN, я использую мерзавца. Я знаю, что можно создать плагин для git, и, возможно, у кого-то есть, но я не буду использовать какой-то плагин, который не знаю, будет ли он поддерживаться и поддерживаться. Кроме того, git отслеживает больше, чем исходную папку, репо включает в себя другие файлы, которые не должны быть упакованы в дистрибутив.
Я думал, что одним из преимуществ Distribute не является дело с файлом
MANIFEST.in
. Неужели мне это нужно? Если да, где я вижу руководство? Я никогда не писалMANIFEST.in
.
Есть ли более приятное решение?