Skip to content

Commit e532b84

Browse files
authored
Merge pull request #694 from Shopify/add_missing_api_versions
Add support for missing API versions
2 parents 5f29593 + 5165407 commit e532b84

File tree

4 files changed

+7
-2
lines changed

4 files changed

+7
-2
lines changed

.github/workflows/pre-commit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ jobs:
1212
- name: Checkout
1313
uses: actions/checkout@v2
1414
- name: Setup
15-
uses: actions/setup-python@v2
15+
uses: actions/setup-python@v4
1616
- name: Pre-commit
1717
uses: pre-commit/[email protected]

CHANGELOG

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
== Unreleased
22

3+
- Update API version with 2023-07, 2023-10, 2024-01 releases ([#694](https://github.com/Shopify/shopify_python_api/pull/694))
4+
35
== Version 12.3.0
46

57
- Update API version with 2023-04 release ([#649](https://github.com/Shopify/shopify_python_api/pull/649))

shopify/api_version.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ def define_known_versions(cls):
3434
cls.define_version(Release("2022-10"))
3535
cls.define_version(Release("2023-01"))
3636
cls.define_version(Release("2023-04"))
37+
cls.define_version(Release("2023-07"))
38+
cls.define_version(Release("2023-10"))
39+
cls.define_version(Release("2024-01"))
3740

3841
@classmethod
3942
def clear_defined_versions(cls):

test/session_token_test.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def test_raises_if_aud_doesnt_match_api_key(self):
7979
with self.assertRaises(session_token.SessionTokenError) as cm:
8080
session_token.decode_from_header(self.build_auth_header(), api_key=self.api_key, secret=self.secret)
8181

82-
self.assertEqual("Invalid audience", str(cm.exception))
82+
self.assertEqual("Audience doesn't match", str(cm.exception))
8383

8484
def test_raises_if_issuer_hostname_is_invalid(self):
8585
self.payload["iss"] = "bad_shop_hostname"

0 commit comments

Comments
 (0)