poetry publish

poetry publish

O poetry chegou para simplificar e facilitar diversas coisas no gerenciamento de pacotes Python. Entre elas a pulicação de pacotes.

Neste tutorial será apresentado o poetry publish, que substitui diversas ferramentas (setuptools, wheels, twine, e mais algumas).

Procedimentos

De posse de tua conta no pypi.org e test.pypi.org, o próximo passo é criar um API Token. 

API Tokens proveem um modo alternativo com segurança elevada para atenticação de sessão durante upload de pacotes ao PyPI.

Na seqüência na área de configuração, localize API Tokens e crie um token de acesso. Atenção o token será exibido somente esta vez. E será um token exclusivo para PyPI e outro para PyPI test.


Configuração

Agora em um terminal, execute:

PyPI
poetry config pypi-token.pypi <cole o token aqui>

PyPI test
poetry config pypi-token.testpypi <cole o token aqui>


Publicação

PyPI
poetry build; poetry publish;   # ou
poetry publish --build

PyPI test
poetry build; poetry publish -r testpypi;  # ou
podtry publish -r testpypi --build


Comentários