Skip to content

Conversation

@fsoubelet
Copy link
Member

This is the same concept as pylhc/omc3#519, with all rules activated and fixed.

@fsoubelet fsoubelet requested review from JoschD and jgray-19 July 11, 2025 13:00
@fsoubelet fsoubelet self-assigned this Jul 11, 2025
@fsoubelet fsoubelet added Estimate: Normal Straightforward, but might require some time. Probably needs additional tests. Type: Maintenance Improvements in the code, that are not necessarily visible in functionality. Status: Review Needed Work currently stopped, untils someone else reviews it. labels Jul 11, 2025


class entrypoint(EntryPoint):
class entrypoint(EntryPoint): # noqa N801

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How much do we care about this naming convention?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably a lot, considering it's the decorator used for all entrypoints and we would have to adapt all our repos for this breaking change.

I remember at the time @JoschD had reasons for keeping it like this but I can't recall at the moment.

@fsoubelet
Copy link
Member Author

Looks like CodeClimate binary is about to kick the bucket. I have a "replacement" ready in the common workflows, let's just say we can ignore CC complaining for now and probably move to the alternative in next PRs?

@fsoubelet fsoubelet merged commit 9267564 into master Jul 24, 2025
17 of 19 checks passed
@fsoubelet fsoubelet deleted the ruff_lint branch July 24, 2025 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Estimate: Normal Straightforward, but might require some time. Probably needs additional tests. Status: Review Needed Work currently stopped, untils someone else reviews it. Type: Maintenance Improvements in the code, that are not necessarily visible in functionality.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants