Какая волшебная команда "python setup.py some_incantation_here
" для загрузки пакета в PyPI в форме, которую можно загрузить, чтобы получить исходный пакет в его первоначальном виде?
У меня есть пакет с некоторым источником и несколькими файлами изображений (как package_data). Если я сделаю «setup.py sdist register upload
», файлы .tar.gz исключат файлы изображений. Если я сделаю «setup.py bdist_egg register upload
», яйцо содержит изображения, но исключает файл setup.py. Я хочу иметь возможность загружать файл, который является всего лишь моим проектом - он же "setup.py the_whole_freaking_thing register upload
".
Возможно, лучший способ сделать это - вручную tar.gz каталог моего проекта и загрузить его через веб-интерфейс PyPI?
Предостережение: я стараюсь избегать сохранения простого проекта, который я только что создал, в своем репозитории SVN, а также в PyPI - кажется, что трата работы по отслеживанию его истории и файлов в двух местах.