Skip to content

Conversation

@DimitriPapadopoulos
Copy link
Contributor

@DimitriPapadopoulos DimitriPapadopoulos commented Oct 20, 2025

Fixes #212.

  • Support for free threaded Python requires CFFI v2.0.0.
  • CFFI v2.0.0 does not support CPython 3.13t, only CPython 3.14t.

Added support for free threaded CPython (3.14t+ only). (#178) Note that the free-threaded build does not yet support building extensions with the limited API, so you must set py_limited_api=False when building extensions for the free-threaded build. CPython 3.13t is not currently supported due to differences in sync primitive behavior from 3.14t that result in segfaults.

@DimitriPapadopoulos DimitriPapadopoulos marked this pull request as draft October 20, 2025 13:50
@DimitriPapadopoulos DimitriPapadopoulos force-pushed the free-threading branch 2 times, most recently from 915d163 to ec69c88 Compare October 21, 2025 08:02
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.

Compatibility with free threading Python

1 participant