Skip to content
Snippets Groups Projects

Ruff

Merged 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

Merge request pipeline #182463 passed

Merge request pipeline passed for f7c95e95

Test coverage 68.71% (0.00%) from 2 jobs
4 environments impacted.
Approval is optional
Code Quality is loading

Merged by Ahmed IlyasAhmed Ilyas 1 year ago (Oct 31, 2023 3:08pm UTC)

Merge details

  • Changes merged into with d8378d74.
  • Deleted the source branch.

Pipeline #182478 passed

Pipeline passed for d8378d74 on develop

Test coverage 68.71% (0.00%) from 2 jobs
Deployed to te‎st‎ 11 months ago
Deployed to sta‎ging‎ 1 year ago
Deployed to dev‎elop‎ 1 year ago

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply