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

Improve the state of Python linting #5843

Closed
16 of 21 tasks
Tracked by #5757
cdrini opened this issue Nov 9, 2021 · 1 comment
Closed
16 of 21 tasks
Tracked by #5757

Improve the state of Python linting #5843

cdrini opened this issue Nov 9, 2021 · 1 comment
Assignees
Labels
Lead: @cclauss Issues overseen by Chris (Python3 & Dev-ops lead 2019-2021) [managed] Priority: 2 Important, as time permits. [managed] Type: Epic A feature or refactor that is big enough to require subissues. [managed] Type: Refactor/Clean-up Issues related to reorganization/clean-up of data or code (e.g. for maintainability). [managed]
Milestone

Comments

@cdrini
Copy link
Collaborator

cdrini commented Nov 9, 2021

Python linting is currently a problem. Everyone is constantly being hit with linting issues, creating new commits to fix linting issues, either wasting manual time to fix issues or using automatic commands that make changes to loads of unrelated places. And it makes our git history a mess, and diffs/PRs hard to read.

I think the end goal we want is: Easy way to automatically apply linting before a commit happens.

A subtask of #4776

Steps to get there:

Stakeholders

@cclauss @RayBB @jimman2003

@cdrini cdrini added Type: Epic A feature or refactor that is big enough to require subissues. [managed] Type: Refactor/Clean-up Issues related to reorganization/clean-up of data or code (e.g. for maintainability). [managed] Priority: 2 Important, as time permits. [managed] Lead: @cclauss Issues overseen by Chris (Python3 & Dev-ops lead 2019-2021) [managed] labels Nov 9, 2021
@cdrini cdrini added this to the Active Sprint milestone Nov 9, 2021
@cclauss cclauss changed the title Improve the state of python linting Improve the state of Python linting Nov 10, 2021
@cdrini cdrini modified the milestones: Sprint 2021-11, Active Sprint Nov 29, 2021
@cclauss
Copy link
Contributor

cclauss commented Mar 3, 2022

Closing because these tools are now all in place but need to be documented... #6227

@cclauss cclauss closed this as completed Mar 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lead: @cclauss Issues overseen by Chris (Python3 & Dev-ops lead 2019-2021) [managed] Priority: 2 Important, as time permits. [managed] Type: Epic A feature or refactor that is big enough to require subissues. [managed] Type: Refactor/Clean-up Issues related to reorganization/clean-up of data or code (e.g. for maintainability). [managed]
Projects
None yet
Development

No branches or pull requests

3 participants