Metadata-Version: 2.4
Name: pyobfus-runtime
Version: 0.1.0
Summary: Redistributable runtime support for artifacts produced by pyobfus Pro.
Author: Rong Zhu
License-Expression: LicenseRef-pyobfus-Runtime-1.0
Project-URL: Homepage, https://github.com/zhurong2020/pyobfus
Project-URL: Documentation, https://pyobfus.readthedocs.io/
Project-URL: Repository, https://github.com/zhurong2020/pyobfus
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: cryptography>=42.0
Dynamic: license-file

# pyobfus-runtime

Minimal runtime support for artifacts built with pyobfus Pro. This package does
not contain the obfuscator, build-time transformers, payment code, or licence
verification client, and it does not require a pyobfus licence key at runtime.

After its first release, install it in the environment where a protected
artifact runs:

```bash
python -m pip install pyobfus-runtime
```

Creating protected artifacts still requires a valid pyobfus Pro licence.
Until the first runtime release is published, install the wheel built from this
directory; do not release a builder that emits `pyobfus_runtime` imports first.

A valid pyobfus Pro licence permits redistribution of this runtime with an
artifact produced by Pro. Packaging-only transformations such as vendoring,
byte-compilation, or application bundling are permitted when runtime behaviour
and the included licence notice remain unchanged. See `LICENSE` for the full
terms.
