It’s time to learn uv.

• 

It’s easy to say, “I’ll just use uv instead of pip.” But if you do that, you aren’t really taking advantage of all it has to offer.

That’s why I’ve prepared this 12-part uv crash course. Sign up, and every day (for 12 days) you’ll get a new message from me describing how to use uv. Topics I address include:

  • How to create a new project with uv… and how to convert an existing project to use it
  • The “src” layout style, and why it’s a good idea
  • Installing and using tools
  • Handling dependencies
  • Publishing your projects to PyPI

This course, like all of my training, goes far beyond syntax. It explains why you would want to use each piece of syntax, and how it is part of a greater whole. I also explain what tools and techniques uv is trying to replace, and how to switch your work to a more “uvonic” way.

Best of all, this e-mail course is completely free!

Sign up now, and join the many Python developers around the world who are using uv — and not just as a faster version of pip.

Want to learn about uv?

Subscribe to my 12-part uv crash course, and learn everything you need to know about this amazing new package manager.