Pyarmor

Latest version: v9.0.5

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 45

8.2.5

* Fix cross platform issues
* Fix issue 1299
* Fix issue 1300

8.2.3

* Support multiple Python versions, refer to [Obfuscating scripts for multiple Python versions](https://pyarmor.readthedocs.io/en/v8.2.3/tutorial/advanced.html#obfuscating-scripts-for-multiple-python-versions)
* Support [special hook script](https://pyarmor.readthedocs.io/en/v8.2.3/reference/environments.html#special-hook-script)
* Support new platforms: alpine.x86_64, alpine.aarch64, freebsd.x86_64, android.x86_64, android.x86, android.aarch64, android.armv7, refer to [support platforms](https://pyarmor.readthedocs.io/en/v8.2.3/reference/environments.html#supported-platforms)
* Implement `--enable-themida`
* Fix issue 1284: RFT mode missed names in statement `nonlocal` and `global`
* Fix issue 1285: RFT mode missed names with type hint (`ast.AnnAssign`)
* Fix issues 1286, 1287: `--obf-code 2` bugs
* Fix issue 1289: cross platform bugs for linux.x86_64 with Python 3.11

8.2.2

* Fix issue 1272: In windows.x86 Python 3.10/3.11 doesn't work
* Fix issue 1274: `--pack` results in wrong protection error
* `pyarmor gen` supports list scripts in file like `pyarmor gen filename.txt`

8.2.1

* Fix bug 1238
* Fix bug 1239
* Fix bug 1243
* Fix bug 1249

8.2

**New features**
* [Full documentation](https://pyarmor.readthedocs.io/en/v8.2/)
* Support plugins and hooks
* BCC mode support windows.x86, linux.x86, linux.armv7
* Variable runtime package name for non trial version by `pyarmor cfg package_name_format "xxxx"`
* Cleare frame locals by `pyarmor cfg clear_frame_locals 1`
* Improve wrap mode security by `pyarmor cfg wrap_mode 2`
* Option `--obf-code` has new value `2` to improve security for code object
* Improve [security of pack bundle](https://pyarmor.readthedocs.io/en/v8.2/how-to/protection.html)

**Group License Available**
* Doc how to [use group license](https://pyarmor.readthedocs.io/en/v8.2/how-to/register.html#using-group-license)
* Changed options for command `pyarmor reg`
- Remove option `--confirm`
- Add option `--device` for group license

**Bug fixed**
* Fix issue 1095: bcc mode decorator bug
* Fix issue 1215: cannot import name 'PYZ_TYPE_PKG' when packing with pyinstaller
* Fix issue 1218: When using multiple `--platform` options, only the last one will work.

8.1.0

New features:
* Support Apple Silicon, Linux aarch64
* Support Windows x86, Linux x86 and Linux armv7 without bcc mode

Page 7 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.