From bfed81159bc9169642b39754716a0febdcbcb1a1 Mon Sep 17 00:00:00 2001 From: pax Date: Sun, 5 Apr 2026 17:42:03 -0500 Subject: [PATCH] Optimize PyInstaller: noarchive, optimize=2, no UPX Loose .pyc files avoid zip decompression, optimize=2 strips docstrings, no UPX avoids decompression overhead at launch. --- booru-viewer.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/booru-viewer.spec b/booru-viewer.spec index cf4cdb9..b2ca9af 100644 --- a/booru-viewer.spec +++ b/booru-viewer.spec @@ -32,8 +32,8 @@ a = Analysis( hooksconfig={}, runtime_hooks=[], excludes=['textual', 'tkinter', 'unittest'], - noarchive=False, - optimize=0, + noarchive=True, + optimize=2, cipher=block_cipher, ) @@ -48,7 +48,7 @@ exe = EXE( debug=False, bootloader_ignore_signals=False, strip=False, - upx=True, + upx=False, upx_exclude=[], console=False, disable_windowed_traceback=False, @@ -61,7 +61,7 @@ coll = COLLECT( a.binaries, a.datas, strip=False, - upx=True, + upx=False, upx_exclude=[], name='booru-viewer', )