manodeep / Corrfunc

⚡️⚡️⚡️Blazing fast correlation functions on the CPU.
https://corrfunc.readthedocs.io
MIT License
165 stars 50 forks source link

Add support for free-thread CPython (python >=3.13) #329

Open manodeep opened 1 month ago

manodeep commented 1 month ago

Since python can now come without GIL, interacting with the CPython API is slightly different. The changes needed are described here - seems reasonably straightforward. Probably should be done alongside dropping python2 support from the CPython extensions.