From 530ee407ee13ecba1753ac0c471754a9d5307d41 Mon Sep 17 00:00:00 2001 From: Jamie Pine Date: Sun, 25 Jan 2026 12:17:24 -0800 Subject: [PATCH] Enhance PyInstaller build by excluding additional unnecessary modules - Added exclusions for 'torch.utils.tensorboard', 'scipy', 'PIL', 'tkinter', 'unittest', and 'test' to reduce bundle size and improve build efficiency. --- backend/build_binary.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/build_binary.py b/backend/build_binary.py index 6fa512eb..bbff5062 100644 --- a/backend/build_binary.py +++ b/backend/build_binary.py @@ -36,6 +36,12 @@ def build_server(): '--exclude-module', 'torch.distributions', '--exclude-module', 'torch.testing', '--exclude-module', 'tensorboard', + '--exclude-module', 'torch.utils.tensorboard', + '--exclude-module', 'scipy', + '--exclude-module', 'PIL', + '--exclude-module', 'tkinter', + '--exclude-module', 'unittest', + '--exclude-module', 'test', ]) # Add hidden imports