black seems to be the standard tool for formatting python code now.
Let's add it to the CI build and reformat the code with it.