Como fazer upload de um pacote Python intocado para o PyPI?

Qual é a mágica "python setup.py some_incantation_here "para carregar um pacote no PyPI, em um formulário que pode ser baixado para obter o pacote original em sua forma original?

Tenho um pacote com alguma fonte e alguns arquivos de imagem (como package_data). Se eu fizer "setup.py sdist register upload ", o arquivo .tar.gz tem os arquivos de imagem excluídos. Se eu fizer"setup.py bdist_egg register upload ", o ovo contém as imagens, mas exclui o arquivo setup.py. Quero poder fazer upload de um arquivo que seja apenas a totalidade do meu projeto - também conhecido como"setup.py the_whole_freaking_thing register upload ".

alvez a melhor maneira de fazer isso seja tar.gz manualmente o diretório do meu projeto e enviá-lo usando a interface da Web PyP

Caveat: Estou tentando evitar armazenar um projeto simples que acabei de criar no meu repositório SVN, bem como no PyPI - parece um desperdício de trabalho acompanhar a história e os arquivos em dois lugare

questionAnswers(1)

yourAnswerToTheQuestion