Enforce coding style
It would be helpful to enforce a coding style for calliope by adding a code format checker (black seems to be most popular, while yapf might be an alternative) to the build pipeline. This would enable a developer to just run the formatter before every commit, which is currently not feasible since it reformats the entire code.
This change would require reformatting the full code, causing merge conflicts all over. However, there is currently only my fork, so it might be less painful to get this over with now than later.