You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think we might need a separate python313t.def as well as generation options for the free-threaded build.
My reason for thinking this: symbols like PyUnstable_Module_SetGIL, which PyO3 does use, are only defined on the free-threaded build.
So I think we correspondingly might need to specifically generate a free-threaded import library? I'll try to find an example which doesn't work with the current setup.
The text was updated successfully, but these errors were encountered:
The implementation is done, but I'd like someone to look at the new public API before updating the documentation.
Are stringly-typed ABI tags such as "t" good enough or would an enum be more convenient to use in pyo3-build? @davidhewitt
I think we might need a separate
python313t.def
as well as generation options for the free-threaded build.My reason for thinking this: symbols like
PyUnstable_Module_SetGIL
, which PyO3 does use, are only defined on the free-threaded build.So I think we correspondingly might need to specifically generate a free-threaded import library? I'll try to find an example which doesn't work with the current setup.
The text was updated successfully, but these errors were encountered: