Browse Source

dist: Silently ignore missing hidden imports

rdb 2 years ago
parent
commit
0fdb8a244b
1 changed files with 4 additions and 1 deletions
  1. 4 1
      direct/src/dist/FreezeTool.py

+ 4 - 1
direct/src/dist/FreezeTool.py

@@ -1226,7 +1226,10 @@ class Freezer:
                         except ImportError:
                         except ImportError:
                             pass
                             pass
                 else:
                 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
         # Special case for sysconfig, which depends on a platform-specific
         # sysconfigdata module on POSIX systems.
         # sysconfigdata module on POSIX systems.