Releases: dashingsoft/pyarmor
Releases · dashingsoft/pyarmor
Release 4.3.0
In this version, there are three significant changes:
Simplified WebUI
Clear Examples, quickly understand the most features of Pyarmor
Sample Shell Scripts, template scripts to obfuscate python source files
- Simply webui, easy to use, only input one filed to obfuscate python scripts
- The runtime files will be always saved in the same path with obfuscated scripts
- Add shell scripts
obfuscate-app
,obfuscate-pkg
,build-with-project
,build-for-2exe
insrc/examples
, so that users can quickly obfuscate their python scripts by these template scripts. - If entry script is
__init__.py
, change the first line of bootstrap codefrom pytransform import pyarmor runtime
tofrom .pytransform import pyarmor runtime
- Rewrite examples/README.md, make it clear and easy to understand
- Do not generate entry scripts if only runtime files are generated
- Remove choice
package
for option--type
in commandinit
, onlypkg
reserved.
Release 4.2.3
- Fix
pyarmor-webui
can not start issue - Fix
runtime-path
issue in webui - Rename platform name
macosx_intel
tomacosx_x86_64
(#36)
Release 4.2.2
- Fix start webui error
Release 4.2.1
- Add option
--recursive
for commandobfuscate
Release 4.1.3
- Fix Python 3 issue for
get_license_info
Release 4.1.2
- Add function
get_license_info
inpytransform.py
to show license information
Release 4.1.1
- Add command
capsule
- Find default capsule in the current path other than
--src
in commandobfuscate
- Fix pip install issue #30
Release 4.0.2
- Rename
pyarmor.py
topyarmor-depreted.py
- Rename
pyarmor2.py
topyarmor.py
- Add option
--capsule
,-disable-restrict-mode
and--output
for commandlicenses
Release 4.0.1
- Add option
--capsule
for commandinit
,config
andobfuscate
- Deprecate option
--clone
for commandinit
, use--capsule
instead - Fix
sys.settrace
andsys.setprofile
issues for auto-wrap mode
Release 3.9.9
- Fix segmentation fault issues for
asyncio
,typing
modules (#29)