dist: handle SyntaxError in imported module

This commit is contained in:
rdb 2020-12-24 20:46:13 +01:00
parent 4e6395e07a
commit d2a7481181

View File

@ -2410,6 +2410,9 @@ class PandaModuleFinder(modulefinder.ModuleFinder):
except ImportError as msg:
self.msg(2, "ImportError:", str(msg))
self._add_badmodule(name, caller)
except SyntaxError as msg:
self.msg(2, "SyntaxError:", str(msg))
self._add_badmodule(name, caller)
else:
if fromlist:
for sub in fromlist: