From 0fdb8a244b0a845f8d4b835ee1b17b4580ec7b4f Mon Sep 17 00:00:00 2001 From: rdb Date: Fri, 24 Feb 2023 22:19:03 +0100 Subject: [PATCH] dist: Silently ignore missing hidden imports --- direct/src/dist/FreezeTool.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/direct/src/dist/FreezeTool.py b/direct/src/dist/FreezeTool.py index 8e00bbffff..1c541a1d1e 100644 --- a/direct/src/dist/FreezeTool.py +++ b/direct/src/dist/FreezeTool.py @@ -1226,7 +1226,10 @@ class Freezer: except ImportError: pass else: - self.__loadModule(self.ModuleDef(modname, implicit = True)) + try: + self.__loadModule(self.ModuleDef(modname, implicit = True)) + except ImportError: + pass # Special case for sysconfig, which depends on a platform-specific # sysconfigdata module on POSIX systems.