I think both David and I have been using `ruff`. We could document that as our preference and add it as a pre-commit hook.