PetroFit / petrofit

Python package for calculating Petrosian properties and fitting galaxy light profiles
https://petrofit.readthedocs.io
28 stars 7 forks source link

Code Linting in Continuous Integration #214

Open kyleaoman opened 1 month ago

kyleaoman commented 1 month ago

Continuous integration should check that code conforms to a consistent style. Some suggestions:

This issue is part of my PyOpenSci review. For review pass/fail purposes, resolving it is required.

robelgeda commented 3 weeks ago

descoping due to docstrings

robelgeda commented 3 weeks ago

I have added ruff checks to the code but need time and careful attention to fix the other issues. It would either take more time or too quick to be fair to the end user to correct the doc and doc-string issues now. Leaving this ticket open but we should be set for the PYOS review assuming the docstring cleanup can happen after the process.