]> granicus.if.org Git - python/commitdiff
Silence some SyntaxWarnings for tuple unpacking in a parameter list for
authorBrett Cannon <bcannon@gmail.com>
Sun, 3 Aug 2008 00:51:02 +0000 (00:51 +0000)
committerBrett Cannon <bcannon@gmail.com>
Sun, 3 Aug 2008 00:51:02 +0000 (00:51 +0000)
urlparse when run under -3.

Lib/urlparse.py

index 631a5a1cb318f3583cb4d8274269915be48628ed..c384db782be0bd8a2e13d0716321f064e6a34573 100644 (file)
@@ -173,16 +173,18 @@ def urlsplit(url, scheme='', allow_fragments=True):
     _parse_cache[key] = v
     return v
 
-def urlunparse((scheme, netloc, url, params, query, fragment)):
+def urlunparse(data):
     """Put a parsed URL back together again.  This may result in a
     slightly different, but equivalent URL, if the URL that was parsed
     originally had redundant delimiters, e.g. a ? with an empty query
     (the draft states that these are equivalent)."""
+    scheme, netloc, url, params, query, fragment = data
     if params:
         url = "%s;%s" % (url, params)
     return urlunsplit((scheme, netloc, url, query, fragment))
 
-def urlunsplit((scheme, netloc, url, query, fragment)):
+def urlunsplit(data):
+    scheme, netloc, url, query, fragment = data
     if netloc or (scheme and scheme in uses_netloc and url[:2] != '//'):
         if url and url[:1] != '/': url = '/' + url
         url = '//' + (netloc or '') + url