Gerenciando pacotes e ambientes com Poetry - Live de Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

ความคิดเห็น • 56

  • @riptorforever2
    @riptorforever2 2 ปีที่แล้ว +19

    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!

  • @lucioteixeiradba
    @lucioteixeiradba ปีที่แล้ว +1

    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 !

  • @DanielSantos-uq9ib
    @DanielSantos-uq9ib 11 หลายเดือนก่อน

    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...

  • @joao_ssouza
    @joao_ssouza 2 ปีที่แล้ว +5

    Melhor vídeo de Poetry em português.

  • @rodrigogodoysi
    @rodrigogodoysi 2 ปีที่แล้ว +1

    Show!

  • @AveztruZes
    @AveztruZes 10 หลายเดือนก่อน

    Parabens mano... melhor vídeo que achei de poetry até agora

  • @catalunham.j.1895
    @catalunham.j.1895 ปีที่แล้ว

    Que live toooop. Muito conteúdo importante e nada de papo furado. Parabens.

  • @rafaferr83
    @rafaferr83 5 หลายเดือนก่อน +1

    Estou vendo bem depois!!!

  • @marcelasssouza
    @marcelasssouza ปีที่แล้ว +1

    Cara, comecei agora em um trabalho usando Python no Back-End e você me ajudou muito!!!!! Muito obrigado!

  • @nicolasgoncalvespereira2496
    @nicolasgoncalvespereira2496 ปีที่แล้ว +2

    Espero que seu canal cresça cada vez mais. Ótimos conteúdos, irei repassar ao grupo da facul.

  • @h-silva
    @h-silva ปีที่แล้ว +1

    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 👍

  • @sergioricardonascimento4562
    @sergioricardonascimento4562 ปีที่แล้ว

    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

  • @NILSONFSILVA
    @NILSONFSILVA 7 หลายเดือนก่อน

    Execelente live!!

  • @tiagorsa12
    @tiagorsa12 ปีที่แล้ว

    Muito bom.

  • @RaimundoLaune-zu4ts
    @RaimundoLaune-zu4ts ปีที่แล้ว

    Monstruoso!

  • @Neutronbr
    @Neutronbr ปีที่แล้ว

    Brigaduuuuuu!

  • @hugoalmeida1291
    @hugoalmeida1291 2 ปีที่แล้ว +1

    Caraca Du, você é tão sábio cara e tão jovem. Meus parabéns por esse trampo surreal que tú faz aqui mano!

  • @matematicaHobby
    @matematicaHobby 2 ปีที่แล้ว

    Muito obrigado por compartilhar este conteúdo. Me ajudou muito!

  • @etbrful
    @etbrful 2 ปีที่แล้ว +2

    Pra variar, uma live incrível.

  • @yrosaguiar
    @yrosaguiar ปีที่แล้ว

    Tá xique heim irmão, gostei da foto, tá outro nível. Kkkkkkk

  • @rjribeiro
    @rjribeiro 2 ปีที่แล้ว

    Valeu!

  • @jhonatanteodoro2061
    @jhonatanteodoro2061 11 หลายเดือนก่อน

    vllwww du seu lindo!

  • @henriquecorreia6333
    @henriquecorreia6333 2 ปีที่แล้ว +4

    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).

  • @erikamedeiros_analytics
    @erikamedeiros_analytics 2 ปีที่แล้ว

    Que live maravilhosaaa! Como TODAS deste canal!

  • @fernandovier9179
    @fernandovier9179 3 ปีที่แล้ว

    Muito obrigado!

  • @rdg8268
    @rdg8268 ปีที่แล้ว +1

    Cara que trabalho incrível, a sua felicidade com o pacote instalado e funcionado foi massa demais, parabéns 🎉👏👏👏

  • @MobileDrumsOficial
    @MobileDrumsOficial 2 ปีที่แล้ว

    Excelente... Estava procurando algo nesse nível de didática para aplicar no meu projeto de testes com Robot framework...
    MUITO OBRIGADO!

  • @felipesantos5401
    @felipesantos5401 ปีที่แล้ว +1

    54:10

  • @CharlesRockenbach
    @CharlesRockenbach 3 ปีที่แล้ว

    Muito obrigado pelo conteúdo sensacional. Parabéns :)

  • @ruanzin099
    @ruanzin099 2 ปีที่แล้ว +1

    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 ???

  • @585ghz
    @585ghz 3 ปีที่แล้ว

    Top!

  • @rodrigocastilhos
    @rodrigocastilhos 3 ปีที่แล้ว +3

    Como ter varias versões de Python, uma para cada projeto, por exemplo. (e seus pacotes, obvio)

    • @Dunossauro
      @Dunossauro  3 ปีที่แล้ว +1

      Pra isso você tem que o usar o pyenv

    • @VladimirSerra
      @VladimirSerra 2 ปีที่แล้ว

      @@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 ?

  • @nicolasgoncalvespereira2496
    @nicolasgoncalvespereira2496 ปีที่แล้ว

    Os ambientes virtuais são como microsserviços ?

    • @Dunossauro
      @Dunossauro  ปีที่แล้ว

      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

  • @NagutaoGames
    @NagutaoGames 2 ปีที่แล้ว +1

    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

    • @Dunossauro
      @Dunossauro  2 ปีที่แล้ว +1

      Querido, falamos sobre isso na live 176 - Sua aplicação não está segura

  • @milaidepeterson5666
    @milaidepeterson5666 ปีที่แล้ว

    utilizando poetry em um projeto antigo, que não iniciou com poetry 01:17:52

  • @dogosousa
    @dogosousa ปีที่แล้ว

    Pergunta... O que parece mais legal ... Venv na pasta do projeto ou isolada na pasta de todas as venv?

    • @dogosousa
      @dogosousa ปีที่แล้ว

      Ou tanto faz?

    • @Dunossauro
      @Dunossauro  ปีที่แล้ว +1

      Tanto faz. Eu costumo usar na pasta do projeto atualmente. Mas já usei tbm em um path só de venvs

  • @franciscolibanio3102
    @franciscolibanio3102 9 หลายเดือนก่อน

    poetry

  • @talesmelquiades
    @talesmelquiades 2 ปีที่แล้ว

    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.

  • @wendel1210
    @wendel1210 3 ปีที่แล้ว

    perdi essa maravilha ao vivo :(

  • @leopereshz
    @leopereshz 2 ปีที่แล้ว

    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?

  • @isaacmartinezrizo
    @isaacmartinezrizo 3 ปีที่แล้ว +1

    Fale do pacote rich

  • @MScFabianoBriao
    @MScFabianoBriao 2 ปีที่แล้ว

    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!

    • @Dunossauro
      @Dunossauro  2 ปีที่แล้ว +1

      pip install poetry. Não funciona?

    • @MScFabianoBriao
      @MScFabianoBriao 2 ปีที่แล้ว

      @@Dunossauro consegui aqui sem o powershell. Valeu.

  • @kylefelipe
    @kylefelipe 3 ปีที่แล้ว

    Bb, tem como usar pacotes já instalados no python global no ambiente do python que o poetry cria?

    • @LucasSilva-jd2bf
      @LucasSilva-jd2bf 3 ปีที่แล้ว

      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.

  • @LisandroGuerra
    @LisandroGuerra 10 หลายเดือนก่อน

    Qual a situação do Poetry hoje em 2024?

    • @Dunossauro
      @Dunossauro  10 หลายเดือนก่อน +2

      Ele tem mais funcionalidades, está mais robusto. De lá pra cá as coisas só melhoraram e ele foi mais adotado

  • @rodrigocastilhos
    @rodrigocastilhos 3 ปีที่แล้ว

    poetry add jupyterlab==3 ... ?

  • @davinho2766
    @davinho2766 2 ปีที่แล้ว

    Sei que já faz um tempo, mas as minhas dependências de dev ficaram assim:
    [tool.poetry.group.dev.dependencies]