Skip to content

Coding Standards & Static Analysis

Adopting PEP 8 as baseline, but enforcing with tools

Automatic formatting: black and isort configured with line_length

Linting with ruff for style, complexity, unused code

Type checking with mypy and stub files

Running all checks: pixi run lint or custom Pixi tasks