Releases: samay825/PyShield
Releases · samay825/PyShield
PyShield v5.0.0
🛡️ PyShield v5.0.0 - Initial Release
The Ultimate Python Code Protection & Compilation Suite
🎉 What's New
This is the first official release of PyShield - a powerful tool to protect and distribute your Python applications.
✨ Features
🔒 Code Protection
- Cython Compilation - Convert
.pyfiles to binary.pydmodules - Source Code Removal - No readable Python in final build
- Anti-Decompilation - Compiled C extensions are extremely hard to reverse
📦 EXE Generation
- One-Click Build - Automated PyInstaller integration
- UAC Admin Support - Request elevated privileges when needed
- Custom Icons - Brand your executables with custom
.icofiles - Standalone EXE - No Python installation required on target machine
🔍 Smart Detection
- Auto Import Scanning - Detects 80+ frameworks automatically
- Selenium/Playwright Support - Auto-bundles browser drivers
- Data File Detection - Includes images, configs, and assets
📦 Download
| File | Description |
|---|---|
PyShield_v5.0.0.zip |
Full distribution (includes all dependencies) |
Source.code.zip |
Source code only |
💻 System Requirements
| Requirement | Version |
|---|---|
| Windows | 10/11 (64-bit) |
| Python | 3.10 or higher |
| Visual Studio Build Tools | 2019+ with C++ workload |
🚀 Quick Start
# 1. Extract the ZIP
# 2. Open terminal in extracted folder
# 3. Install dependencies
pip install -r requirements.txt
# 4. Run PyShield
Run the .exe file📋 Changelog
Added
- ✅ Cython compilation engine for
.py→.pydconversion - ✅ PyInstaller integration for standalone EXE creation
- ✅ PyQt6-based modern dark theme GUI
- ✅ Auto-detection for 80+ Python frameworks
- ✅ Selenium WebDriver auto-bundling
- ✅ Playwright browser auto-bundling
- ✅ Smart import scanning
- ✅ Real-time build logging
- ✅ Custom icon support
- ✅ UAC admin elevation option
- ✅ Source file backup & restore
⚠️ Known Issues
- Large projects (100+ files) may take several minutes to compile
- Some very complex metaprogramming patterns may not compile with Cython
🙏 Acknowledgments
Special thanks to:
- Cython - C-Extensions for Python
- PyInstaller - Freeze Python applications
- PyQt6 - Python Qt bindings
📜 License
This project is licensed under the MIT License.
Made with ❤️ by Samay825
⭐ Star this repo if you found it helpful!