Code Style

Formatting

g uses ruff for linting and formatting.

$ uv run ruff format .
$ uv run ruff check . --fix

Type Checking

mypy is used for static type checking.

$ uv run mypy