Skip to content

ci: add free threaded Python 3.14t to test workflow#412

Merged
lukapeschke merged 2 commits intoToucanToco:mainfrom
cclauss:patch-1
Nov 3, 2025
Merged

ci: add free threaded Python 3.14t to test workflow#412
lukapeschke merged 2 commits intoToucanToco:mainfrom
cclauss:patch-1

Conversation

@cclauss
Copy link
Contributor

@cclauss cclauss commented Oct 31, 2025

https://hugovk.github.io/free-threaded-wheels

% uvx --with=fastexcel python3.14t -c "import fastexcel"

Built fastexcel==0.16.0
    Installed 1 package in 1ms
<frozen importlib._bootstrap>:491: RuntimeWarning: The global interpreter lock (GIL) has been enabled
to load module 'fastexcel._fastexcel', which has not declared that it can run safely without the GIL.
To override this behavior and keep the GIL disabled (at your own risk), run with PYTHON_GIL=0 or -Xgil=0.

@cclauss cclauss changed the title Add free threaded Python version '3.14t' to CI workflow Add free threaded Python 3.14t to CI workflow Oct 31, 2025
@lukapeschke
Copy link
Collaborator

lukapeschke commented Nov 3, 2025

Hello and thank you for your contribution! Great initiative, I'll try to add free-threaded wheels asap 😄 Could you please update pyyaml , markupsafe and pandas to versions providing free-threaded wheels ? Building the dependencies slows down the CI process a lot

@lukapeschke lukapeschke changed the title Add free threaded Python 3.14t to CI workflow ci: add free threaded Python 3.14t to test workflow Nov 3, 2025
@lukapeschke lukapeschke enabled auto-merge (squash) November 3, 2025 14:05
@lukapeschke lukapeschke merged commit 681719e into ToucanToco:main Nov 3, 2025
26 checks passed
@cclauss cclauss deleted the patch-1 branch November 3, 2025 16:20
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