- Install Python 3.12
- Install uv - see the uv docs
- Run
uv sync --extra azure
to install the project's dependencies
See linting.yml for the list of linting commands run by the CI on Github, such as:
$ uv run ruff check .
$ uv run ruff format --check .
$ uv run mypy .