8000 Fixed imports for py 2 and 3 · mm7d/wc-api-python@8a6450c · GitHub
[go: up one dir, main page]

Skip to content

Commit 8a6450c

Browse files
Fixed imports for py 2 and 3
1 parent f1f91d2 commit 8a6450c

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

woocommerce/oauth.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,10 @@
1616
from base64 import b64encode
1717

1818
try:
19-
from urllib.parse import urlparse
19+
from urllib.parse import urlencode, quote, unquote, parse_qsl, urlparse
2020
except ImportError:
21-
from urlparse import urlparse
22-
23-
try:
2421
from urllib import urlencode, quote, unquote
25-
except ImportError:
26-
from urllib.parse import urlencode, quote, unquote
22+
from urlparse import parse_qsl, urlparse
2723

2824
try:
2925
from collections import OrderedDict
@@ -47,7 +43,7 @@ def get_oauth_url(self):
4743

4844
if "?" in self.url:
4945
url = self.url[:self.url.find("?")]
50-
for key, value in urlparse.parse_qsl(urlparse.urlparse(self.url).query):
46+
for key, value in parse_qsl(urlparse(self.url).query):
5147
params[key] = value
5248
else:
5349
url = self.url

0 commit comments

Comments
 (0)
0