dist: Fix frozen modules not packaged (such as zipimport in Python 3.8+)

This commit is contained in:
rdb 2021-10-14 09:48:25 +02:00
parent 98e3b1f03e
commit e9b5092734

View File

@ -2563,9 +2563,9 @@ class PandaModuleFinder(modulefinder.ModuleFinder):
(or self.path if None). Returns a tuple like (fp, path, stuff), where (or self.path if None). Returns a tuple like (fp, path, stuff), where
stuff is a tuple like (suffix, mode, type). """ stuff is a tuple like (suffix, mode, type). """
if imp.is_frozen(name): #if imp.is_frozen(name):
# Don't pick up modules that are frozen into p3dpython. # # Don't pick up modules that are frozen into p3dpython.
raise ImportError("'%s' is a frozen module" % (name)) # raise ImportError("'%s' is a frozen module" % (name))
if parent is not None: if parent is not None:
fullname = parent.__name__+'.'+name fullname = parent.__name__+'.'+name