Linters & formatters

The tools that check and format Python code, described from their official documentation: pycodestyle and its error codes, flake8, pylint, black, ruff and pre-commit hooks.