uv - Python package and project management | Inline Script Metadata

  Рет қаралды 15,254

BugBytes

BugBytes

Күн бұрын

Пікірлер: 103
@bugbytes3923
@bugbytes3923 3 ай бұрын
☕ Buy a coffee: ko-fi.com/bugbytes ⭐Top resource to learn Python - datacamp.pxf.io/kOjKkV ⭐ Follow-up with Docker usage: kzbin.info/www/bejne/enKZmKytqbl_gpo Video on Ruff: kzbin.info/www/bejne/r328koSna7CVgdU
@GeorgeInTech
@GeorgeInTech 2 ай бұрын
This was the best hands on tutorial on uv I came across so far, very concise and just the right pace
@bugbytes3923
@bugbytes3923 2 ай бұрын
Thanks for the comment, brilliant to hear that - cheers!
@ThiênLong-m4n
@ThiênLong-m4n Ай бұрын
Best hands-on uv that I've seen so far, good job bro😊
@bugbytes3923
@bugbytes3923 Ай бұрын
@@ThiênLong-m4n thanks a lot bro!
@ipelezikis
@ipelezikis 10 күн бұрын
Great video!! Thanks for your work!
@bugbytes3923
@bugbytes3923 Күн бұрын
Thanks a lot!
@VigneshPadmanabhan-k7r
@VigneshPadmanabhan-k7r 2 ай бұрын
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 2 ай бұрын
Glad to hear that - thanks for watching!
@ecqmjr
@ecqmjr Ай бұрын
many thanks, most comprehensive video about uv I bumped into so far, much appreciated
@bugbytes3923
@bugbytes3923 Ай бұрын
@@ecqmjr cheers, great to hear that, thanks for your comment!
@David-eb8lh
@David-eb8lh 3 ай бұрын
Great to see you making a video about uv!
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks!
@AmoahDevLabs
@AmoahDevLabs 2 ай бұрын
uv is truly a great tool. Thanks for sharing.
@bugbytes3923
@bugbytes3923 2 ай бұрын
Thank you for watching mate!
@feliperodrigues9104
@feliperodrigues9104 3 ай бұрын
You always bring awesome contents, thanks mate!!
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks a lot mate, appreciate the comment!
@shalankwa
@shalankwa 3 ай бұрын
Great easy and clear video. Would love to see more about UV.
@bugbytes3923
@bugbytes3923 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 3 ай бұрын
@@bugbytes3923 perfect! Was just looking into using uv + tox for running tests
@paolo-e-basta
@paolo-e-basta 3 ай бұрын
@@bugbytes3923 and workspaces! 🙏
@martinsteele2576
@martinsteele2576 2 ай бұрын
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 2 ай бұрын
Thanks a lot! There's a few extra videos (see below): uv/Docker/FastAPI: kzbin.info/www/bejne/enKZmKytqbl_gpo uv Tool Management: kzbin.info/www/bejne/ppnCiX-hrpqjiNU
@vincentgermain3758
@vincentgermain3758 3 ай бұрын
You should have way more subscribers good job
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks a lot, good to hear that!
@rickhoro
@rickhoro 2 ай бұрын
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?
@rembautimes8808
@rembautimes8808 3 ай бұрын
Am watching this video again . Looks very promising
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thank you!
@BookBytes-x7m
@BookBytes-x7m 2 ай бұрын
This was awesome uv tutorial, thank you
@bugbytes3923
@bugbytes3923 2 ай бұрын
Thanks, glad you liked it!
@ShahnawazSayyad
@ShahnawazSayyad 3 ай бұрын
Very nice.. you always have new intersting knowledge to share
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks a lot!
@deepak5074
@deepak5074 26 күн бұрын
Thanks sir learn a lot make more video such with fastapi uv and others tools
@bugbytes3923
@bugbytes3923 26 күн бұрын
@@deepak5074 thanks a lot for the comment! More videos coming up.
@anatolehagbe7301
@anatolehagbe7301 3 ай бұрын
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 3 ай бұрын
Excellente suggestion - merci! Bientôt...
@freenrg888
@freenrg888 Ай бұрын
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 Ай бұрын
@@freenrg888 thanks and sorry for the late reply - glad you found the solution!
@nasirgaayte2695
@nasirgaayte2695 3 ай бұрын
wow it's good thanks waiting for Uv in Docker images
@realgecko
@realgecko 3 ай бұрын
There’s already, check their docs. Using it for all my docker builds now.
@bugbytes3923
@bugbytes3923 3 ай бұрын
Will add a short video this week!
@pythonismyvice-fo5bz
@pythonismyvice-fo5bz 19 күн бұрын
great video. thanks for making it.
@zakimimit
@zakimimit 3 ай бұрын
Thank you for the video, I hope you make a video about uv with docker
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thank you! I'll add the Docker/FastAPI/uv video this week.
@MuhammadFaisal_Iqbal
@MuhammadFaisal_Iqbal 2 ай бұрын
Thank you! Easy to follow
@bugbytes3923
@bugbytes3923 2 ай бұрын
Awesome, thank you!
@nbensa
@nbensa 3 ай бұрын
wow!!! just wow!!
@farzadmf
@farzadmf 3 ай бұрын
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 3 ай бұрын
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?
@GIRISUBRAHMANYA
@GIRISUBRAHMANYA 8 күн бұрын
thank you so much
@bugbytes3923
@bugbytes3923 Күн бұрын
Thanks for watching!
@tomdieuivan
@tomdieuivan 3 ай бұрын
Thank for the video
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thank you!
@alvarofigueroa4693
@alvarofigueroa4693 3 ай бұрын
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 3 ай бұрын
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 3 ай бұрын
@@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
@realgecko
@realgecko 3 ай бұрын
The biggest selling point for me is that it can manage python versions too.
@bugbytes3923
@bugbytes3923 3 ай бұрын
Agreed, it's so convenient.
@hakanbilgin6875
@hakanbilgin6875 3 ай бұрын
Thanks for video 🎉
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks a lot for watching!
@codedjango
@codedjango 3 ай бұрын
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 3 ай бұрын
Added to the list, thanks a lot for the suggestion!
@definitely-not-ai
@definitely-not-ai Ай бұрын
What about uv + fastapi?
@DhavalAhir10
@DhavalAhir10 3 ай бұрын
OMG, Nowdays lots of packages libraries came into picture which written in Rust Language. Rust future is so bright 🎉
@bugbytes3923
@bugbytes3923 3 ай бұрын
Haha yes. I'd love to actually try some Rust on this channel, someday.
@DhavalAhir10
@DhavalAhir10 3 ай бұрын
@@bugbytes3923 that's great... Waiting.
@vijaynayak4874
@vijaynayak4874 3 ай бұрын
already using this from last few months
@bugbytes3923
@bugbytes3923 3 ай бұрын
Nice - do you like it?
@vijaynayak4874
@vijaynayak4874 3 ай бұрын
@@bugbytes3923 yes
@bvedantcodes
@bvedantcodes 3 ай бұрын
Much like fastapi I think I'll hold off for a stable v1.0 release 😉
@bugbytes3923
@bugbytes3923 3 ай бұрын
Never a bad idea :D
@iwswordpress
@iwswordpress 3 ай бұрын
Thanks! Very useful.
@bugbytes3923
@bugbytes3923 3 ай бұрын
Agreed! Thanks for watching.
@serychristianrenaud
@serychristianrenaud 3 ай бұрын
Thank 🎉 ...
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks as always!
@AshokSharma-hk1jc
@AshokSharma-hk1jc 3 ай бұрын
Great content! Can you please create a full tutorial of UV with Django, it will be really helpful. Thanks again!
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thanks a lot - great suggestion! I'll add it to my list.
@2dapoint424
@2dapoint424 Ай бұрын
How can u debug the python code?
@tecnom7133
@tecnom7133 2 ай бұрын
Thanks man, please let us Know about other uv integrations specially with Docker.
@bugbytes3923
@bugbytes3923 2 ай бұрын
Will do!
@MubasharDev-d7t
@MubasharDev-d7t 3 ай бұрын
Seems great!! Can we deploy this to vercel?
@bugbytes3923
@bugbytes3923 3 ай бұрын
I'm not sure off-hand tbh, but maybe somebody else knows?
@apmcd47
@apmcd47 2 ай бұрын
How easy would it be to convert an existing poetry project to uv? Could it be done by using uv sync?
@Schlumpfpirat
@Schlumpfpirat 2 ай бұрын
Why not use Pipenv? Seems way more practical since dependencies are not locked on an individual level
@HummingLaught
@HummingLaught 2 ай бұрын
have you tried granian before? do you think it will replace uvicorn?
@bugbytes3923
@bugbytes3923 2 ай бұрын
Hey - I have to say I've not used granian yet - any good?
@tomdieuivan
@tomdieuivan 3 ай бұрын
Please can you make a video on how to build an app using MDA(model driven architecture)
@PeterBruinsmaPlus
@PeterBruinsmaPlus 3 ай бұрын
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).
@venkateshchary3420
@venkateshchary3420 3 ай бұрын
Python package manager written in rust🎉 .
@Wyatt-g8p
@Wyatt-g8p Ай бұрын
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 Ай бұрын
workspace may not work, because 'bbb' also need 'aaa'
@frameff9073
@frameff9073 3 ай бұрын
Good
@bugbytes3923
@bugbytes3923 3 ай бұрын
Thank you!
@BatisteBieler
@BatisteBieler 3 ай бұрын
Freaking finally, could it be the tools to bind them all?
@bugbytes3923
@bugbytes3923 3 ай бұрын
It has the potential!
@ce.joseph
@ce.joseph 3 ай бұрын
almost like poetry
@darkbluewalther
@darkbluewalther 3 ай бұрын
Seems great but I'm not sure to see any real reason to migrate from Poetry to uv. What about you?
@realgecko
@realgecko 3 ай бұрын
On my current project venv is 6.5 gigs in size(cuda, matplot etc) uv installs/updates it in a matter of seconds.
@Bigbren-v1p
@Bigbren-v1p 2 ай бұрын
I want uv in django
@bugbytes3923
@bugbytes3923 2 ай бұрын
Coming soon!
@thinkingcitizen
@thinkingcitizen 2 ай бұрын
pip install uv , oh the irony!
@bugbytes3923
@bugbytes3923 2 ай бұрын
😆
@thunkin-ai
@thunkin-ai 3 ай бұрын
... and I only just converted to poetry
uv - Ruff + Pytest Tool Management (in a FastAPI Project)
19:28
uv: An Extremely Fast Python Package Manager
40:34
Jane Street
Рет қаралды 69 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
OpenAI is Done, China Won (Deepseek Explained)
9:51
Riley Brown
Рет қаралды 111 М.
15 POWERFUL Python Libraries You Should Be Using
22:31
ArjanCodes
Рет қаралды 70 М.
UV for Python… (Almost) All Batteries Included
17:35
ArjanCodes
Рет қаралды 95 М.
10 Tips to Become REALLY Good at Python
27:39
ArjanCodes
Рет қаралды 24 М.
Python Tutorial: Pathlib - The Modern Way to Handle File Paths
34:51
Simplifying Python Development with uv
33:36
Michigan Python
Рет қаралды 712
Django Signals - Introduction!
18:20
BugBytes
Рет қаралды 3,9 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН