HERA-Team / aipy

Astronomical Interferometry in PYthon (AIPY)
http://pypi.python.org/pypi/aipy
Other
43 stars 29 forks source link

maint: add setuptools_scm support and auto-pypi uploads #62

Closed steven-murray closed 1 year ago

steven-murray commented 1 year ago

Adds setuptools_scm support, and tries uploading to pypi on git tag.

codecov[bot] commented 1 year ago

Codecov Report

Base: 47.92% // Head: 47.44% // Decreases project coverage by -0.47% :warning:

Coverage data is based on head (729df3d) compared to base (34c7a67). Patch coverage: 71.42% of modified lines in pull request are covered.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #62 +/- ## ========================================== - Coverage 47.92% 47.44% -0.48% ========================================== Files 19 20 +1 Lines 2289 2312 +23 ========================================== Hits 1097 1097 - Misses 1192 1215 +23 ``` | Flag | Coverage Δ | | |---|---|---| | unittests | `47.44% <71.42%> (-0.48%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HERA-Team#carryforward-flags-in-the-pull-request-comment) to find out more. | [Impacted Files](https://codecov.io/gh/HERA-Team/aipy/pull/62?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HERA-Team) | Coverage Δ | | |---|---|---| | [setup.py](https://codecov.io/gh/HERA-Team/aipy/pull/62?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HERA-Team#diff-c2V0dXAucHk=) | `0.00% <0.00%> (ø)` | | | [aipy/\_\_init\_\_.py](https://codecov.io/gh/HERA-Team/aipy/pull/62?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HERA-Team#diff-YWlweS9fX2luaXRfXy5weQ==) | `86.66% <75.00%> (+18.24%)` | :arrow_up: | | [aipy/healpix.py](https://codecov.io/gh/HERA-Team/aipy/pull/62?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HERA-Team#diff-YWlweS9oZWFscGl4LnB5) | `71.14% <100.00%> (ø)` | | Help us with your feedback. Take ten seconds to tell us [how you rate us](https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HERA-Team). Have a feature suggestion? [Share it here.](https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=HERA-Team)

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

steven-murray commented 1 year ago

@mkolopanis addressed all that and opened #63. PKG-INFO info was old and mostly wrong.