Pyarmor

Latest version: v8.5.8

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

Scan your dependencies

Page 8 of 44

7.6.0

* For command `obfuscate` add option `--mix-str` to obfuscate the string value
* For command `config` add option `--mixin`, only avaliable mixin is `str` now
* Project add new attribute `mixins` to support option `--mixin`
* Change core version to **r51.5**
* Change spp build library version to **r2**
* Fix spp mode crash bugs because of the same list/dict/set constants conflicts
* Fix spp mode crash bugs because cellvars and freevars are freed even they are still used by other lambda/functions.

7.5.1

* Fix spp mode bug (758): `from __future__ imports must occur at the beginning of the file`
* Fix spp mode bug (760): 'Set' object has no attribute 'ctx'
* Fix spp mode bug (760): redefinition of `_listcomp_326_1`
* Fix spp mode bug: `Can not import XXX from MMM`
* Fix spp mode bug: using `PYTHONOPTIMIZE` may results in sppmode fails.
* Fix spp mode bugs regarding to `with/lambda/comprehension`

7.5.0

* Fix command `pack` issue: if using `--src` in the option `--xoptions`, pyarmor raises excpetion `no entry script found`
* Change core version and spp library version to **r50.4**
* Support `sppmode` for Python3.7~3.10 in platforms: darwin.aarch64, linux.aarch64
* Support `sppmode` for Python 3.10 in platforms: windows.x86_64, linux.x86_64, darwin.x86_64, darwin.aarch64, linux.aarch64
* Fix `sppmode` bug: the result of inplace op for attribute is not right. For example, after `self.a += 1`, `self.a` isn't increased in old version.
* Fix `sppmode` bug: AnnAssign is ignored. For example, after `x: int = 3`, `x` still is undefined in old version.

7.4.3

* Fix `pack` issue: pass duplicated extra options to PyInstaller

7.4.2

* Fix inline option `no-spp-mode` issue

7.4.1

* Fix encoding issue when generating entry script (712)
* Fix example scripts `obfuscate-app.bat` and `obfuscate-pkg.bat` bugs (713)

Page 8 of 44

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.