GitHub Actions: Run pytest on Python 3.14#978
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR updates the GitHub Actions pytest workflow to test against Python 3.14t (the free-threaded build) instead of Python 3.13, enabling validation of the application's compatibility with Python's experimental free-threaded runtime.
Key Changes:
- Replaced Python 3.13 with Python 3.14t in the test matrix
|
@overcat, please see the Do we need to add a pytest plugin? |
|
overcat/fastcrc#17 |
|
Cool stuff, thanks @cclauss |
|
|
|
https://pypi.org/project/fastcrc/0.3.4/ is ready. |
amilcarlucas
left a comment
There was a problem hiding this comment.
I like all the changes, but the tests are failing :(
|
Yes. Bottom line seems to be that Matplotlib use of |
|
I'm trying a workaround here: #980 |
|
OK, 3.14 is fixed on master now, Thanks for working on this. Please rebase it and try to fix 3.14t if possible |
Signed-off-by: Christian Clauss <cclauss@me.com>
|
Thanks, merged. |
https://www.python.org/downloads/release/python-3140/
Unfortunately, free threaded Python 3.14t fails, so we will drop back to 3.14 for now.