Add more detail to the 'Multiple .dist-info directories' error

This commit is contained in:
Paul Moore 2016-04-11 11:06:07 +01:00
parent dfa5e615e9
commit 1d3a7b473a
1 changed files with 3 additions and 1 deletions

View File

@ -301,7 +301,9 @@ def move_wheel_files(name, req, wheeldir, user=False, home=None, root=None,
# is self.req.project_name case preserving?
s.lower().startswith(
req.name.replace('-', '_').lower())):
assert not info_dir, 'Multiple .dist-info directories'
assert not info_dir, ('Multiple .dist-info directories: ' +
destsubdir + ', ' +
', '.join(info_dir))
info_dir.append(destsubdir)
for f in files:
# Skip unwanted files