# -*- mode: python ; coding: utf-8 -*- """PyInstaller spec for Cellar GTK – portable all-in-one executable.""" a = Analysis( ["cellar-gtk.py"], pathex=[], binaries=[], datas=[], hiddenimports=[ "gi", "gi.repository.Gtk", "gi.repository.Gdk", "gi.repository.Adw", "gi.repository.GLib", "gi.repository.GObject", "gi.repository.Gio", "gi.repository.Pango", "gi.repository.PangoCairo", "gi.repository.GdkPixbuf", "gi.repository.Graphene", "gi.repository.Gsk", "gi.repository.HarfBuzz", "gi.repository.cairo", "gi.repository.freetype2", "client", ], hookspath=[], hooksconfig={ "gi": { "module-versions": { "Gtk": "4.0", "Gdk": "4.0", "Gsk": "4.0", }, "icons": ["Adwaita", "hicolor"], "themes": ["Adwaita"], "languages": [], }, }, runtime_hooks=[], excludes=[ "tkinter", "_tkinter", "unittest", "test", "xmlrpc", "pydoc", ], noarchive=False, ) pyz = PYZ(a.pure) exe = EXE( pyz, a.scripts, a.binaries, a.datas, [], name="cellar", debug=False, bootloader_ignore_signals=False, strip=True, upx=True, upx_exclude=[], runtime_tmpdir=None, console=False, disable_windowed_traceback=False, argv_emulation=False, icon=None, )