Code Style¶
ruff¶
The project uses ruff for linting and formatting.
Lint:
$ uv run ruff check .
Auto-fix:
$ uv run ruff check . --fix
Format:
$ uv run ruff format .
mypy¶
mypy is used for static type checking.
$ uv run mypy .
See pyproject.toml [tool.mypy] for the full configuration.