From: Kenneth Reitz Date: Tue, 29 May 2012 23:53:22 +0000 (-0400) Subject: cleanup #633 X-Git-Tag: v0.13.0~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1c0abbd74b1ef39f15adbb3af10a998ea8af88d9;p=services%2Fpython-requests.git cleanup #633 --- diff --git a/requests/utils.py b/requests/utils.py index 966f19e..1fe853a 100644 --- a/requests/utils.py +++ b/requests/utils.py @@ -407,15 +407,10 @@ UNRESERVED_SET = frozenset( def unquote_unreserved(uri): - ''' - this try catch is a poor man's patch for issue #630 - https://github.com/kennethreitz/requests/issues/630 - ''' + """Un-escape any percent-escape sequences in a URI that are unreserved + characters. This leaves all reserved, illegal and non-ASCII bytes encoded. + """ try: - """Un-escape any percent-escape sequences in a URI that are unreserved - characters. - This leaves all reserved, illegal and non-ASCII bytes encoded. - """ parts = uri.split('%') for i in range(1, len(parts)): h = parts[i][0:2] @@ -428,7 +423,7 @@ def unquote_unreserved(uri): else: parts[i] = '%' + parts[i] return ''.join(parts) - except: + except ValueError: return uri