Skip to content

Resolve "[Feature] Migrate to Ruff"

A.Clement requested to merge 240-feature-migrate-to-ruff into development

Summary

Migrate the CI Pipeline to ruff

Main ruff changes:

  • Write constants in uppercase instead of lowercae
  • Correct fixture use in tests
  • Use f-strings instead of string.format(), expect for logging
  • Use isinstance for type checking
  • Iterate over a dict directly instead over dict.keys()
  • Store references to dangling asyncio tasks

Explain your context

(Explain what you did.)

Please list breaking changes, new features or bugfixes

  • Breaking changes:
  • New features:
    • Pipeline using ruff instead of:...
  • Bugfixes:

Closes #240 (closed)

Edited by Julius Balzer

Merge request reports