File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 55from __future__ import unicode_literals
66
77import hashlib
8- import urllib
98import hmac
109import json
1110import time
1413from requests .utils import to_native_string
1514
1615#same folder
17- from .compat import urljoin , urlparse
16+ from .compat import unquote
17+ from .compat import urljoin
18+ from .compat import urlparse
1819
1920
2021class HMACAuth (AuthBase ):
@@ -35,7 +36,7 @@ def __call__(self, request):
3536 body += str (params [key ])
3637
3738 timestamp = str (int (time .time ()))
38- message = timestamp + urllib . parse . unquote (urljoin (request .path_url , urlparse (request .path_url ).path ) + body )
39+ message = timestamp + unquote (urljoin (request .path_url , urlparse (request .path_url ).path ) + body )
3940 secret = self .api_secret
4041
4142 if not isinstance (message , bytes ):
Original file line number Diff line number Diff line change 33if six .PY2 :
44 from itertools import imap
55 from urllib import quote
6+ from urllib import unquote
67 from urllib import urlencode
78 from urlparse import urljoin
89 from urlparse import urlparse
910elif six .PY3 :
1011 imap = map
12+ from urllib .parse import unquote
1113 from urllib .parse import quote
1214 from urllib .parse import urljoin
1315 from urllib .parse import urlparse
You can’t perform that action at this time.
0 commit comments