cocoindex icon indicating copy to clipboard operation
cocoindex copied to clipboard

feat: Support Python 3.14 free-threaded

Open wuxiaobai24 opened this issue 3 weeks ago • 1 comments

This PR adds Python 3.14 free-threaded mode support to CocoIndex, resolving #1187

Key Changes:

  • Configure PyO3 for free-threaded mode (gil_used = false)
  • Add free-threaded feature and dependencies
  • Add Python 3.14 free-threaded test workflow

wuxiaobai24 avatar Dec 02 '25 01:12 wuxiaobai24

Thanks! Now an existing check failed. I think you may enable the abi3 feature to the following line and have another try:

https://github.com/cocoindex-io/cocoindex/blob/e3f47fda57ce47a84773d289b19ae9f32421f35f/.github/workflows/_test.yml#L57

Thanks!

georgeh0 avatar Dec 12 '25 06:12 georgeh0