Currently, the project uses all of the following tools to run linting and formatting:
- Pycln
- isort
- flake8
- mypy
- black
This issue proposes researching the usage of Ruff, which is a linter and formatter for Python, written in Rust, that aims to be a drop-in replacement for those existing tools, while claiming to be 10-100x faster.
