Fix error handling on Python 3

This commit is contained in:
Ian Cordasco
2014-12-16 22:49:24 -06:00
parent 386c589ba0
commit bd3cf95e34
+1 -1
View File
@@ -353,7 +353,7 @@ class PreparedRequest(RequestEncodingMixin, RequestHooksMixin):
try:
scheme, auth, host, port, path, query, fragment = parse_url(url)
except LocationParseError as e:
raise InvalidURL(e.message)
raise InvalidURL(*e.args)
if not scheme:
raise MissingSchema("Invalid URL {0!r}: No schema supplied. "