pyarmor.cli.core.alpine
Provide pre-built extension modules `pytransform3` and `pyarmor_runtime` for Pyarmor
What it is and what it does
Pyarmor CLI Core Alpine is a support package that provides pre-built extension modules (`pytransform3` and `pyarmor_runtime`) optimized for Alpine Linux. It enables the Pyarmor obfuscation tool to work on Alpine systems by supplying compiled native extensions that handle the core obfuscation, binding, and runtime enforcement logic.
The package itself is not a standalone tool but a platform-specific dependency that allows Pyarmor to obfuscate Python scripts, bind them to specific machines, and set expiration dates. The obfuscation process renames identifiers and can convert Python functions to C for irreversible protection, while the resulting obfuscated scripts remain as standard `.py` files that can replace originals in most deployments.
Use it for:
- Protect proprietary Python applications on Alpine-based Docker containers or embedded systems
- Obfuscate scripts deployed to Alpine Linux servers to prevent reverse engineering
- Bind obfuscated Python applications to specific Alpine machines to prevent unauthorized copying
- Set expiration dates on Python scripts running on Alpine systems for time-limited trials or licenses
- Secure Python code in Raspberry Pi or other ARM-based Alpine deployments
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Pyarmor CLI Core Alpine provides pre-built extension modules for Pyarmor that enable obfuscation of Python scripts, machine binding, and expiration date enforcement on Alpine Linux systems.
Yes, if you are using Alpine Linux and need Python script obfuscation. Install friction is low and maintenance is active. However, the 'Free To Use But Restricted' license means the free trial has limitations; review the EULA and license terms before production use. Verify that this package is compatible with your Pyarmor version and that you need Alpine-specific builds.
Install
pyarmor-cli-core-alpine on PyPI
pip
pip install pyarmor-cli-core-alpineuv
uv add pyarmor-cli-core-alpinepoetry
poetry add pyarmor-cli-core-alpineInstalling pyarmor.cli.core.alpine
Before you install
Low install friction with no runtime dependencies. Actively maintained; last commit 2026-08-14 with 5168 repository stars. Wheels provided for Python 3.7 through modern versions.
License in practice
Licensed as 'Free To Use But Restricted' with no SPDX identifier. Free trial version never expires but has limitations; commercial license required for unrestricted use. Review the EULA before deploying in production.
Quickstart
pip install pyarmor-cli-core-alpine
pyarmor gen foo.py
python dist/foo.py
Alpine Linux environment required; pre-built wheels are Alpine-specific. Requires Pyarmor main package for full functionality.
Verify before relying
- Exact feature limitations in free trial version compared to commercial license
- Whether this package can be used standalone or requires the main Pyarmor package
- Compatibility matrix with specific Pyarmor versions
Package facts
| License | Free To Use But Restricted (unclear) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 127 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 145,213/month — #11,132 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: pyarmor_cli_core_alpine-8.1.1-2-cp314-none-any.whl; pyarmor_cli_core_alpine-8.1.1-2-cp315-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp310-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp311-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp312-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp313-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp314-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp315-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp37-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp38-none-any.whl; pyarmor_cli_core_alpine-8.1.1-cp39-none-any.whl
Tags
More Utilities packages
Converts domain names between Unicode and…
permissive · top 100 on PyPI
charset-normalizerDetects and normalizes text encoding from…
permissive · top 100 on PyPI
setuptoolsSetuptools is a Python build backend and…
permissive · top 100 on PyPI
pluggyPluggy provides a plugin system that lets you…
permissive · top 100 on PyPI
PygmentsPygments is a syntax highlighter that colorizes…
permissive · top 100 on PyPI
sixSix provides utility functions to write Python…
permissive · top 100 on PyPI
pyarmorPyarmor obfuscates Python scripts to protect…
unclear · top 15,000 on PyPI
pyarmor.cli.coreProvides prebuilt extension modules required by…
unclear · top 15,000 on PyPI
hashidsGenerates short, unique, non-sequential hashes…
permissive · top 5,000 on PyPI
akracerAKRacer provides precompiled dynamic libraries…
permissive · top 5,000 on PyPI
argus-redactDetects and redacts personally identifiable…
permissive · top 15,000 on PyPI
pyobjc-framework-VirtualizationProvides Python bindings to macOS's…
permissive · top 15,000 on PyPI
intel-cmplr-lic-rtProvides Intel oneAPI runtime licensing and…
unclear · top 15,000 on PyPI
ioc-fangerConverts defanged indicators of compromise…
permissive · top 15,000 on PyPI
Adafruit-PureIOProvides pure Python access to Linux I2C and…
permissive · top 15,000 on PyPI