Что за волшебная команда «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 — кажется пустой тратой времени отслеживать его историю и файлы в двух местах.