Jondy
Jondy
In CPython 3.13 sources, I notice there is one macro Py_GIL_DISABLED I think it need lot of work to support it for extension `pyarmor_runtime`, all of the sources need to...
Please debug hook script `./.pyarmor/hooks/main.py` as normal script, make sure it could be compiled by Python interpreter.
Reproduced in Python 3.11+, it will be fixed in next release. Here is pre-release https://pyarmor.dashingsoft.com/downloads/temp/pyarmor-8.5.10.zip
Fixed in 8.5.10
Does it work to create link `python39.dll` in cygwin? For example, ``` cd /usr/bin # please make sure `libpython3.9.dll` exists, or it may be libpython3.9m.dll ln -s libpython3.9.dll python39.dll ```...
Could you show `cygcheck /path/to/pyarmor_runtime.pyd` after create the link?
It seems it need rebuild the extensions for cygwin.
I'll rebuild pyarmor_runtime.pyd and pytransform3.pyd in this month
I have built dev extensions https://pyarmor.dashingsoft.com/downloads/temp/cygwin.x86_64/libs/cp3.9/pytransform3.dll https://pyarmor.dashingsoft.com/downloads/temp/cygwin.x86_64/libs/cp3.9/pyarmor_runtime.dll Could you verify it work by cygwin python3.9: ``` python3.9 >>> import pytransform3 ``` It seems my cygwin is too old to run...
import `pyarmor_runtime` directly will raise python exception, it's OK.