Skip to content

TST: Update matrix - #174

Merged
pllim merged 3 commits into
astropy:mainfrom
pllim:update-ci-matrix
Aug 10, 2023
Merged

pllim merged 3 commits into
astropy:mainfrom
pllim:update-ci-matrix

Conversation

@pllim

@pllim pllim commented Aug 10, 2023

Copy link
Copy Markdown
Member

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

@codecov

codecov Bot commented Aug 10, 2023 •

Copy link
Copy Markdown

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

@bsipocz bsipocz left a comment

Copy link
Copy Markdown
Member

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

bsipocz commented Aug 10, 2023 •

Copy link
Copy Markdown
Member

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

@pllim

pllim commented Aug 10, 2023

Copy link
Copy Markdown
Member Author

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

pllim added 2 commits August 10, 2023 12:34
and update RTD config
TST: Install setuptools for tests
in Python 3.12
@pllim
pllim force-pushed the update-ci-matrix branch from b973381 to 680bf31 Compare August 10, 2023 16:55
@pllim
pllim marked this pull request as ready for review August 10, 2023 17:22
Comment thread setup.cfg
pytest-cov
cython
coverage
setuptools;python_version>='3.12'

Copy link
Copy Markdown
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

pllim commented Aug 10, 2023

Copy link
Copy Markdown
Member Author

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
@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