diff options
Diffstat (limited to 'src/setuptools_scm/file_finder.py')
-rw-r--r-- | src/setuptools_scm/file_finder.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/setuptools_scm/file_finder.py b/src/setuptools_scm/file_finder.py index 18712bf..ce7cbad 100644 --- a/src/setuptools_scm/file_finder.py +++ b/src/setuptools_scm/file_finder.py @@ -31,10 +31,9 @@ def scm_find_files(path, scm_files, scm_dirs): # directory not in scm, don't walk it's content dirnames[:] = [] continue - if ( - os.path.islink(dirpath) - and not os.path.relpath(realdirpath, realpath).startswith(os.pardir) - ): + if os.path.islink(dirpath) and not os.path.relpath( + realdirpath, realpath + ).startswith(os.pardir): # a symlink to a directory not outside path: # we keep it in the result and don't walk its content res.append(os.path.join(path, os.path.relpath(dirpath, path))) |