diff options
Diffstat (limited to 'Lib/idlelib/PathBrowser.py')
| -rw-r--r-- | Lib/idlelib/PathBrowser.py | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/Lib/idlelib/PathBrowser.py b/Lib/idlelib/PathBrowser.py index d88a48e344..9954f070c0 100644 --- a/Lib/idlelib/PathBrowser.py +++ b/Lib/idlelib/PathBrowser.py @@ -1,6 +1,7 @@  import os  import sys  import imp +import importlib.machinery  from idlelib.TreeWidget import TreeItem  from idlelib.ClassBrowser import ClassBrowser, ModuleBrowserTreeItem @@ -70,7 +71,9 @@ class DirBrowserTreeItem(TreeItem):      def listmodules(self, allnames):          modules = {} -        suffixes = imp.get_suffixes() +        suffixes = importlib.machinery.EXTENSION_SUFFIXES[:] +        suffixes += importlib.machinery.SOURCE_SUFFIXES[:] +        suffixes += importlib.machinery.BYTECODE_SUFFIXES[:]          sorted = []          for suff, mode, flag in suffixes:              i = -len(suff) | 
