Adding dependencies can be done with uv add.
uv add typer
Or development dependencies with
uv add --dev pytest
This resolves all dependencies, creates a .lock file and creates a local .venv folder containing the dependencies and python version.