uv - Python package and project management | Inline Script Metadata

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

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

  • @bugbytes3923
    @bugbytes3923  2 หลายเดือนก่อน +6

    ☕ Buy a coffee: ko-fi.com/bugbytes
    ⭐Top resource to learn Python - datacamp.pxf.io/kOjKkV ⭐
    Follow-up with Docker usage: th-cam.com/video/DA6gywtTLL8/w-d-xo.html
    Video on Ruff: th-cam.com/video/yLYaQq6KbKs/w-d-xo.html

  • @GeorgeInTech
    @GeorgeInTech หลายเดือนก่อน +3

    This was the best hands on tutorial on uv I came across so far, very concise and just the right pace

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

      Thanks for the comment, brilliant to hear that - cheers!

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

    This was the best uv tutorial I've seen. I'm quite new to Python and this has helped me over the hump to using uv. Question: when using uv in vscode, how do I run the vscode python debugger for a uv project, and use the venv created for that project?

  • @ThiênLong-m4n
    @ThiênLong-m4n 12 วันที่ผ่านมา +1

    Best hands-on uv that I've seen so far, good job bro😊

    • @bugbytes3923
      @bugbytes3923  11 วันที่ผ่านมา +1

      @@ThiênLong-m4n thanks a lot bro!

  • @VigneshPadmanabhan-k7r
    @VigneshPadmanabhan-k7r หลายเดือนก่อน +1

    Thanks for making this video. I knew UV to an extend where i can install packages at speed and use it quickly but video gave a lot more useful information. Been watching your videos and I appreciate everything you have made.

    • @bugbytes3923
      @bugbytes3923  29 วันที่ผ่านมา

      Glad to hear that - thanks for watching!

  • @freenrg888
    @freenrg888 16 วันที่ผ่านมา +1

    The best video I've found on YT about uv.
    Question: What is the uv equivalent of pip install -r requirements.txt ?
    EDIT: Found it. It's uv sync.

    • @bugbytes3923
      @bugbytes3923  11 วันที่ผ่านมา

      @@freenrg888 thanks and sorry for the late reply - glad you found the solution!

  • @ecqmjr
    @ecqmjr 23 วันที่ผ่านมา +1

    many thanks, most comprehensive video about uv I bumped into so far, much appreciated

    • @bugbytes3923
      @bugbytes3923  23 วันที่ผ่านมา

      @@ecqmjr cheers, great to hear that, thanks for your comment!

  • @martinsteele2576
    @martinsteele2576 26 วันที่ผ่านมา +1

    Superb. Thank you sooo much. You're presentation style is top-notch and always hits the mark perfectly. Am hoping the follow-up will be on your radar.

    • @bugbytes3923
      @bugbytes3923  24 วันที่ผ่านมา

      Thanks a lot! There's a few extra videos (see below):
      uv/Docker/FastAPI: th-cam.com/video/DA6gywtTLL8/w-d-xo.html
      uv Tool Management: th-cam.com/video/ph_XLky5pRs/w-d-xo.html

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

    uv is truly a great tool. Thanks for sharing.

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

      Thank you for watching mate!

  • @David-eb8lh
    @David-eb8lh 2 หลายเดือนก่อน +2

    Great to see you making a video about uv!

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

    Great easy and clear video. Would love to see more about UV.

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน +3

      Thanks! Got two more in the pipeline:
      1. Using uv with Docker
      2. Tool management with uv
      Hopefully released in the next few days or the week ahead

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

      @@bugbytes3923 perfect! Was just looking into using uv + tox for running tests

    • @paolo-e-basta
      @paolo-e-basta หลายเดือนก่อน

      @@bugbytes3923 and workspaces! 🙏

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

    You should have way more subscribers good job

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Thanks a lot, good to hear that!

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

    You always bring awesome contents, thanks mate!!

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Thanks a lot mate, appreciate the comment!

  • @BookBytes-x7m
    @BookBytes-x7m หลายเดือนก่อน +1

    This was awesome uv tutorial, thank you

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

      Thanks, glad you liked it!

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

    Very nice.. you always have new intersting knowledge to share

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

    Am watching this video again . Looks very promising

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

    Thank you! Easy to follow

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

      Awesome, thank you!

  • @nasirgaayte2695
    @nasirgaayte2695 2 หลายเดือนก่อน +3

    wow it's good
    thanks
    waiting for Uv in Docker images

    • @realgecko
      @realgecko 2 หลายเดือนก่อน +1

      There’s already, check their docs. Using it for all my docker builds now.

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Will add a short video this week!

  • @zakimimit
    @zakimimit 2 หลายเดือนก่อน +4

    Thank you for the video, I hope you make a video about uv with docker

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

      Thank you! I'll add the Docker/FastAPI/uv video this week.

  • @nbensa
    @nbensa 2 หลายเดือนก่อน +1

    wow!!! just wow!!

  • @anatolehagbe7301
    @anatolehagbe7301 2 หลายเดือนก่อน +1

    Comme toujours, un master class. J'aimerais que tu fasses une vidéo sur comment utiliser ces outils dans un projet Django buildé en multi-staging avec Docker. Merci

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Excellente suggestion - merci! Bientôt...

  • @hakanbilgin6875
    @hakanbilgin6875 2 หลายเดือนก่อน

    Thanks for video 🎉

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Thanks a lot for watching!

  • @farzadmf
    @farzadmf 2 หลายเดือนก่อน +1

    Great video, thank you!
    I wish there was a way to also make the IDE happy with the script and its inline dependencies (to not complain about requests for example)

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน +1

      Thanks! That's a good point, I'm not sure if there's a solution for that out there (on VSCode at least) - does anybody know of anything?

  • @alvarofigueroa4693
    @alvarofigueroa4693 2 หลายเดือนก่อน

    Thanks for your video. Since you asked, I’d like to see how does uv compare to poetry as from a practical perspective I want to pick one of the two. Maybe there is a use case for keeping both but after watching your video I am very tempted to go ahead and forget poetry and start using uv. Once again, thanks so much for your sharing your skills. Cheers

    • @realgecko
      @realgecko 2 หลายเดือนก่อน +1

      Used poetry for approximately a year, then after version 1.2 a bug appeared that caused some packages fail to install. Then I switched to pdm which worked flawlessly. But after uv created me venv in less than a second I switched all my projects to it :D

    • @alvarofigueroa4693
      @alvarofigueroa4693 2 หลายเดือนก่อน +1

      @@realgecko thanks for your comment. I reckon poetry may have fixed that bug by now, but I will start using uv as of now. Cheers

  • @iwswordpress
    @iwswordpress 2 หลายเดือนก่อน

    Thanks! Very useful.

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Agreed! Thanks for watching.

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

    yes...uv seems to be a perfect tool to be used alongwith Django...so yes uv with Django is what i would be interested in....thanks

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน +1

      Added to the list, thanks a lot for the suggestion!

    • @definitely-not-ai
      @definitely-not-ai 19 วันที่ผ่านมา

      What about uv + fastapi?

  • @tomdieuivan
    @tomdieuivan 2 หลายเดือนก่อน

    Thank for the video

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

    already using this from last few months

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Nice - do you like it?

    • @vijaynayak4874
      @vijaynayak4874 2 หลายเดือนก่อน

      @@bugbytes3923 yes

  • @serychristianrenaud
    @serychristianrenaud 2 หลายเดือนก่อน +1

    Thank 🎉 ...

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Thanks as always!

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

    The biggest selling point for me is that it can manage python versions too.

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      Agreed, it's so convenient.

  • @2dapoint424
    @2dapoint424 14 วันที่ผ่านมา +1

    How can u debug the python code?

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

    How easy would it be to convert an existing poetry project to uv? Could it be done by using uv sync?

  • @bvedantcodes
    @bvedantcodes 2 หลายเดือนก่อน

    Much like fastapi I think I'll hold off for a stable v1.0 release 😉

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

      Never a bad idea :D

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

    OMG, Nowdays lots of packages libraries came into picture which written in Rust Language.
    Rust future is so bright 🎉

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

      Haha yes. I'd love to actually try some Rust on this channel, someday.

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

      @@bugbytes3923 that's great... Waiting.

  • @AshokSharma-hk1jc
    @AshokSharma-hk1jc 2 หลายเดือนก่อน

    Great content! Can you please create a full tutorial of UV with Django, it will be really helpful. Thanks again!

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน +1

      Thanks a lot - great suggestion! I'll add it to my list.

  • @Wyatt-g8p
    @Wyatt-g8p 18 วันที่ผ่านมา

    great video!
    I have how to set local editable dependencies and github dependencies?
    my project have 3 package:
    'aaa' is the baisc package.
    'bbb' need 'aaa'
    'ccc' need ''aaa' and 'bbb' package(it is main packge)
    in 'ccc' project, i need editable 'aaa' and 'bbb', pyproject.toml make me feel confused.
    Can you offer some suggestions?

    • @Wyatt-g8p
      @Wyatt-g8p 18 วันที่ผ่านมา

      workspace may not work, because 'bbb' also need 'aaa'

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

    have you tried granian before? do you think it will replace uvicorn?

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

      Hey - I have to say I've not used granian yet - any good?

  • @MubasharDev-d7t
    @MubasharDev-d7t 2 หลายเดือนก่อน

    Seems great!! Can we deploy this to vercel?

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      I'm not sure off-hand tbh, but maybe somebody else knows?

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

    Thanks man, please let us Know about other uv integrations specially with Docker.

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

    Why not use Pipenv? Seems way more practical since dependencies are not locked on an individual level

  • @tomdieuivan
    @tomdieuivan 2 หลายเดือนก่อน

    Please can you make a video on how to build an app using MDA(model driven architecture)

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

    Python package manager written in rust🎉 .

  • @darkbluewalther
    @darkbluewalther 2 หลายเดือนก่อน +1

    Seems great but I'm not sure to see any real reason to migrate from Poetry to uv. What about you?

    • @realgecko
      @realgecko 2 หลายเดือนก่อน +1

      On my current project venv is 6.5 gigs in size(cuda, matplot etc)
      uv installs/updates it in a matter of seconds.

  • @frameff9073
    @frameff9073 2 หลายเดือนก่อน

    Good

  • @PeterBruinsmaPlus
    @PeterBruinsmaPlus 2 หลายเดือนก่อน

    Thanks! Really informative!
    You asked about what to cover in future videos. Not sure if my use case is "popular"...
    I've tried to get my head around how to use uv in a monorepo. I've struggled with uv workspaces, VSCode workspaces and neither of them seem to give me what I want in my use case. My use case is to be able to develop multiple "components", each of which is really a separate project, in uv terminology. These separate projects will be deployed as separate containers via Docker compose.
    Each separate components should have its own dependencies (the same way it will be deployed). But in my workspace I would like to define my dev dependencies only once, i.e. they should be global for the monorepo.
    Not even sure it's even possible (yet).

  • @BatisteBieler
    @BatisteBieler 2 หลายเดือนก่อน

    Freaking finally, could it be the tools to bind them all?

    • @bugbytes3923
      @bugbytes3923  2 หลายเดือนก่อน

      It has the potential!

  • @ce.joseph
    @ce.joseph 2 หลายเดือนก่อน

    almost like poetry

  • @Bigbren-v1p
    @Bigbren-v1p หลายเดือนก่อน

    I want uv in django

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

    pip install uv , oh the irony!

  • @thunkin-ai
    @thunkin-ai หลายเดือนก่อน

    ... and I only just converted to poetry