From a33917aed3c98e2537386bd904658f0b4f963d1c Mon Sep 17 00:00:00 2001 From: Tarek Ziade Date: Wed, 19 May 2010 12:09:56 +0200 Subject: malformed urls in 2.7 are catched now - fixes #160 --HG-- branch : distribute extra : rebase_source : de334e49e876c8ea88f738e03995a461ea669879 --- setuptools/package_index.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'setuptools/package_index.py') diff --git a/setuptools/package_index.py b/setuptools/package_index.py index 924c15e1..1c50d86f 100755 --- a/setuptools/package_index.py +++ b/setuptools/package_index.py @@ -268,7 +268,10 @@ class PackageIndex(Environment): # process an index page into the package-page index for match in HREF.finditer(page): - scan( urlparse.urljoin(url, htmldecode(match.group(1))) ) + try: + scan( urlparse.urljoin(url, htmldecode(match.group(1))) ) + except ValueError: + pass pkg, ver = scan(url) # ensure this page is in the page index if pkg: -- cgit v1.2.1