💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.
In this video, I explore uv, a lightning-fast Python package installer and resolver that could revolutionize the way you manage dependencies. From handling virtual environments and Python versions to simplifying package management, uv does it all with incredible speed and efficiency.
🎓 ArjanCodes Courses: https://www.arjancodes.com/courses.
🔖 Chapters:
0:00 Intro
0:23 What is uv?
1:10 How To Install uv
2:24 Setting Up The Project
5:31 What was uv called before
6:06 Dependency Management
7:53 Workspaces
10:16 Tools
11:52 Python Versioning
13:54 Thoughts and caveats
15:18 Python Project
17:11 Outro
#arjancodes #softwaredesign #python