This sounds nice, but um, what's the benefit to faster linting? Is it being slow really a problem people have? I've no experience of this.
(Example from https://github.com/home-assistant/core/pull/86224 by yours truly.)
(Also, nice work!)
I for one have stopped using flake8 in favour of ruff because of both speed and the huge amount of supported rules in ruff already.
Indeed! Knowing this is why I asked! Having only worked on small projects I've never had an issue with flake8 as a precommit hook, but what you describe makes it sound compelling.