Configure ruff linter
This MR configures the Ruff linter for this project, replacing flake8
. Ruff allows us to integrate a lot more stuff under one configuration, including pyupgrade (closes #98 (closed)).
This MR configures the Ruff linter for this project, replacing flake8
. Ruff allows us to integrate a lot more stuff under one configuration, including pyupgrade (closes #98 (closed)).