Criando nosso ambiente do pacote python com Poetry, linters, testes e documentação

  Рет қаралды 13,362

Eduardo Mendes

Eduardo Mendes

Күн бұрын

Пікірлер: 57
@Dunossauro
@Dunossauro Жыл бұрын
Link para a playlist completa: kzbin.info/aero/PLOQgLBuj2-3LiHhK1upnjpHiFzcJ472QS
@viniantunes5944
@viniantunes5944 Жыл бұрын
"O vídeo de hoje é SÓ isso..." Aí é sacanagem! Uma pá de coisa, maluco. Bom demais!
@Diego5vezes
@Diego5vezes Жыл бұрын
Aula 2 checked ✅ Gosto muito de suas dicas e esta ajuda na preparação do ambiente de dev é sensacional para quem tem menos experiência em projetos na vida real. Suas sugestões de próximos vídeos são sempre bem vindas, pois gosto de todas, haha. Parabéns pelo trabalho!
@hugoalmeida1291
@hugoalmeida1291 Жыл бұрын
Ô Du, o vídeo sobre git seria muito bom mano. Eu tô começando e ainda confundo muita coisa.
@ciceroazvdo
@ciceroazvdo Жыл бұрын
00:00 Introdução 01:05 Poetry 03:50 Git 08:28 Pytest 11:58 Pytest coverage 12:40 PEP-8 14:20 Blue 15:00 Isort 17:08 MkDocs 22:22 Taskipy 24:28 Git commit 27:00 Finalização (da like!!!)
@me15degrees
@me15degrees Жыл бұрын
vídeo de git, please! muitos iniciantes por aqui
@Levy957
@Levy957 Жыл бұрын
Séie muito boa dudu !! Continua assim
@CarlosAlbertoSilvaJunior
@CarlosAlbertoSilvaJunior Жыл бұрын
Mano, muito legal ver alguém experiente em Python configurando um projeto. Peguei um projeto que está sem ferramenta nenhuma, nem um requirements.txt hehe. Vou usar seu vídeo como guia pra colocar um pouco de padronização e ferramentas de desenvolvimento. Muito obrigado por compartilhar isso mestre, conteúdo muito valioso assim como todos os outros vídeos do canal! 🙏
@Riverfount
@Riverfount Жыл бұрын
Opa super maneiro Du e, sim, vale muito a pena uma live sobre o pipx e sobre o taskipy!!
@maxsantu
@maxsantu Жыл бұрын
CAra.. Maravilhoso toda essa preparação que vc sugere. Passei muito tempo procurando uma start deste jeito. PARABENS!!!!!! e Obrigado!!!!!!!!!!!!!!!!!!!!!!!!!
@orbes_terapias.integrativas
@orbes_terapias.integrativas Жыл бұрын
Sou iniciante em Python e prof de música! Sensacional esse PJ, EDu! Cheguei um pouco atrasado aqui mas vou do início ao fim! =) Da capo [da ˈkaːpo] == Abç a TDS!
@lucasmatos8239
@lucasmatos8239 Жыл бұрын
Top demaisssss, cria um conteúdo com git também!
@wesleyjcr
@wesleyjcr Жыл бұрын
Excelente conteúdo, é muito bom receber essas dicas sobre as configurações de seu ambiente. A série tá massa demais :)
@caldossantos
@caldossantos Ай бұрын
Acabo essa aula sem poder ver o próxima tão cedo. Agora preciso ver vídeos sobre powtry, pipx, pep8... a lista é longa, irmão. E falou que é só isso, rs.
@jorgeluizplautz6890
@jorgeluizplautz6890 Жыл бұрын
Ola Edu. Muito bom. Voce explica com clareza e com detalhes. Parabens. Concordo com conteudo sobre PIX.
@filipirigui
@filipirigui Жыл бұрын
Parabéns pela iniciativa!!
@linuxeopoder
@linuxeopoder Жыл бұрын
Vale a pena fazer um conteúdo de PIPX
@rogerioaguileraribeiro2686
@rogerioaguileraribeiro2686 Жыл бұрын
Fera demais Edu. Preciso integrar o Poetry ao Robot Framework, essas dicas já ajuda bastante.
@dionei_lamb
@dionei_lamb Жыл бұрын
Bah me perdi facinho com tanta informação. Pra mim que estou começando a aprender uma linguagem, que por pesquisas dizia que python tem uma boa curva de aprendizagem, esse monte de extensões e aplicações instaladas foram um bicho de 7 cabeças Já marquei pra assistir novamente e olhar os outros recomendados também. Foco e espero conseguir acompanhar todo o desenvolvimento e o mais importante, entender o conceito
@Dunossauro
@Dunossauro Жыл бұрын
Como eu disse no vídeo, eu achei melhor fazer um vídeo mostrando tudo antes até pra dar tempo de todo mundo sacar o que iríamos usar. No próximo a gente vai configurar tudo isso e já vai dar mais uma luz, aí durante o desenvolvimento a gente vai usando e vai fixando
@Dunossauro
@Dunossauro Жыл бұрын
Então, fica tranquilo, vai acompanhando que a gente sai do outro lado juntos. Qualquer dúvida pode ir jogando nos comentários, se eu não cobrir algu em faço um vídeo pra responder
@lariodossantos
@lariodossantos Жыл бұрын
Parabéns pelo trabalho camarada. A série esta maravilhosa.
@studies7603
@studies7603 Жыл бұрын
Excelente conteúdo!! Seria ótimo uma live sobre Pipx
@LUIZFERREIRA-or6vj
@LUIZFERREIRA-or6vj Жыл бұрын
NOTA 1000, PARABÉNS PROFESSOR . SHOW!!
@kaikimello3594
@kaikimello3594 Жыл бұрын
Aula finalizada com sucesso! Simbora ✔
@FelipeMarkson
@FelipeMarkson Жыл бұрын
Comentando para incentivar!!!
@linuxeopoder
@linuxeopoder Жыл бұрын
Seria ótimo ter vídeos de PIPX e TASKIPY
@renatocinttra
@renatocinttra 8 ай бұрын
Fala Dú! Vale a pena ter um conteúdo sobre PIPX, pelo simples fato que a sua didática é excelente, torna "visível" os benefícios das ferramentas. #LIVEDEPYTHONPIPX
@rafael_tg
@rafael_tg Жыл бұрын
manda a braba na live de pipx
@guilhermeparreira5448
@guilhermeparreira5448 Жыл бұрын
comitar o lock me salvou já
@jherfson
@jherfson Жыл бұрын
Trabalho maravilhoso!!!
@tiagorsa12
@tiagorsa12 Жыл бұрын
show muito bom
@Yaganazy
@Yaganazy Жыл бұрын
3:57 kkkk vale, 🤔 sempre me pergunto o que commitar e quando fazer isso.
@sigaocaue
@sigaocaue 9 ай бұрын
Vale a pena um conteúdo sobre o `pipx`, e a diferença entre `pip`, `pipx` e `poetry`.
@augustocleal
@augustocleal Жыл бұрын
Hj tenho mais interesse no pipx. Sofro muito resolvendo problemas de dependências de projetos de terceiros que vou dar manutenção.
@flaviogenuino254
@flaviogenuino254 Жыл бұрын
Ele é muito bom.
@iNooTh
@iNooTh Жыл бұрын
Quero video do pipx qual a diferença do pip ?
@mschon
@mschon Жыл бұрын
Se puder falar sobre PIPX eu adoraria, pois não tinha ouvido falar dele ainda. Quais as diferenças dele em relação ao pip normal ?
@Vini_Fonte
@Vini_Fonte Жыл бұрын
Série excelente 🔥🔥🔥
@meadapt
@meadapt Жыл бұрын
Thanks!
@JoseitodeOliveiraJúnior
@JoseitodeOliveiraJúnior Жыл бұрын
Faz conteúdo sobre pipx. Tem suporte para Windows tbm?
@Yaganazy
@Yaganazy Жыл бұрын
2:37 eu acho que vale
@jhonatanrian8903
@jhonatanrian8903 2 ай бұрын
faz um conteúdo sobre uv
@Dunossauro
@Dunossauro Ай бұрын
Vou adicionar no planejamento do próximo ano, esse ano já está fechado github.com/dunossauro/live-de-python/issues/359
@linuxeopoder
@linuxeopoder Жыл бұрын
Vale a pena fazer conteúdo de Git
@meadapt
@meadapt Жыл бұрын
Parabéns! Seus vídeos são sensacionais. Tenho sempre uma dúvida em relação a instalação de pacotes, tanto utilizando venv quanto poetry. Seria uma boa prática instalar os pacotes indicando a versão exata do momento do desenvolvimento e não aquela sintaxe de igual ou maior? Pq? Já tive experiência de ver o código "quebrando" por instalação da dependências com novas versões que modificaram comportamentos previamente utilizados e que, portanto, passam a não funcionar.
@Dunossauro
@Dunossauro Жыл бұрын
O grande ponto aqui está exatamente no versionamento da aplicação. Instalar especificamente uma versão é um tiro no pé. Pq se a versão que instalar tiver bugs, você vai ter que viver com eles. De forma geral a aplicação é dividida em 3 números. Por exemplo 1.2.3 O terceiro digito (3 nesse caso) é um número de patchs, se a aplicação corrigir um bug, esse número vai aumentar, por conta disso, se você fixar a versão perde essas correções. O que você poderia fazer na instalação é 1.2.* aí você garante que vai receber as correções de bugs. O segundo digito (2 no caso) é chamado de minor. Nele entram novas funcionalidades na biblioteca. Não é bom fixar ele também, pq você perde as novas atualizações da aplicação. Você poderia fixar assim 1.* garantindo que vai ter todas as novas funcionalidades de correções de bugs tbm. O primeiro digito (1 no nosso exemplo) é chamado de major. E ele só muda quando a lib se tornar incompatível com a versão anterior. Nesse caso a aplicação pode quebrar. Então vale a pena manter 1.* quando for fixar. Assim você ganha novas funcionalidade, correções de bug, mas garante que não vai quebrar. O nome disso é versionamento semântico. É feito pra evitar que as coisas quebrem. Eu vou falar sobre isso, acho que no vídeo 11 dessa série.
@Dunossauro
@Dunossauro Жыл бұрын
Mas, o que você acha de um vídeo explicando versionamento? Seria legal? Tem outros tipos de versionamento também, não só o semântico
@meadapt
@meadapt Жыл бұрын
@@Dunossauro acho a ideia do vídeo sobre versionamento top! Mas já deixando claro que sua explicação no comentário anterior já esclareceu demais minha dúvida. Muito obrigado! Doido p assistir os próximos vídeos desta série que está SENSACIONAL! PARABÉNS
@irissondonascimentodelima8620
@irissondonascimentodelima8620 Жыл бұрын
qual lib é essa pra usar o comando lt??
@Dunossauro
@Dunossauro Жыл бұрын
É só um alias pro tree
@ciceroazvdo
@ciceroazvdo Жыл бұрын
dudu acho que falto o link da live do gnu make
@Dunossauro
@Dunossauro Жыл бұрын
Eu mencionei make nessa aula? Juro que não lembro.
@ciceroazvdo
@ciceroazvdo Жыл бұрын
@@Dunossauro 23:19 paizao
@julioformiga
@julioformiga Жыл бұрын
kzbin.info/www/bejne/eJPChamnpLqrjpY
@ricardobrito3946
@ricardobrito3946 Жыл бұрын
Pipx 😊
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
O MAIOR PROBLEMA DO PYTHON FINALMENTE RESOLVIDO
27:01
CodeShow
Рет қаралды 37 М.
Gerenciando pacotes e ambientes com Poetry - Live de Python #179
1:30:53
Inconsistência de banco dados
26:34
Victor Freitas
Рет қаралды 25
É o fim do Power BI? Criando Dashboard com Python em 15 minutos
17:46
Asimov Academy
Рет қаралды 359 М.
COMO configurar um AMBIENTE DE PROGRAMAÇÃO PYTHON PROFISSIONAL em 2024
27:05
Como Criar WebApps Modernos só Usando Python - FastHTML
48:16
Hashtag Programação
Рет қаралды 52 М.
Como usar o Poetry em seus projetos de Data Science?
25:06
Comunidade DS
Рет қаралды 4,2 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН