Best Practices

This document defines best practices for writing python code.

Linting and formatting

We use the ruff linter and formatter.