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

Disable pycodestyle for now #1365

Merged
merged 3 commits into from
Jul 25, 2020
Merged

Disable pycodestyle for now #1365

merged 3 commits into from
Jul 25, 2020

Conversation

mthuurne
Copy link
Contributor

@mthuurne mthuurne commented Jul 24, 2020

The incremental code style checking is blocking automated substitutions on the source tree (like #1360 and #1361, but touching more files), since any change close to a piece of pre-existing code that is not style compliant will make pycodestyle complain. This happens so many times that correcting these manually is too much work.

After adopting Black (see #1134), there will either be no need for style checking or it can be done with a much smaller ruleset.

Contributor Checklist:

The incremental code style checking is blocking automated substitutions
on the source tree, since any change close to a piece of pre-existing
code that is not style compliant will make pycodestyle complain. This
happens so many times that correcting these manually is too much work.

After adopting Black, there will either be no need for style checking
or it can be done with a much smaller ruleset.
Copy link
Contributor

@twm twm left a comment

Choose a reason for hiding this comment

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

Wow, I had some wires crossed in my head and had confused twistedchecker-diff with this script. (Twistedchecker is the Pylint derivative.)

This is awesome and will make merging old PRs in advance of a fade to black much easier. Thank you! :shipit:

@mthuurne mthuurne merged commit 9b30362 into trunk Jul 25, 2020
@twm twm deleted the disable_pycodestyle branch July 25, 2020 08:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants