Spinning off conversation from #167
I propose using ruff as an autoformatter and enforcing this in the tests.
Upside is fewer formatting-based diffs on PRs and cleaner looking code IMO.
Downside is an annoyance when tests fail just because you didn't run autoformatting. I think this can be alleviated by using pre commit hooks or just setting up code editor to run it automatically on save.
cc: @ceesem
Spinning off conversation from #167
I propose using ruff as an autoformatter and enforcing this in the tests.
Upside is fewer formatting-based diffs on PRs and cleaner looking code IMO.
Downside is an annoyance when tests fail just because you didn't run autoformatting. I think this can be alleviated by using pre commit hooks or just setting up code editor to run it automatically on save.
cc: @ceesem