uv: The Ultra-Fast Python Package Manager 🚀

preview_player
Показать описание
In this video we take a look at uv, which is an ultra-fast Python package and project manager.

◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚

💼 Services 💼

🌐 Social Media & Contact 🌐
Рекомендации по теме
Комментарии
Автор

Fine! I will add it to my never ending NeuralNine TODO Folder. The Guy has made 886 videos... god I hate you... Keep up with the good work and see you the next time.

piotrmazgaj
Автор

Great video as always. The thing about uv that I think people miss ... Yes, it is fast. But it is not just that it is fast. It is so fast, that it eliminates a step. When we do uv run, uv syncs the environment. What was once a manual step that had to be performed after a git fetch, now is done automatically - every time. They could only afford to do that by making it so fast. Otherwise that continuous sync would be so slow that nobody would like it.

jaybakerwork
Автор

its amazing how good you content is...

facundozupel
Автор

Maybe video about DevContainers in VSC? it'll be also interesting i think

Geo-Artist
Автор

Love uv...everyday learn a new feature. Thx for the details on subprojects and more cli parameters!!!! Check out the inline dependancy scripting that allows you to have self contained scripts wihth their own environment installed at runtime... like an instant docker.

IdPreferNot
Автор

I'd like to see your in-depth video about Ruff :)

grzegorzryznar
Автор

Could you please share a video or confs of your desktop ?. Looks like awesome!.

ElixirVIP
Автор

I find it's even faster if you just don't re-make you're entire environment every time you want to work on something. Back in my day we installed something and it would stay installed

Alex-gcvo
Автор

Thank you!
It would be interesting to see how to use in Dockerfile with custom index urls.

evgeniisharaborin
Автор

`uvx`/`uv tool` kinda tricky cuz globally installed executable command sometimes have version conflict/unsatisfied dependency problems. Like how do you do `memory_profiler`, `nuitka` and stuff

init
Автор

Nice... Some questions,

1- When you installed torch for example, that's not gpu version, how to install the gpu version?

2- is caching the same cache folder for pip or will it make new one ?

3- when you installed uv to system is it a package to specific python version or pip version?

AhmedAboElyazeed_M
Автор

I don't know which environment I want, there's too many. I did like the one that looked like Jupiter but it made a complete project somehow. What was it called? that was many videos ago. Now there is the Swiss Army knife to run them all, OMG, looks cool but seriously suffering overload. And what's 'nv', the editor you use. There's lots of useful info but don't leave out the thing you use all the time. Just blitz the name each time on the small stuff, like 'nv' is neovim (not) or something. You're doing good job though.

markramsell
Автор

Unrelated question, but is your desktop linux? If so, what distro are you using?

mimovk
Автор

Can we use it with windows os also? nv is not working there in windows os. Please let us know.

jeevanbhandari
Автор

Hey neural nine can you make course on gen ai

Kogo
Автор

Thanks for introduction, it was interesting.
However, tbh, there were lots of discussions with hatch and pdm before. However, as we noticed they absolutely haven't suggested anything above the poetry does, in return we got with hatch and absolutely disgusting integration of pdm into docker, this was my experience, maybe someone enjoyed these tools.
Well, uv to me, its not not the tool its worth to work with until you are not perfectly familiar with, or the team.

hardline_fc
Автор

Whenever I run a script with 'uv run xx.py' it takes forever to resolve dependencies, even if there are only a few. At least for me it's faster to run from my system's native python interpreter. Any ideas?

azimyth
Автор

como muestro las instancias instaladas?

FcoMp
Автор

Hello. Your videos liking to me. So, I wanted to translate your videos into Uzbek and post them on my channel. How do you feel about it?

InviProgUz
Автор

How do you get uv to set the init branch to master instead of main? I'm not into woke bullshit making it's way into oss so I go out of my way to name my prod branches master and vars like blacklist etc. Or is it controlled by your git settings?

leftblank
visit shbcf.ru