Skip to content

Ruff

Ahmed Ilyas requested to merge ruff into develop

This merge request introduces Ruff as a new linter, replacing Pycodestyle. The plan is to gradually incorporate additional rules from the Ruff rules and potentially phase out pylint in the future.

Some benchmarks:

Summary
  'ruff check nomad tests' ran
  166.68 ± 2.56 times faster than 'pycodestyle --config=pycodestyle.ini nomad tests'
Summary
  'ruff check -e nomad test' ran
 2101.03 ± 110.33 times faster than 'pycodestyle --config=pycodestyle.ini nomad tests && pylint --rcfile=.pylintrc nomad tests'
Edited by Ahmed Ilyas

Merge request reports