An example could look something like this, including
isort for ordering imports consistently
black for formatting in black style
trailing-whitespace to remove trailing whitespaces
flake8 for flake8 (pep8, pyflakes and circular complexity) - should be black compatible
bandit for checking for security vulnerabilities (e.g. writing securities in code). We want to allow using assert statements (B101) and allow using pickle (B301).
An example could look something like this, including
repos: