From f7e56793688efcea20849f99351dbb95e9bd6713 Mon Sep 17 00:00:00 2001 From: Fredrik Wrede Date: Mon, 7 Nov 2022 18:01:30 +0100 Subject: [PATCH] make python package --- MANIFEST.in | 1 + README.md | 1 + setup.py | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 MANIFEST.in create mode 100644 README.md create mode 100644 setup.py diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..bb3ec5f --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..302b457 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# studio-models \ No newline at end of file diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..db3a4fe --- /dev/null +++ b/setup.py @@ -0,0 +1,33 @@ +from setuptools import find_packages, setup + +setup( + name='studio-api', + version='0.0.1', + description="""Django app for handling REST-API in Studio""", + url='https://www.scaleoutsystems.com', + include_package_data=True, + py_modules=['api'], + python_requires='>=3.6,<4', + install_requires=[ + "django==4.0.6", + "requests==2.27.1", + "Pillow==9.0.0", + "django-guardian==2.4.0", + "Markdown==3.3.6", + "django-tagulous==1.3.3", + "minio==7.0.2", + "s3fs==2022.1.0" + ], + license="Copyright Scaleout Systems AB. See license for details", + zip_safe=False, + keywords='', + packages=find_packages(exclude=["tests", "tests.*"]), + classifiers=[ + 'Development Status :: 2 - Pre-Alpha', + 'Intended Audience :: Developers', + 'Natural Language :: English', + 'Programming Language :: Python :: 3 :: Only', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + ], +)