PyPack V2 is an upgraded GUI tool for building Python executables using PyInstaller, with optional PyArmor obfuscation. Version 2 features a modern, dark-themed interface with CustomTkinter, GitHub integration, UPX path support, and improved import detection.
🚀 Features
-
Project Configuration:
- Select project directory, main Python script, and icon (.ico) file.
- Specify UPX path for compression.
- Add additional data files (e.g., JSON, images).
-
PyInstaller Options:
- Onefile: Create a single executable file.
- Windowed: Build a GUI application without a console.
- Console: Include a console for debugging output.
- UPX Compression: Use UPX with specified path or system PATH.
-
PyArmor Obfuscation: Optional code protection.
-
Live Log Window: Real-time monitoring of build progress.
-
Modern GUI: Built with CustomTkinter for dark mode and improved user experience.
-
Enhanced Import Detection: Accurate scanning using
modulefinder. -
Missing Module Warnings: Detect missing packages and suggest installation.
Full Changelog: v1.0.0...v2.0.0