- Fix issue (#547): in MacOS the repack script fails if the executable is signed.
- Add option
--code-identity
for repack script - Fix issue (#549): refine repack script to wait for the termination of
objcopy
- Change core version to r44.18
- Fix issue: in super mode
object.__del__
raises exceptionNameError: name '__armor_wrap__' is not defined
- Fix issue (#530): in non-super mode
object.__del__
raises exceptionNameError: name '__armor_enter__' is not defined
. Note that for Python 3.7 and later, this issue still exists in non-super mode. Use super mode for these Python versions to solve this issue. - Add restrict mode 100+, refer to Restrict Mode
- Check
sys.PYARMOR_LICENSE
for outer license, and refine outer license search policy. Refer to :ref:How to use outer license file
- Fix issue (#539):
runtime
command generates wrong protection code for super mode - Fix issue (#550): memory leak of builtin function
locals
in super mode