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
Although UnityPy has Python 3.14t wheels, but i found that it's dependencies have no Python 3.14t wheels, which cause UnityPy install failed on Python 3.14t environment
I hope these dependencies can fully support Python 3.14t
Real free threaded support is a bit trickier than it seems.
I adjusted fmod_toolkit just not to ship wheels that also get accepted by free threaded,
but that just helps the install.
For real free threaded support,
all native extensions used by UnityPy would have to correctly implement some minimal API changes.
Currently this isn't the case, which makes a free threaded python default back to the "normal" python gil behavior.
Real free threaded support is a bit trickier than it seems. I adjusted fmod_toolkit just not to ship wheels that also get accepted by free threaded, but that just helps the install.
For real free threaded support, all native extensions used by UnityPy would have to correctly implement some minimal API changes. Currently this isn't the case, which makes a free threaded python default back to the "normal" python gil behavior.
Thanks for replying.
While I acknowledge the technical hurdles of free-threading, enabling 3.14t support would allow UnityPy to finally leverage the full potential of modern CPUs through true parallelism.
Activity
K0lb3 commentedon Apr 7, 2026
Real free threaded support is a bit trickier than it seems.
I adjusted fmod_toolkit just not to ship wheels that also get accepted by free threaded,
but that just helps the install.
For real free threaded support,
all native extensions used by UnityPy would have to correctly implement some minimal API changes.
Currently this isn't the case, which makes a free threaded python default back to the "normal" python gil behavior.
MejiroRina commentedon Apr 23, 2026
Thanks for replying.
While I acknowledge the technical hurdles of free-threading, enabling 3.14t support would allow UnityPy to finally leverage the full potential of modern CPUs through true parallelism.