Publicando o pacote python no PyPI e a documentação com MkDocs no ReadTheDocs #CodaComigo
Eduardo Mendes
Neste episódio de #CodaComigo, vamos aprender como fazer o deploy da documentação gerada com mkdocs no read the docs e também fazer o deploy do pacote criado durante a série no pypi. Usando o poetry, vamos criar o versionamento semântico do pacote, as urls de metadados, os classificadores de metadados e a licença do pacote. Além disso, vamos escrever o README para que o pypi tenha insumos para explicar as pessoas como instalar e o uso básico do pacote.
Links importantes:
- Playlist: https://youtube.com/playlist?list=PLOQgLBuj2-3LiHhK1upnjpHiFzcJ472QS
- Repositório do projeto: https://github.com/dunossauro/notas-musicais
- Campanha de financiamento: https://apoia.se/livedepython
- Meus contatos nas redes: https://linktr.ee/dunossauro
Links citados: Docs:
- https://docs.readthedocs.io/en/stable/config-file/v2.html
- https://docs.readthedocs.io/en/stable/config-file/v2.html#build-jobs
- https://docs.readthedocs.io/en/stable/build-customization.html#install-dependencies-with-poetry
Pacote: Referência principal: https://packaging.python.org/en/latest/tutorials/packaging-projects/
- https://pypi.org/classifiers/
- https://python-poetry.org/docs/1.2/pyproject/#classifiers
- https://python-poetry.org/docs/1.2/pyproject/#urls
Versionamento:
2023-04-05
0.0 LBC
Copyrighted (contact publisher)
289088301 Bytes