skillfed

pyarmor.cli.core.alpine

Provide pre-built extension modules `pytransform3` and `pyarmor_runtime` for Pyarmor

pyarmor-cli-core-alpine v8.1.1 145.2K downloads/30d#11,132 on PyPI5,168
License unclear Free To Use But Restricted Active released

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-alpine

uv

uv add pyarmor-cli-core-alpine

poetry

poetry add pyarmor-cli-core-alpine

Installing 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

Intended Audience :: DevelopersLicense :: Free To Use But RestrictedOperating System :: AndroidOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIXProgramming Language :: Python :: 3Topic :: SecurityTopic :: Software Development :: Build ToolsTopic :: System :: Software DistributionTopic :: Utilities

Tags

python script obfuscationcode protection alpinepython binding to machinescript expiration datesirreversible code obfuscationpython security toolmachine-locked python scripts
code-obfuscationalpine-linuxmachine-binding

More Utilities packages