summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr>2018-08-21 10:25:11 +0200
committerVincent Hatakeyama <vincent.hatakeyama@xcg-consulting.fr>2018-08-21 10:25:11 +0200
commit4ae17da68f04d14de05d7fce23893d3f4232aab8 (patch)
tree09b686291b1e7ca7af7ffb31e2a554ccb5f91d7c
parentfcd80d46e66179f9464c2df745ffed07622d9ee3 (diff)
downloadisort-4ae17da68f04d14de05d7fce23893d3f4232aab8.tar.gz
:ambulance: follow symbolic links too when walking the path
Fixes #738
-rwxr-xr-xisort/main.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/isort/main.py b/isort/main.py
index 96dd403f..0ac6ff88 100755
--- a/isort/main.py
+++ b/isort/main.py
@@ -97,7 +97,9 @@ def iter_source_code(paths, config, skipped):
skipped.append(path)
continue
- for dirpath, dirnames, filenames in os.walk(path, topdown=True):
+ for dirpath, dirnames, filenames in os.walk(
+ path, topdown=True, followlinks=True
+ ):
for dirname in list(dirnames):
if should_skip(dirname, config, dirpath):
skipped.append(dirname)