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