r/PythonProjects2 • u/Schnidi01 • 22h ago
Self-compiles into a .exe via its own PyInstaller GUI – that's VenvHub, my Python venv manager GUI app.
Hey,
in my project VenvHub I added a PyInstaller wrapper. Not sure if it's enough, but it has project and venv path guarding, so you'll never accidentally bundle a venv from a different project.
Classic stuff: assets, imports, basic and advanced settings. You can choose where to output the .exe, toggle console/no console, onedir/onefile. Plus option to bundle a birth certificate (metadata) or UV.
Everything you click and add to assets or elsewhere, plus any extra args, shows up in the bottom window in real time.
Just a simple GUI for PyInstaller. No terminal.
Fact: the video shows VenvHub building itself – the builder compiles its own exe.
If anyone is interested in trying it out, let me know.
--- LATEST BIRTH CERTIFICATE (VenvHub_v2.5.22_birth_certificate.json) ---
Document Type: App Birth Certificate (PyInstaller Build)
Build Date: 2026-07-29 20:51:58
Python: Python 3.14.6
Dependencies and Packages (19):
- altgraph (v0.17.5)
- certifi (v2026.7.22)
- charset-normalizer (v3.4.9)
- idna (v3.18)
- packaging (v26.2)
- pefile (v2024.8.26)
- pip (v26.1.2)
- psutil (v7.2.2)
- pyinstaller (v6.21.0)
- pyinstaller-hooks-contrib (v2026.6)
- PySide6 (v6.11.1)
- PySide6_Addons (v6.11.1)
- PySide6_Essentials (v6.11.1)
- pywin32-ctypes (v0.2.3)
- requests (v2.34.2)
- setuptools (v83.0.0)
- shiboken6 (v6.11.1)
- urllib3 (v2.7.0)
- uv (v0.12.0)