allow CI to fail if ruff or black is unhappy, and format source to make it pass

Merge request reports

Loading