Skip to content

Releases: samay825/PyShield

PyShield v5.0.0

20 Jan 12:20
3a9040c

Choose a tag to compare

🛡️ 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 .py files to binary .pyd modules
  • 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 .ico files
  • 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.pyd conversion
  • ✅ 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:


📜 License

This project is licensed under the MIT License.


Made with ❤️ by Samay825

⭐ Star this repo if you found it helpful!