See discussion #82 where @dneise proposed using https://github.com/python/black
I don't have strong feelings about whether we should globally reformat the codebase or if we should just apply it progressively as we're making changes, but we should document and verify code if we decide to implement this.