summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xisort/main.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/isort/main.py b/isort/main.py
index 941442de..2225385a 100755
--- a/isort/main.py
+++ b/isort/main.py
@@ -66,11 +66,10 @@ def iter_source_code(paths, config, skipped):
continue
for dirpath, dirnames, filenames in os.walk(path, topdown=True):
- for dirname in dirnames:
+ for dirname in list(dirnames):
if should_skip(dirname, config):
skipped.append(dirname)
dirnames.remove(dirname)
- dirnames[:] = [directory for directory in dirnames if not should_skip(directory, config)]
for filename in filenames:
if filename.endswith('.py'):
if should_skip(filename, config):