Usando typer e rich para construir o CLI do nosso pacote Python #CodaComigo
Eduardo Mendes
Nesse vídeo, vamos construir o CLI do nosso pacote Python utilizando as bibliotecas typer e rich. Typer nos ajudará a criar comandos CLI de forma rápida e fácil, enquanto rich nos permitirá adicionar recursos avançados, como interação com a linha de comando e visualizações bonitas. Além disso, vamos testar nosso CLI com pytest para garantir sua qualidade e verificar sua cobertura com o coverage. Para finalizar, criaremos um script de entrypoint no poetry para tornar nosso CLI uma parte integrante da nossa aplicação. E para torná-lo acessível a todos, vamos documentá-lo com mkdocs.
Links importantes:
- Campanha de financiamento: https://apoia.se/livedepython
- Meus contatos nas redes: https://linktr.ee/dunossauro
Links citados:
- Repositório do projeto: https://github.com/dunossauro/notas-musicais
- Typer: https://typer.tiangolo.com/
- Rich: https://rich.readthedocs.io/en/stable/introduction.html
- Live sobre Rich: https://youtu.be/gadMAObZ_1Y
Outros vídeos do canal que se relacionam com esse conteúdo:
- Live sobre Rich: https://youtu.be/gadMAObZ_1Y
- Live sobre poetry: https://youtu.be/ZOSWdktsKf0
- Live sobre Pytest: https://youtu.be/MjQCvJmc31A
- Live sobre mkdocs: https://youtu.be/GW6nAJ1NHUQ
- Live sobre como organizar um projeto python: https://youtu.be/O3bs4JtHrow ... https://www.youtube.com/watch?v=4o26X5FBY3Q
2023-03-17
0.0 LBC
Copyrighted (contact publisher)
163809128 Bytes