Stop Wasting Hours - Every Python Dev NEEDS to Master Poetry

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

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

  • @EndikaMT
    @EndikaMT 9 วันที่ผ่านมา +5

    Poetry is good but in my opinion you should review Rye. Rye manages dependencies like Poetry, has integrated Ruff, uses UV instead of PIP, manage python versions, creates environments, etc. I think is the nearest thing to Cargo in Rust ecosystem but in python.

    • @codingwithroby
      @codingwithroby  9 วันที่ผ่านมา +1

      I just started using uv and I really like it. What does it do that Poetry or UV doesn't?

    • @EndikaMT
      @EndikaMT 9 วันที่ผ่านมา

      @@codingwithroby uv is just faster than pip. The thing is Rye is a all-in-one tool. If you install it you have dependency management like in poetry, environment management, tools like black/ruff, python version management, etc. Is just like Cargo in Rust ecosystem.

    • @beelikeflutter
      @beelikeflutter 9 วันที่ผ่านมา

      @@codingwithroby uv is very cool

    • @luisramonramirezrodriguez3658
      @luisramonramirezrodriguez3658 7 วันที่ผ่านมา

      @@EndikaMT The new version of UV is basically Rye. Take a look

    • @RobertoMaurizzi
      @RobertoMaurizzi 7 วันที่ผ่านมา

      ​@@EndikaMTuv manages installed pythons and virtual environment, it's not "simply a replacement for pip". Can totally replace Poetry and pyenv for example, and has run like Poetry 🤷‍♀️

  • @emmanuelalder9052
    @emmanuelalder9052 9 วันที่ผ่านมา +1

    Another great video. Thanks for providing super useful, practical videos that are easy to follow. I am not a DEV, but I have been messing around with FASTAPI and Python on and off. My background is in QA, so these videos are great for me 😁

    • @codingwithroby
      @codingwithroby  9 วันที่ผ่านมา

      Woot woot - I am so glad you are enjoying the content. Hopefully there is enough videos to help you learn 🙂

    • @emmanuelalder9052
      @emmanuelalder9052 7 วันที่ผ่านมา

      @@codingwithroby Yep, so much quality content 😄

  • @pietraderdetective8953
    @pietraderdetective8953 5 วันที่ผ่านมา +2

    UV is the go-to modern Python & dependency manager. IMO it is currently the best in all aspects compared to others.

    • @codingwithroby
      @codingwithroby  4 วันที่ผ่านมา +1

      Video coming soon 🙂

    • @larrylegendxciv
      @larrylegendxciv 4 วันที่ผ่านมา +1

      @@codingwithroby Interested in this. Any ETA when video is coming out?

  • @CodePythonPro
    @CodePythonPro 9 วันที่ผ่านมา +7

    Eric, let's talk soon about UV. Everyone is moving to that now; even all the FastAPI/Tiangolo projects have already moved from Poetry to UV.

    • @codingwithroby
      @codingwithroby  9 วันที่ผ่านมา +4

      I have been using uv recently. Very nice tool & there is a video on topic coming soonish!

    • @Heavy_Lvy
      @Heavy_Lvy 7 วันที่ผ่านมา

      I've encountered challenges integrating UV init with Visual Studio Code and PyCharm.

  • @romainjouhameau2764
    @romainjouhameau2764 9 วันที่ผ่านมา +2

    uv is the way to go now. Easier to use, and so much faster!

    • @codingwithroby
      @codingwithroby  9 วันที่ผ่านมา +1

      I really like uv. I have been using it recently, and a video will be coming out soonish on the topic 🙂

    • @dev-akeel
      @dev-akeel 8 วันที่ผ่านมา

      ​@@codingwithroby Let's do poetry now.

  • @arvindh4327
    @arvindh4327 5 วันที่ผ่านมา

    How about "Nix"

    • @codingwithroby
      @codingwithroby  4 วันที่ผ่านมา

      I truly haven’t used nix much. How do you like it?

  • @jaimeviloriogreen
    @jaimeviloriogreen 6 วันที่ผ่านมา

    It's like pipenv!!!

    • @codingwithroby
      @codingwithroby  4 วันที่ผ่านมา

      Sorta! There are so many options nowadays