From afbb866befd5b3c2b24e13c143fccc8dd3b437a3 Mon Sep 17 00:00:00 2001 From: Monty Taylor Date: Tue, 5 Jun 2012 10:48:20 -0400 Subject: [PATCH] Sourceforge downloads have a ?download at the end. Change-Id: Ic85233ae6ac9176b476267b3526d234b498cfa94 --- modules/pypimirror/files/process_cache.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/pypimirror/files/process_cache.py b/modules/pypimirror/files/process_cache.py index 938068e9fb..2b4c054fc1 100644 --- a/modules/pypimirror/files/process_cache.py +++ b/modules/pypimirror/files/process_cache.py @@ -34,7 +34,8 @@ for filename in os.listdir(source_cache): continue realname = urllib.unquote(filename) - tarball = os.path.basename(realname) + # The ? accounts for sourceforge downloads + tarball = os.path.basename(realname).split("?")[0] name_match = PACKAGE_VERSION_RE.search(tarball) if name_match is None: