Pyarmor

Latest version: v9.0.6

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

Scan your dependencies

Page 9 of 45

7.7.0

* Fix bug(814): `--mix-str` results in `from __future__ import xxx` error
* Change core version to **r52.6**
* Remove duplicated mac addresses when printing all mac addresses
* Fix super mode crash bug in aarch64 platform
* Change spp build library version to **r4**
* Fix spp mode bug: `RuntimeError: Init spp mode failed` when function name starts with `lambda_`
* Fix spp mode crash bugs

7.6.1

* Fix bug: `ImportError: dynamic module does not define module export function (PyInit_pytransform_vax_xxxxxx)`

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

Page 9 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.