I suggest we change to Rust for linting and code auto-formatting: https://docs.astral.sh/ruff/. The README (Contributions item 5) should then also be updated to reflect this.
Ruff is fast, integrates with several editors (VS Code, NeoVim, ...), and both formats the code and lints. Used in many large projects (Pandas, SciPy, ...).
I suggest we change to Rust for linting and code auto-formatting: https://docs.astral.sh/ruff/. The README (Contributions item 5) should then also be updated to reflect this.
Ruff is fast, integrates with several editors (VS Code, NeoVim, ...), and both formats the code and lints. Used in many large projects (Pandas, SciPy, ...).