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