Hypermodern Python Tooling (Second Release)

Iniciado por joomlamz, 02 de Fevereiro de 2023, 00:22

Tópico anterior - Tópico seguinte

0 Membros e 1 Visitante estão a ver este tópico.

joomlamz



inglês | 2023 | ISBN: 9781098139575 | 300 páginas | EPUB | 4MB


Acompanhar o ecossistema Python pode ser assustador. Suas ferramentas de desenvolvedor não fornecem a mesma experiência pronta para uso nativa de linguagens como Rust e Go. Quando se trata de manutenção de projetos de longo prazo ou colaboração com outras pessoas, todo projeto Python enfrenta o mesmo problema: como criar fluxos de trabalho confiáveis além do desenvolvimento local, mantendo-se sincronizado com o ecossistema em evolução.

Com este guia prático, os desenvolvedores Python aprenderão como forjar as partes móveis de um projeto Python em uma cadeia de ferramentas fácil de usar, usando ferramentas de ponta, incluindo Poetry, GitHub Actions, Dependabot, pytest, mypy , Flake8 e muito mais. O autor Claudio Jolowicz mostra como criar estruturas de projeto Python robustas, completas com testes de unidade, análise estática, formatação de código, verificação de tipo e documentação, bem como integração e entrega contínuas.

Você aprenderá como
Crie projetos de código aberto com infraestrutura de ponta
Crie uma infraestrutura personalizada para todos os projetos Python em uma empresa ou equipe
Melhorar e modernizar a infraestrutura de um projeto Python existente
Avalie ferramentas Python modernas para adoção em projetos existentes
Use ferramentas para empacotamento e gerenciamento de dependências
Automatize versões, verificações e tarefas, atualizações de dependência, atualizações de sintaxe do Python e versões para PyPI e TestPyPI
E muito mais











https://rapidgator.net/file/974d24e100d9d512855dd7cb162f587e


Download From 1DL


https://1dl.net/mx3ak5pcgz7h