Why is this needed?
We should integrate the ruff format command - replacing black - to consistently format our codebase according to PEP style guidelines.
Ruff's formatter is a fast and PEP-compliant alternative to tools like Black, with improved compatibility with our existing linting.
Which area does this relate to?
Other
Suggestion
Add ruff format
Acknowledgment