SIGN IN SIGN UP

[MNT] moving linting to `ruff`, adding `editorconfig` (#653)

* moves linting to `ruff`
* adds `editorconfig`
* makes tests dependent on passing linting

Also fixes linting in some files (but not all).
T
Thomas Schmelzer committed
e3036da296c6587156ee2c9eeb8846ffaea49127
Parent: 1a63132
Committed by GitHub <noreply@github.com> on 11/14/2025, 8:04:25 PM