diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2015-09-19 18:07:48 +0200 |
|---|---|---|
| committer | Jason R. Coombs <jaraco@jaraco.com> | 2015-09-19 18:07:48 +0200 |
| commit | 22a8ace27c7d7aadfa0fa9311686541a2169092c (patch) | |
| tree | 70d94e0d9a3de5befec70829615a6d545683935c /setuptools/__init__.py | |
| parent | 50b7a002c7677238e475eb5d85a74b521aac480e (diff) | |
| download | python-setuptools-git-22a8ace27c7d7aadfa0fa9311686541a2169092c.tar.gz | |
Only return results that are files. Fixes failing test and corrects additional regression in 18.3.
Diffstat (limited to 'setuptools/__init__.py')
| -rw-r--r-- | setuptools/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/setuptools/__init__.py b/setuptools/__init__.py index a7d75ed4..712ec082 100644 --- a/setuptools/__init__.py +++ b/setuptools/__init__.py @@ -144,11 +144,12 @@ def _find_all_simple(path): """ Find all files under 'path' """ - return ( + results = ( os.path.join(base, file) for base, dirs, files in os.walk(path, followlinks=True) for file in files ) + return filter(os.path.isfile, results) def findall(dir=os.curdir): |
