diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2014-05-16 00:35:56 -0400 |
|---|---|---|
| committer | Jason R. Coombs <jaraco@jaraco.com> | 2014-05-16 00:35:56 -0400 |
| commit | afa18c94fe1ae79db2542af2cc056e31998400d6 (patch) | |
| tree | e631860e0dea0d7e121607e808bbf1268821776a /setuptools/command/egg_info.py | |
| parent | 9d5d875b2ba0414eeef36aa135621cb214abe463 (diff) | |
| download | python-setuptools-git-afa18c94fe1ae79db2542af2cc056e31998400d6.tar.gz | |
Also override extend to check paths for safety.
Diffstat (limited to 'setuptools/command/egg_info.py')
| -rwxr-xr-x | setuptools/command/egg_info.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/setuptools/command/egg_info.py b/setuptools/command/egg_info.py index bb832ea6..a2f4d444 100755 --- a/setuptools/command/egg_info.py +++ b/setuptools/command/egg_info.py @@ -212,6 +212,9 @@ class FileList(_FileList): if self._safe_path(path): self.files.append(path) + def extend(self, paths): + self.files.extend(filter(self._safe_path, paths)) + def _safe_path(self, path): if not PY3: return os.path.exists(path) |
