Add ruff format to pre-commit, run it, except the benchmarks
#313
mypy.yml
on: pull_request
Check code with mypy
19s