pyarmor v6.0.1 Release Notes
Release Date: 2020-04-16 // about 4 years ago-
- ๐ Fix restrict mode 3 bug: the obfuscated script crashes or complains of this error:
This function could not be called from the plain script
(#219) - ๐ Fix bug: the obfuscated script raises unknown opcode error when the script is obfuscated by
obf_code=2
if there is recursive function call - ๐ Fix command
init
andconfig
bug: the entry script is set to.
other than empty when passing--entry=""
- ๐ Fix bug: the traceback will print very long line if the obfuscated script raises exception
- ๐ Fix bug: in some special cases the obfuscated scripts which are obfuscated with
--enable-suffix
still conflict with other obfuscated packages - Refine the error message as violating restrict mode
- ๐ป The obfuscated script will raise exception
ReuntimeError
other than quit directly when something is wrong
๐จ Now it will print a pretty traceback to find where is the problem - When generating
license.lic
for the obfuscated scripts, the license version information will be embedded into the license file implicitly - ๐ป Do not transfer exception type to
PytransformError
as pyarmor initializes failed
- ๐ Fix restrict mode 3 bug: the obfuscated script crashes or complains of this error: