Metadata-Version: 2.4
Name: pybuild-exe
Version: 1.12.0
Summary: Compile Python into .exe — Windows-only Python packager with C# launcher
Author-email: SkyStudio <sky@example.com>
License: MIT
Keywords: python,packaging,exe,compiler,standalone,portable,single-file
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: System :: Software Distribution
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# PyBuild-exe

Compile Python into .exe — Windows-only Python packager with C# launcher.

## Features

- **Portable mode**: All files in one folder (~100MB), no Python installation needed
- **Single-file mode**: One .exe (~38MB) with ZIP extraction
- **Smart import tracing**: Only collects modules actually used
- **Asset reference detection**: AST scan for file references in code
- **.pyc source protection**: Compiles to bytecode
- **C# launcher**: Windows native, no Python at runtime
- **Icon support**: Any image format auto-converted to .ico

## Install

```bash
pip install pybuild-exe
```

## Usage

```bash
# Pack with config
pybuild --config

# Pack specific script
pybuild main.py --output MyApp --console

# Interactive mode
pybuild
```
