3
@@ -1964,10 +1964,14 @@
4
if modname[-9:] == '.__init__':
5
modname = modname[:-9] + ' (package)'
6
print modname, desc and '- ' + desc
7
+ def onerror(modname):
8
+ # Ignore non-ImportError exceptions raised whilst trying to
12
except ImportError: pass
13
else: warnings.filterwarnings('ignore') # ignore problems during import
14
- ModuleScanner().run(callback, key)
15
+ ModuleScanner().run(callback, key, onerror=onerror)
17
# --------------------------------------------------- web browser interface