Skip to content

uv

  • https://github.com/astral-sh/uv
  • A package management to replace pip, poetry, pipenv, virtualenv, etc
  • With uv, you don't need to manually create a virtual env, or requirements.txt
# Brew
brew install uv

# Pip (global)
pip3 install uv

Project structure

# Create a project skeleton
uv init
.
├── .venv/
├── .python-version
├── pyproject.toml
├── uv.lock
├── main.py
└── README.md