-
Notifications
You must be signed in to change notification settings - Fork 387
Expand file tree
/
Copy pathsetup.py
More file actions
executable file
·60 lines (57 loc) · 2.22 KB
/
Copy pathsetup.py
File metadata and controls
executable file
·60 lines (57 loc) · 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
from setuptools import setup
NAME = "ShopifyAPI"
exec(open("shopify/version.py").read())
DESCRIPTION = "Shopify API for Python"
LONG_DESCRIPTION = """\
DEPRECATED: This package is no longer maintained. Use the shopifyapp
package (https://pypi.org/project/shopifyapp/) instead, which supports the
latest Shopify platform features. See the shopify-app-python README for how
to upgrade: https://github.com/Shopify/shopify-app-python#readme. This
package will keep working for existing users but will not receive new
features or security fixes.
The ShopifyAPI library allows python developers to programmatically
access the admin section of stores using an ActiveResource like
interface similar the ruby Shopify API gem. The library makes HTTP
requests to Shopify in order to list, create, update, or delete
resources (e.g. Order, Product, Collection)."""
setup(
name=NAME,
version=VERSION,
description=DESCRIPTION,
long_description=LONG_DESCRIPTION,
author="Shopify",
author_email="developers@shopify.com",
url="https://github.com/Shopify/shopify_python_api",
packages=["shopify", "shopify/resources", "shopify/utils"],
scripts=["scripts/shopify_api.py"],
license="MIT License",
install_requires=[
"pyactiveresource>=2.2.2",
"PyJWT >= 2.0.0",
"PyYAML>=6.0.1; python_version>='3.12'",
"PyYAML; python_version<'3.12'",
"six",
],
test_suite="test",
tests_require=[
"mock>=1.0.1",
],
platforms="Any",
classifiers=[
"Development Status :: 7 - Inactive",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Topic :: Software Development",
"Topic :: Software Development :: Libraries",
"Topic :: Software Development :: Libraries :: Python Modules",
],
)