pythonclub / pythonclub.github.io

Blog colaborativo sobre tecnologias que envolvam a linguagem Python
http://pythonclub.com.br/
207 stars 109 forks source link

[NEW] Post Como distribuir seu projeto python com pypi #276

Closed mstuttgart closed 8 years ago

luzfcb commented 8 years ago

eu estava relendo o https://github.com/pythonclub/pythonclub.github.io/pull/222, e https://groups.google.com/forum/#!msg/pypa-dev/_rgjCGuKQYA/A8X8RGfSAQAJ

O core developer do pip fez um comentário interessante a respeito dos pacotes "wheel":

  • wheel não tem um setup.py eles dinamicamente executam no momento da instalação.
  • eu sugiro ir contra o uso de código dinamico em setup.py (é bom ler o contexto dessa afirmação)
mstuttgart commented 8 years ago

@luzfcb faz o seguinte. Se quiser, pode fazer o merge. Eu vou estudar esse material que você comentou e mais para frente vou criar um novo post sobre isso, detalhando esses novos recursos no pacote.

mstuttgart commented 8 years ago

Obrigado!

luzfcb commented 8 years ago

@mstuttgart há, esqueci de falar, novidades legais em relação ao PyPI. Já está em fase de testes a nova implementação do PyPI, que atualmente é chamada internamente de warehouse . Esse nova aplicação é desenvolvida utilizando o framework Pyramid (pelo meu breve conhecimento superficial sobre ele, aparentemente é um meio termo entre Flask e Django, )

Já da para testar ele em:

https://pypi.io/

Lembrando que, embora ele esteja em fase de testes, todas as modificações feitas nele, mudam o PyPI atual.

Tambem já da para enviar os seus pacotes diretamente para o warehouse:

https://mail.python.org/pipermail/distutils-sig/2016-June/029083.html

mstuttgart commented 8 years ago

@luzfcb show de bola! Vou dar uma olhada nele. Obrigado pela dica!