Python formatting with black
Closes #3044 (closed).
Review commit wise (and skip the formatting commits).
-
Feature description was added to the changelog -
Tests covering your feature were added? -
Any new feature or behavior change was documented?