Skip to content

[MNT] extend CI test matrix to ubuntu, macos, windows, python 3.9-3.13#380

Merged
fkiraly merged 3 commits into
masterfrom
py313-ci
Jul 17, 2025
Merged

[MNT] extend CI test matrix to ubuntu, macos, windows, python 3.9-3.13#380
fkiraly merged 3 commits into
masterfrom
py313-ci

Conversation

@fkiraly
Copy link
Copy Markdown
Collaborator

@fkiraly fkiraly commented Jul 15, 2025

Improvement Pr to CI: extends test matrix to ubuntu, macos, windows, python 3.9-3.13. Removes deprecated python 3.8 version.

@fkiraly fkiraly added the maintenance Continuous integration, unit testing & package distribution label Jul 16, 2025
@fkiraly
Copy link
Copy Markdown
Collaborator Author

fkiraly commented Jul 16, 2025

ok, so it fails only on mac. Strange.

@dswah
Copy link
Copy Markdown
Owner

dswah commented Jul 16, 2025

thats unpleasant. looks like a (classic) mac/math library issue. our np.allclose assertion is off by 10^-5

not a huge deal. we might consider allowing this magnitude to be ok

@fkiraly
Copy link
Copy Markdown
Collaborator Author

fkiraly commented Jul 16, 2025

I would suggest we merge it and keep the failing tests in mind until the next release.

Why: next priority is going to be to fix this, and we can check if any of the fixes in the PR tracker addresses this, e.g., #366 - by merging from main, the tests on macos will run on that PR, or any other, and we can see if they fix it

@dswah
Copy link
Copy Markdown
Owner

dswah commented Jul 16, 2025

i like that idea.

@fkiraly fkiraly merged commit 73f6fd8 into master Jul 17, 2025
13 of 16 checks passed
@dswah dswah deleted the py313-ci branch December 2, 2025 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Continuous integration, unit testing & package distribution

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants