Skip to content

Conversation

@llimeht
Copy link
Contributor

@llimeht llimeht commented Oct 16, 2025

With Python 3.14 released, it's time to look at getting new versions into the test matrix.

This PR:

  • drops Python 3.10 which is very close to end of life (and likely EOL before the next sasmodels release)
  • adds Python 3.13 and the tests pass
  • adds Python 3.14

This PR is marked as a draft until...

  • ruff is fixed (and the first change in the PR can be dropped
  • adds Python 3.14 which currently fails, looking for a new pyopencl, which is to be expected (and maybe other packages)

We can periodically rerun this to see how progress towards 3.14 is going; we might do the top two items anyway at this stage.

EDIT: pyopencl wheels for 3.14 are now available and CI passes, so this is ready to be merged.

@llimeht llimeht marked this pull request as ready for review October 29, 2025 10:08
@DrPaulSharp DrPaulSharp merged commit bb68d60 into SasView:master Nov 4, 2025
13 checks passed
@llimeht llimeht deleted the tmp/py314 branch November 4, 2025 21:34
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.

2 participants