Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ruff formatting #10208

Merged
merged 63 commits into from
May 14, 2024
Merged

Add ruff formatting #10208

merged 63 commits into from
May 14, 2024

Conversation

xmatthias
Copy link
Member

Summary

Update formatting to use ruff by default.

This will enable us to auto-format the code - which will greatly reduce the effort to manually, somehow, get our linters to not complain.

Quick changelog

  • Enable autoformat
  • add extensions.json to suggest recommended extensions
  • update devcontainer with updated extension recommendation

@xmatthias xmatthias added the Tech maintenance Technical debt and maintenance - point out issues we should resolve long-term label May 13, 2024
@xmatthias xmatthias linked an issue May 13, 2024 that may be closed by this pull request
@xmatthias xmatthias merged commit 3cd2b7c into develop May 14, 2024
32 checks passed
@xmatthias xmatthias deleted the ruff branch May 14, 2024 04:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Tech maintenance Technical debt and maintenance - point out issues we should resolve long-term
Projects
None yet
Development

Successfully merging this pull request may close these issues.

use black as formatter
1 participant