Calmcode - uv: pip

Subtle Bugs

1 2 3 4

If you are a Python developer, you probably have been using pip ever since you started coding. It's a great tool that allows you to install packages from the Python Package Index. Recently, a new tool has been released, called uv, that brings similar functionality but written in Rust. It is much faster.

Here's how you might start a quick Python environment and install some packages with uv.

uv venv
source .venv/bin/activate
uv pip install scikit-learn

It should feel familiar to you if you've used pip before. The goal of this course is to explore the feature of uv and how it can improve your Python development workflow.