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 linting workflow for python code to keep code quality high #264

Closed
1 task done
rockett-m opened this issue Jun 10, 2024 · 0 comments · Fixed by #265
Closed
1 task done

Add linting workflow for python code to keep code quality high #264

rockett-m opened this issue Jun 10, 2024 · 0 comments · Fixed by #265
Assignees
Labels
enhancement/build-system Improves an aspect of the build system

Comments

@rockett-m
Copy link
Contributor

Abstract

This proposal would add automatic python code checking according to pep-8 standards.

Description

This proposal would add automatic python code checking according to pep-8 standards. I would make any syntax/style errors to not cause failure but to be visible in the report. This would be enabled for pull-requests and pushes. The user could also run this check from command line before making a formal commit. This will show all linting violations and rate all the python code out of 10. Later we could enforce a minimum rating out of 10 for new python file uploads or changes.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@rockett-m rockett-m added the feedback/logistics A suggested change in the project's governance or model of collaboration label Jun 10, 2024
@HalosGhost HalosGhost assigned rockett-m and unassigned HalosGhost Jun 10, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 10, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 10, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 10, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 11, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 11, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 11, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 11, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 12, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 12, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 12, 2024
@HalosGhost HalosGhost added enhancement/build-system Improves an aspect of the build system and removed feedback/logistics A suggested change in the project's governance or model of collaboration labels Jun 13, 2024
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 21, 2024
This commit made with the help of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 24, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 25, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 25, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 25, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 25, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 26, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 26, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 26, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 27, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 27, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 28, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 28, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jun 28, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 1, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 1, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 2, 2024
This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 2, 2024
…t-dci#264

This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 2, 2024
…t-dci#264

This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 8, 2024
…t-dci#264

This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 9, 2024
…t-dci#264

This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 10, 2024
…t-dci#264

This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 15, 2024
…t-dci#264

This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
rockett-m added a commit to rockett-m/opencbdc-tx that referenced this issue Jul 17, 2024
…t-dci#264

This commit made with the assistance of github copilot

Signed-off-by: Morgan Rockett <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement/build-system Improves an aspect of the build system
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants