Skip to content

Conversation

@benoit9126
Copy link

@benoit9126 benoit9126 commented Aug 11, 2025

I propose to activate the free-threading compilation for cibuildwheel. In this PR:

  • cibuildwheel has been updated to 3.1.3 (like in Bump pypa/cibuildwheel from 3.0.1 to 3.1.3 #555)
  • the base docker images have been updated to match the one defined in the new version of cibuildwheel
  • Cython is upgraded to the minimum version of 3.1 for free-threading support
  • 3.13t, 3.14 and 3.14t wheels are built in this update.

@benoit9126 benoit9126 force-pushed the freethreading branch 2 times, most recently from d308e9d to e206ed9 Compare August 11, 2025 10:57
@benoit9126 benoit9126 marked this pull request as ready for review August 11, 2025 15:01
@jorisvandenbossche
Copy link
Member

@benoit9126 apologies for the slow follow-up? Would you like to update this with the latest main? (some changes to update cibuildwheel and docker have already been done separately in the meantime)
Then I think we can include it for the next 0.12 release

@jorisvandenbossche jorisvandenbossche added this to the 0.12.0 milestone Oct 30, 2025
@benoit9126 benoit9126 force-pushed the freethreading branch 3 times, most recently from 0d1d435 to cc34acd Compare October 31, 2025 08:37
@benoit9126
Copy link
Author

@jorisvandenbossche No problem. I have rebased my work. A single test failed but as far as I can understand, it is not related to my modifications.

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