# PyInstaller-Spezifikation – erzeugt eine einzelne Provisionsmanager95.exe # Aufruf (unter Windows oder Wine): pyinstaller --noconfirm build/provisionsmanager.spec import os ROOT = os.path.abspath(os.path.join(SPECPATH, "..")) a = Analysis( [os.path.join(ROOT, "build", "start.py")], pathex=[ROOT], hiddenimports=["openpyxl", "xlrd"], excludes=["numpy", "pandas", "PIL", "pytest", "matplotlib", "unittest", "pydoc_data"], noarchive=False, ) pyz = PYZ(a.pure) exe = EXE( pyz, a.scripts, a.binaries, a.datas, [], name="Provisionsmanager95", icon=os.path.join(ROOT, "assets", "app.ico"), version=os.path.join(ROOT, "build", "version_info.txt"), console=False, upx=False, debug=False, strip=False, runtime_tmpdir=None, )