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

TST: Update matrix #174

Merged
merged 3 commits into from Aug 10, 2023
Merged

TST: Update matrix #174

merged 3 commits into from Aug 10, 2023

Conversation

pllim
Copy link
Member

@pllim pllim commented Aug 10, 2023

Close #173 by updating matrix. The compatibility was already addressed in #172 .

@codecov
Copy link

codecov bot commented Aug 10, 2023

Codecov Report

Merging #174 (680bf31) into main (4de617e) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #174   +/-   ##
=======================================
  Coverage   89.87%   89.87%           
=======================================
  Files          27       27           
  Lines        1146     1146           
=======================================
  Hits         1030     1030           
  Misses        116      116           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

Copy link
Member

@bsipocz bsipocz left a comment

Choose a reason for hiding this comment

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

Looks good. We may need to double check that the oldest version is indeed properly picked up (it's a bit concerning that it wasn't the case previously yet we got a big green checkmark)

@bsipocz
Copy link
Member

bsipocz commented Aug 10, 2023

Maybe also add a py312 to the dev testing? (or maybe add that separately as it may require some fixes first)

@pllim
Copy link
Member Author

pllim commented Aug 10, 2023

I can try add 3.12 but if it fails for reasons we cannot control, I'll take it back out.

and update RTD config
TST: Install setuptools for tests
in Python 3.12
@pllim pllim marked this pull request as ready for review August 10, 2023 17:22
@@ -28,6 +28,7 @@ test =
pytest-cov
cython
coverage
setuptools;python_version>='3.12'
Copy link
Member Author

Choose a reason for hiding this comment

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

@bsipocz , I needed this for the Python 3.12-dev job to pass. Does this look right or is this a symptom of something else?

@pllim
Copy link
Member Author

pllim commented Aug 10, 2023

Anyway, why don't we merge this as-is. And we can revisit Python 3.12 job if what I did here isn't the way to go. Thanks!

@pllim pllim added this to the 0.16.0 milestone Aug 10, 2023
@pllim pllim merged commit 42a1900 into astropy:main Aug 10, 2023
16 checks passed
@pllim pllim deleted the update-ci-matrix branch August 10, 2023 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BUG: Incompatibility with sphinx-dev
2 participants