Este é o tipo de live q vc assiste sem entender muito, mas depois de alguns meses re-assiste por acreditar que agora está preparado para o assunto hehe Vlw dunno!
Acompanho seu trabalho há cerca de 4-5 anos, os primeiros videos que assisti a thumb era uma folha palmeira . Recordo do seu sonho de viver de dar aulas aqui no YT. Sou da área de infra mas um evangelista de desenvolvimento. Keep strong !
Muito massa essa live. Comecei a programar em Python pra fazer uns projetos web e sempre usei só pip e venv, e achava que pipenv, conda, poetry e etc era só uma frescura. Dps de ter desenvolvido várias APIs em Node, acho que a coisa que mais me soava estranho no python com o pip era aquele requirements.txt que n separava dependência de prod com dev, não versionava, n fazia quase nada. O poetry parece ser uma solução muito mais madura e limpa de gerenciar pacotes e dependências no python...
Estou vendo essa live 1 ano depois de ter sido postada, sou novo no ecosistema python e não sei se ainda é oque está no hype, mas está me ajudando mto, valeu 👍
Conteúdo incrível, parabéns, vai ser muito útil para a minha iniciação científica onde preciso gerar um pacote para conexão com ferramentas de observabilidade
1:04:58 - Só esqueceu de uma coisa que é importante, configurar a virtualenv para que ela seja criada dentro do diretório do projeto, exemplo: Antes: poetry config --list (USAR ESSE COMANDO) cache-dir = "/home/mr_robot/.cache/pypoetry" experimental.new-installer = true installer.parallel = true virtualenvs.create = true virtualenvs.in-project = null (MUDE A CRIAÇÃO DO AMBIENTE VIRTUAL PARA QUE SEJA CRIADA DENTRO DO DIRETÓRIO DO SEU PROJETO) Depois: poetry config virtualenvs.in-project true (USE ESSE COMANDO) cache-dir = "/home/mr_robot/.cache/pypoetry" experimental.new-installer = true installer.parallel = true virtualenvs.create = true virtualenvs.in-project = true (VEJA QUE AGORA A VARIÁVEL ESTÁ DEFINIDA COMO TRUE, AO CRIAR O VIRTUALENV, EDITORES COMO VSCODE OU PYCHARM RECONHECERAM AS VIRTUALENVS DE FORMA AUTOMÁTICA).
@@Dunossauro tenho a seguinte duvida, no pyenv global declarei a versão 3.9 3.6 , ao iniciar um projeto com o poetry como faço para escolher a versao 3.6 ? Ou no global tenho que deixar apenas uma versão e ficar modificando para cada projeto ?
Querido, não sei exatamente o que te fez chegar a essa conclusão l. Mas não tem nenhuma relação uma coisa com a outra. Tem uma live sobre ambientes virtuais aqui no canal. Acho que pode te ajudar com as dúvidas th-cam.com/users/livenaGF7EIUFp0?feature=share
Uma sugestão/pedido, n sei direito até onde se extende esse assunto mas eu acharia muito interessante se vc puder falar sobre atualização de versão, tanto do python, quanto de bibliotecas. Tipo a melhor forma de fazer essa atualização, qual o melhor momento pra se fazer ou se existe alguma ferramenta pra auxiliar nesse tipo de coisa Adoro suas lives, parabéns pelo ótimo trabalho
Essa parte 1:21:02 de migrar um projeto na moda antiga do requiremets para o poetry e algo que ainda precisa ser trabalhada... pq não vi nada que não pareça uma gambiarra pra ler o requirements.txt,, além de que eu ja lidei com projetos que tinham requirements muito grandes e complexos.. onde um aquivo requirements chamava outro requirements dentro dele..... Da pra fazer na mão? da sim, mas poxa...tu pega um sistema com 100 libs tu vai perder um bom tempo ali.
eu estou com dificuldade para usar o Poetry. Basicamente eu dou um poetry add biblioteca, poetry install, mas ela não é instalada no ambiente, acusa erro quando rodo o script, mesmo reiniciando o terminal. Ai eu fico tentando, tentando e quando enche a paciência eu apelo para o pip install biblioteca. Alguém mais enfrentando isso?
Buenas Eduardo. São muito massa tuas lives. Mas meu irmão, não tem jeito de instalar o poetry no windows, começando que não posso usar o powershell. Puxa um vídeo curtinho ai pra ajudar ou indique. Sucessso man!
Se você usar o poetry env para criar um ambiente virtual, a resposta é não. Isso porque a ideia de um ambiente virtual é justamente ter um ambiente separado.
Este é o tipo de live q vc assiste sem entender muito, mas depois de alguns meses re-assiste por acreditar que agora está preparado para o assunto hehe Vlw dunno!
Acompanho seu trabalho há cerca de 4-5 anos, os primeiros videos que assisti a thumb era uma folha palmeira . Recordo do seu sonho de viver de dar aulas aqui no YT. Sou da área de infra mas um evangelista de desenvolvimento. Keep strong !
Muito massa essa live. Comecei a programar em Python pra fazer uns projetos web e sempre usei só pip e venv, e achava que pipenv, conda, poetry e etc era só uma frescura. Dps de ter desenvolvido várias APIs em Node, acho que a coisa que mais me soava estranho no python com o pip era aquele requirements.txt que n separava dependência de prod com dev, não versionava, n fazia quase nada.
O poetry parece ser uma solução muito mais madura e limpa de gerenciar pacotes e dependências no python...
Melhor vídeo de Poetry em português.
Show!
Parabens mano... melhor vídeo que achei de poetry até agora
Que live toooop. Muito conteúdo importante e nada de papo furado. Parabens.
Estou vendo bem depois!!!
Cara, comecei agora em um trabalho usando Python no Back-End e você me ajudou muito!!!!! Muito obrigado!
Espero que seu canal cresça cada vez mais. Ótimos conteúdos, irei repassar ao grupo da facul.
Estou vendo essa live 1 ano depois de ter sido postada, sou novo no ecosistema python e não sei se ainda é oque está no hype, mas está me ajudando mto, valeu 👍
Conteúdo incrível, parabéns, vai ser muito útil para a minha iniciação científica onde preciso gerar um pacote para conexão com ferramentas de observabilidade
Execelente live!!
Muito bom.
Monstruoso!
Brigaduuuuuu!
Caraca Du, você é tão sábio cara e tão jovem. Meus parabéns por esse trampo surreal que tú faz aqui mano!
Muito obrigado por compartilhar este conteúdo. Me ajudou muito!
Pra variar, uma live incrível.
Tá xique heim irmão, gostei da foto, tá outro nível. Kkkkkkk
Valeu!
vllwww du seu lindo!
1:04:58 - Só esqueceu de uma coisa que é importante, configurar a virtualenv para que ela seja criada dentro do diretório do projeto, exemplo:
Antes:
poetry config --list (USAR ESSE COMANDO)
cache-dir = "/home/mr_robot/.cache/pypoetry"
experimental.new-installer = true
installer.parallel = true
virtualenvs.create = true
virtualenvs.in-project = null (MUDE A CRIAÇÃO DO AMBIENTE VIRTUAL PARA QUE SEJA CRIADA DENTRO DO DIRETÓRIO DO SEU PROJETO)
Depois:
poetry config virtualenvs.in-project true (USE ESSE COMANDO)
cache-dir = "/home/mr_robot/.cache/pypoetry"
experimental.new-installer = true
installer.parallel = true
virtualenvs.create = true
virtualenvs.in-project = true (VEJA QUE AGORA A VARIÁVEL ESTÁ DEFINIDA COMO TRUE, AO CRIAR O VIRTUALENV, EDITORES COMO VSCODE OU PYCHARM RECONHECERAM AS VIRTUALENVS DE FORMA AUTOMÁTICA).
Que live maravilhosaaa! Como TODAS deste canal!
Muito obrigado!
Cara que trabalho incrível, a sua felicidade com o pacote instalado e funcionado foi massa demais, parabéns 🎉👏👏👏
Excelente... Estava procurando algo nesse nível de didática para aplicar no meu projeto de testes com Robot framework...
MUITO OBRIGADO!
54:10
Muito obrigado pelo conteúdo sensacional. Parabéns :)
Muito bom o conteúdo parabéns!!!!!! Uma pergunta, no caso de machine learning e analise de dados é recomendado usar o poetry ou o conda mesmo ???
Top!
Como ter varias versões de Python, uma para cada projeto, por exemplo. (e seus pacotes, obvio)
Pra isso você tem que o usar o pyenv
@@Dunossauro tenho a seguinte duvida, no pyenv global declarei a versão 3.9 3.6 , ao iniciar um projeto com o poetry como faço para escolher a versao 3.6 ? Ou no global tenho que deixar apenas uma versão e ficar modificando para cada projeto ?
Os ambientes virtuais são como microsserviços ?
Querido, não sei exatamente o que te fez chegar a essa conclusão l. Mas não tem nenhuma relação uma coisa com a outra.
Tem uma live sobre ambientes virtuais aqui no canal. Acho que pode te ajudar com as dúvidas
th-cam.com/users/livenaGF7EIUFp0?feature=share
Uma sugestão/pedido, n sei direito até onde se extende esse assunto mas eu acharia muito interessante se vc puder falar sobre atualização de versão, tanto do python, quanto de bibliotecas. Tipo a melhor forma de fazer essa atualização, qual o melhor momento pra se fazer ou se existe alguma ferramenta pra auxiliar nesse tipo de coisa
Adoro suas lives, parabéns pelo ótimo trabalho
Querido, falamos sobre isso na live 176 - Sua aplicação não está segura
utilizando poetry em um projeto antigo, que não iniciou com poetry 01:17:52
Pergunta... O que parece mais legal ... Venv na pasta do projeto ou isolada na pasta de todas as venv?
Ou tanto faz?
Tanto faz. Eu costumo usar na pasta do projeto atualmente. Mas já usei tbm em um path só de venvs
poetry
Essa parte 1:21:02 de migrar um projeto na moda antiga do requiremets para o poetry e algo que ainda precisa ser trabalhada... pq não vi nada que não pareça uma gambiarra pra ler o requirements.txt,, além de que eu ja lidei com projetos que tinham requirements muito grandes e complexos.. onde um aquivo requirements chamava outro requirements dentro dele.....
Da pra fazer na mão? da sim, mas poxa...tu pega um sistema com 100 libs tu vai perder um bom tempo ali.
perdi essa maravilha ao vivo :(
eu estou com dificuldade para usar o Poetry. Basicamente eu dou um poetry add biblioteca, poetry install, mas ela não é instalada no ambiente, acusa erro quando rodo o script, mesmo reiniciando o terminal. Ai eu fico tentando, tentando e quando enche a paciência eu apelo para o pip install biblioteca.
Alguém mais enfrentando isso?
Fale do pacote rich
Buenas Eduardo. São muito massa tuas lives. Mas meu irmão, não tem jeito de instalar o poetry no windows, começando que não posso usar o powershell. Puxa um vídeo curtinho ai pra ajudar ou indique. Sucessso man!
pip install poetry. Não funciona?
@@Dunossauro consegui aqui sem o powershell. Valeu.
Bb, tem como usar pacotes já instalados no python global no ambiente do python que o poetry cria?
Se você usar o poetry env para criar um ambiente virtual, a resposta é não. Isso porque a ideia de um ambiente virtual é justamente ter um ambiente separado.
Qual a situação do Poetry hoje em 2024?
Ele tem mais funcionalidades, está mais robusto. De lá pra cá as coisas só melhoraram e ele foi mais adotado
poetry add jupyterlab==3 ... ?
Sei que já faz um tempo, mas as minhas dependências de dev ficaram assim:
[tool.poetry.group.dev.dependencies]