creating a virtual env
uv venv .venv
adding a dependency
uv add <package>
adding a dev dependency
uv add --dev <package>
keeping requirements.txt up to date
uv pip compile pyproject.toml -o requirements.txt