aboutsummaryrefslogtreecommitdiffstats
path: root/pythoneggs.py
diff options
context:
space:
mode:
Diffstat (limited to 'pythoneggs.py')
-rwxr-xr-xpythoneggs.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pythoneggs.py b/pythoneggs.py
index 23a595f..367aad1 100755
--- a/pythoneggs.py
+++ b/pythoneggs.py
@@ -88,7 +88,10 @@ for f in files:
metadata = PathMetadata(path_item, parent_name)
else:
path_item = f
- metadata = FileMetadata(f)
+ if isdir(f):
+ metadata = PathMetadata(parent_name, f)
+ else:
+ metadata = FileMetadata(f)
dist = Distribution.from_location(path_item, dist_name, metadata)
if not dist.py_version:
continue