Skip to content

Releases: dashingsoft/pyarmor

Release 4.3.0

06 Nov 04:18
Compare
Choose a tag to compare

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 in src/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 code from pytransform import pyarmor runtime to from .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 command init, only pkg reserved.

Release 4.2.3

03 Nov 19:25
Compare
Choose a tag to compare
  • Fix pyarmor-webui can not start issue
  • Fix runtime-path issue in webui
  • Rename platform name macosx_intel to macosx_x86_64(#36)

Release 4.2.2

03 Nov 03:03
Compare
Choose a tag to compare
  • Fix start webui error

Release 4.2.1

01 Nov 12:09
Compare
Choose a tag to compare
  • Add option --recursive for command obfuscate

Release 4.1.3

26 Oct 11:41
Compare
Choose a tag to compare
  • Fix Python 3 issue for get_license_info

Release 4.1.2

19 Oct 03:23
Compare
Choose a tag to compare
  • Add function get_license_info in pytransform.py to show license information

Release 4.1.1

17 Sep 09:42
Compare
Choose a tag to compare
  • Add command capsule
  • Find default capsule in the current path other than --src in command obfuscate
  • Fix pip install issue #30

Release 4.0.2

14 Sep 02:47
Compare
Choose a tag to compare
  • Rename pyarmor.py to pyarmor-depreted.py
  • Rename pyarmor2.py to pyarmor.py
  • Add option --capsule, -disable-restrict-mode and --output for command licenses

Release 4.0.1

07 Sep 04:41
Compare
Choose a tag to compare
  • Add option --capsule for command init, config and obfuscate
  • Deprecate option --clone for command init, use --capsule instead
  • Fix sys.settrace and sys.setprofile issues for auto-wrap mode

Release 3.9.9

30 Aug 06:54
Compare
Choose a tag to compare
  • Fix segmentation fault issues for asyncio, typing modules (#29)