pyarmor.cli.runtime
Deprecated since Pyarmor 8.2.4
This package is deprecated since Pyarmor 8.2.4.
From Pyarmor 8.3, it will be replaced by the following runtime packages:
- pyarmor.cli.core.windows
- pyarmor.cli.core.linux
- pyarmor.cli.core.darwin
- pyarmor.cli.core.alpine
- pyarmor.cli.core.freebsd
- pyarmor.cli.core.android
- pyarmor.cli.core.themida
Because it's too big to include all the runtime files for all the platforms
Pyarmor_ is a command line tool used to obfuscate python scripts, bind obfuscated scripts to fixed machine or expire obfuscated scripts.
This package provides extension module
_ pyarmor_runtime
for cross platform obfuscation by Pyarmor_
It supports the following arches for Python 3.7+:
.. table::
:widths: auto
======== ======== ======== ======== ======== ======== ======== ==========
Arch x86_64 i686 aarch64 aarch32 armv7 armv6 Remark
======== ======== ======== ======== ======== ======== ======== ==========
Darwin Y N Y N N N [#]_
Linux Y Y Y ? ? ? [#]_
Windows Y Y ? N N N [#]_
Android Y Y Y N Y N [f1]_
Alpine Y ? Y ? ? ? [f1]_
FreeBSD Y N N N N N [f1]_
======== ======== ======== ======== ======== ======== ======== ==========
- Y: avaiable
- N: not available even in future
- ?: not available now, maybe work in future
.. [#] Apple Silicon only for Python 3.9+
.. [#] This Linux is built with glibc
.. [#] In v3.2.3, Themedia protection extensions are introduced
.. [f1] All of these platforms are introduced in v3.2.3
.. _Pyarmor: https://pypi.python.org/pypi/pyarmor/
.. _Extension Module: https://packaging.python.org/en/latest/glossary/#term-Extension-Module