We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8c5cbbc commit e614bfaCopy full SHA for e614bfa
shopify/api_version.py
@@ -24,11 +24,15 @@ def define_version(cls, version):
24
25
@classmethod
26
def define_known_versions(cls):
27
- cls.define_version(Unstable())
28
- cls.define_version(Release('2020-01'))
29
- cls.define_version(Release('2020-04'))
30
- cls.define_version(Release('2020-07'))
31
- cls.define_version(Release('2020-10'))
+ req = request.urlopen("https://app.shopify.com/services/apis.json")
+ data = json.loads(req.read().decode("utf-8"))
+ for api in j['apis']:
+ if api['handle'] == 'admin':
+ for release in api['versions']:
32
+ if release == 'unstable':
33
+ cls.define_version(Unstable())
34
+ else:
35
+ cls.define_version(Release(release)
36
37
38
def clear_defined_versions(cls):
0 commit comments