diff options
Diffstat (limited to 'setuptools/package_index.py')
-rwxr-xr-x | setuptools/package_index.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/setuptools/package_index.py b/setuptools/package_index.py index b3c94797..da6cf8cd 100755 --- a/setuptools/package_index.py +++ b/setuptools/package_index.py @@ -44,6 +44,7 @@ def distros_for_url(url, metadata=None): scheme, server, path, parameters, query, fragment = urlparse.urlparse(url) base = urllib2.unquote(path.split('/')[-1]) + if '#' in base: base, fragment = base.split('#',1) dists = distros_for_location(url, base, metadata) if fragment and not dists: match = EGG_FRAGMENT.match(fragment) @@ -79,7 +80,6 @@ def distros_for_location(location, basename, metadata=None): return [] # no extension matched - def distros_for_filename(filename, metadata=None): """Yield possible egg or source distribution objects based on a filename""" return distros_for_location( |