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

Update Ruff to 0.0.291 #3405

Merged
merged 2 commits into from
Sep 29, 2023
Merged

Update Ruff to 0.0.291 #3405

merged 2 commits into from
Sep 29, 2023

Conversation

ColonelPhantom
Copy link
Contributor

@ColonelPhantom ColonelPhantom commented Sep 29, 2023

Ruff 0.0.291 is the newest version of Ruff, which adds some extra lints. Most of these can be fixed, except RUF012 which requires manual intervention. That said RUF012 is very 'extreme' in our codebase and is being discussed on the Ruff issue tracker as well: astral-sh/ruff#5243. So I'm ignoring it for now, but not sure if that is the way to go.

Summary

Updates ruff to 0.0.291

How to test

Should be functionally equivalent!

@ColonelPhantom ColonelPhantom added the chore Something that is not a bug or a feature, does not change production behaviour label Sep 29, 2023
@github-actions github-actions bot added app:mailinglists Issues regarding the mailinglists-app app:registrations Issues regarding registrations app:payments Issues regarding the payments-app app:moneybirdsynchronization Issues regarding the Moneybird synchronization labels Sep 29, 2023
@ColonelPhantom ColonelPhantom marked this pull request as ready for review September 29, 2023 18:11
@DeD1rk DeD1rk merged commit 0dab33c into master Sep 29, 2023
11 checks passed
@DeD1rk DeD1rk deleted the update-ruff branch September 29, 2023 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app:mailinglists Issues regarding the mailinglists-app app:moneybirdsynchronization Issues regarding the Moneybird synchronization app:payments Issues regarding the payments-app app:registrations Issues regarding registrations chore Something that is not a bug or a feature, does not change production behaviour
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants