NOAA-GSL / ExascaleWorkflowSandbox

Other
2 stars 2 forks source link

Need linter for enforcing proper PEP8 Python style compliance #61

Closed NaureenBharwaniNOAA closed 7 months ago

NaureenBharwaniNOAA commented 7 months ago

Add linting to the Chiltepin code to ensure that all contributions comply with the PEP 8 style guidelines. The CI should check for style in all capacities.

flake8 has been incorporated into the Chiltepin environment for both:

Additionally Spack environments both in:

Also added via python -m pip install flake8.

The CI step for checking style should precede any building of containers or running of other tests, if possible. That will save time by ensuring style failures get fixed before running more time consuming steps.

Closes Issue #60.