From 1c0abbd74b1ef39f15adbb3af10a998ea8af88d9 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Tue, 29 May 2012 19:53:22 -0400 Subject: [PATCH] cleanup #633 --- requests/utils.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) 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 -- 2.34.1