Pyarmor is a command line tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.
This package provides prebuilt extension module pytransform3 and pyarmor_runtime required by Pyarmor
It includes prebuilt extensions support the following platforms for Python 3.7+:
Supported Platforms (1)
| Arch |
x86_64 |
x86 |
aarch64 |
aarch32 |
armv7 |
armv6 |
Remark |
| Darwin |
Y |
No |
Y |
No |
No |
No |
[1] |
| Linux |
Y |
Y |
Y |
(?) |
(?) |
(?) |
[2] |
| Windows |
Y |
Y |
(?) |
No |
No |
No |
[3] |
| Android |
Y |
Y |
Y |
No |
Y |
No |
[4] |
| Alpine |
Y |
(?) |
Y |
(?) |
(?) |
(?) |
|
| FreeBSD |
Y |
No |
No |
No |
No |
No |
|
Supported Platforms (2) [5]
| Arch |
ppc64le |
mips32/64el |
riscv64 |
Remark |
| Darwin |
No |
No |
No |
|
| Linux |
Y |
Y |
Y |
[6] |
| Windows |
No |
No |
No |
|
| Android |
No |
No |
No |
|
| Alpine |
Y |
Y |
Y |
|
| FreeBSD |
No |
No |
No |
|
- Y: already available
- No: no support plan
- (?): not available now, maybe work in future
| [1] | Apple Silicon only works for Python 3.9+ |
| [2] | This is built with glibc |
| [3] | Themedia protection extensions are introduced in v3.2.3 |
| [4] | All below platforms are introduced in v3.2.3 |
| [5] | All of these platforms are introduced in v6.5.2 |
| [6] | Arch riscv64 only works for Python 3.10+ |