Skip to content

Use Ruff linter and formatter #11

@lucabenvenuto

Description

@lucabenvenuto

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.

Ruff benchmark against other tools

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions