Dependencies
Use uv -- it's basically a Cargo for python, written in rust
Add a dependency:
Add a dependency to the optional "dev" group:
Create a new lockfile:
Pass --upgrade to upgrade:
Install dependencies:
(this will only install the core dependencies)
Install extra dependencies defined in project.optional-dependencies: