Autostronomy / AstroPhot

A fast, flexible, automated, and differentiable astronomical image 2D forward modelling tool for precise parallel multi-wavelength photometry
https://astrophot.readthedocs.io
GNU General Public License v3.0
87 stars 9 forks source link

Move to readthedocs, now using pre-commit code cleaning #169

Closed ConnorStoneAstro closed 7 months ago

ConnorStoneAstro commented 7 months ago

Moving to readthedocs provides some benefits such as seeing a build of the documentation before merging a PR into the main branch.

Pre-commit does automated code cleaning to ensure that everything is formatted consistently.

codecov[bot] commented 7 months ago

Codecov Report

Attention: Patch coverage is 80.72034% with 91 lines in your changes are missing coverage. Please review.

Project coverage is 79.14%. Comparing base (38ba7f0) to head (4d4b11c). Report is 1 commits behind head on dev.

Files Patch % Lines
astrophot/plots/diagnostic.py 20.00% 12 Missing :warning:
astrophot/utils/isophote/integrate.py 0.00% 8 Missing :warning:
astrophot/fit/oldlm.py 12.50% 7 Missing :warning:
astrophot/utils/isophote/extract.py 53.84% 6 Missing :warning:
astrophot/models/point_source.py 58.33% 5 Missing :warning:
astrophot/fit/lm.py 87.87% 4 Missing :warning:
astrophot/models/core_model.py 69.23% 4 Missing :warning:
astrophot/utils/initialize/segmentation_map.py 55.55% 4 Missing :warning:
astrophot/models/_shared_methods.py 75.00% 3 Missing :warning:
astrophot/plots/profile.py 0.00% 3 Missing :warning:
... and 23 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev #169 +/- ## ========================================== - Coverage 79.43% 79.14% -0.30% ========================================== Files 90 91 +1 Lines 7669 7557 -112 ========================================== - Hits 6092 5981 -111 + Misses 1577 1576 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.