aboutsummaryrefslogtreecommitdiffstats
path: root/pkg_resources/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'pkg_resources/__init__.py')
-rw-r--r--pkg_resources/__init__.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py
index 15cb93fd..35725c06 100644
--- a/pkg_resources/__init__.py
+++ b/pkg_resources/__init__.py
@@ -1975,6 +1975,9 @@ def find_on_path(importer, path_item, only=False):
fullpath = os.path.join(path_item, entry)
if os.path.isdir(fullpath):
# egg-info directory, allow getting metadata
+ if len(os.listdir(fullpath)) == 0:
+ # Empty egg directory, skip.
+ continue
metadata = PathMetadata(path_item, fullpath)
else:
metadata = FileMetadata(fullpath)