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

updating for astropy6 #269

Merged
merged 4 commits into from
Jan 24, 2024
Merged

updating for astropy6 #269

merged 4 commits into from
Jan 24, 2024

Conversation

karllark
Copy link
Contributor

@karllark karllark commented Dec 14, 2023

Updates for astropy 6.0. Includes fixing the URL for the astropy developer docs.

Also updating the readthedocs and tox configurations.

Closes #268
Closes #271

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (89baf2d) 64.78% compared to head (7a5c32c) 64.81%.
Report is 3 commits behind head on master.

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #269      +/-   ##
==========================================
+ Coverage   64.78%   64.81%   +0.03%     
==========================================
  Files          14       14              
  Lines        1045     1046       +1     
==========================================
+ Hits          677      678       +1     
  Misses        368      368              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@karllark karllark requested a review from drvdputt December 14, 2023 20:51
Copy link
Contributor

@drvdputt drvdputt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

General comment: there quite a few changes in this, and probably only a few are relevant to fixing the bug. While I think it would be ok, a brief explanation for the extra changes might be nice.

Changes still needed: if you change the actions versions to v1 again, I think another deprecation warning will pop up, since github actions no longer runs on Node 12, but Node 16 instead. The old versions might not be compatible anymore with whatever version of Node github is using now under the hood. I recommend upgrading everything to v4, and seeing if it works.

.github/workflows/tex-tests.yml Show resolved Hide resolved
.github/workflows/tex-tests.yml Outdated Show resolved Hide resolved
.github/workflows/tex-tests.yml Outdated Show resolved Hide resolved
pahfit/_astropy_init.py Outdated Show resolved Hide resolved
tox.ini Outdated
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree that this dependency coverage was probably overkill. As long as everything works with the newest version of everything, we should be good. Just recommend that people have an up to date environment. Then we just need to catch bugs as new versions arrive.

@drvdputt
Copy link
Contributor

Looks like all the checks are passing. Ready for merge?

@karllark
Copy link
Contributor Author

Yes, ready to merge. So I will do such.

@karllark karllark merged commit 171c645 into PAHFIT:master Jan 24, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Readthedocs build failing Can't import pahfit since astropy 6.0.0
3 participants