Skip to content

Commit a216776

Browse files
Version 3.0.0
1 parent 081b392 commit a216776

File tree

6 files changed

+12
-23
lines changed

6 files changed

+12
-23
lines changed

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ __pycache__
44
build/
55
dist/
66
*.egg-info/
7-
run.py
8-
run3.py
7+
sample.py
98
.vscode/
9+
env/

requirements-test.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
-r requirements.txt
2-
httmock==1.3.0
2+
httmock==1.4.0
33
nose==1.3.7

requirements.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
requests==2.22.0
2-
ordereddict==1.1
1+
requests==2.25.1

woocommerce/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"""
1111

1212
__title__ = "woocommerce"
13-
__version__ = "2.1.1"
13+
__version__ = "3.0.0"
1414
__author__ = "Claudio Sanches @ Automattic"
1515
__license__ = "MIT"
1616

woocommerce/api.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"""
66

77
__title__ = "woocommerce-api"
8-
__version__ = "2.1.2"
8+
__version__ = "3.0.0"
99
__author__ = "Claudio Sanches @ Automattic"
1010
__license__ = "MIT"
1111

@@ -72,7 +72,7 @@ def __request(self, method, endpoint, data, params=None, **kwargs):
7272
url = self.__get_url(endpoint)
7373
auth = None
7474
headers = {
75-
"user-agent": f'WooCommerce API {__version__}',
75+
"user-agent": f"WooCommerce API {__version__}",
7676
"accept": "application/json"
7777
}
7878

woocommerce/oauth.py

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"""
66

77
__title__ = "woocommerce-oauth"
8-
__version__ = "2.1.1"
8+
__version__ = "3.0.0"
99
__author__ = "Claudio Sanches @ Automattic"
1010
__license__ = "MIT"
1111

@@ -14,18 +14,8 @@
1414
from hmac import new as HMAC
1515
from hashlib import sha1, sha256
1616
from base64 import b64encode
17-
18-
try:
19-
from urllib.parse import urlencode, quote, unquote, parse_qsl, urlparse
20-
except ImportError:
21-
from urllib import urlencode, quote, unquote
22-
from urlparse import parse_qsl, urlparse
23-
24-
try:
25-
from collections import OrderedDict
26-
except ImportError:
27-
from ordereddict import OrderedDict
28-
17+
from collections import OrderedDict
18+
from urllib.parse import urlencode, quote, unquote, parse_qsl, urlparse
2919

3020
class OAuth(object):
3121
""" API Class """
@@ -57,7 +47,7 @@ def get_oauth_url(self):
5747

5848
query_string = urlencode(params)
5949

60-
return "%s?%s" % (url, query_string)
50+
return f"{url}?{query_string}"
6151

6252
def generate_oauth_signature(self, params, url):
6353
""" Generate OAuth Signature """
@@ -71,7 +61,7 @@ def generate_oauth_signature(self, params, url):
7161
for key, value in params.items()]
7262

7363
query_string = "%26".join(query_params)
74-
string_to_sign = "%s&%s&%s" % (self.method, base_request_uri, query_string)
64+
string_to_sign = f"{self.method}&{base_request_uri}&{query_string}"
7565

7666
consumer_secret = str(self.consumer_secret)
7767
if self.version not in ["v1", "v2"]:

0 commit comments

Comments
 (0)