152 extensions = Preferences.getPython("Python3Extensions") + [".rb"] |
152 extensions = Preferences.getPython("Python3Extensions") + [".rb"] |
153 |
153 |
154 subpackagesDict = {} |
154 subpackagesDict = {} |
155 subpackagesList = [] |
155 subpackagesList = [] |
156 |
156 |
|
157 # TODO: replace os.listdir() with os.scandir() |
157 for subpackage in os.listdir(self.package): |
158 for subpackage in os.listdir(self.package): |
158 subpackagePath = os.path.join(self.package, subpackage) |
159 subpackagePath = os.path.join(self.package, subpackage) |
159 if ( |
160 if ( |
160 os.path.isdir(subpackagePath) |
161 os.path.isdir(subpackagePath) |
161 and subpackage != "__pycache__" |
162 and subpackage != "__pycache__" |