I use black for all the code I've pushed. It looks all right. It isn't always perfect (especially for matrices, but you can opt out if necessary) but it's automatic and consistent, which in my experience is worth it. Defaults to a line length of 88.
We need to discuss this before we merge this, but this would be the first step to checking formatting, linting etc. in CI.