From e0e637c1e1537c321aa8ea1b005caef395a4558e Mon Sep 17 00:00:00 2001 From: Chaitanya Date: Thu, 31 Jan 2019 23:35:24 +0530 Subject: [PATCH] Create setup.py --- setup.py | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 setup.py diff --git a/setup.py b/setup.py new file mode 100644 index 00000000..cb62a396 --- /dev/null +++ b/setup.py @@ -0,0 +1,46 @@ +import os +from setuptools import setup, find_packages + +with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as readme: + README = readme.read() + +# allow setup.py to be run from any path +os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir))) +PROJECT_NAME = 'django_crm' + +data_files = [] +for dirpath, dirnames, filenames in os.walk(PROJECT_NAME): + for i, dirname in enumerate(dirnames): + if dirname.startswith('.'): + del dirnames[i] + if '__init__.py' in filenames: + continue + elif filenames: + for f in filenames: + data_files.append(os.path.join( + dirpath[len(PROJECT_NAME) + 1:], f)) + +setup( + name='django-crm', + version='0.2.0', + packages=find_packages(exclude=['tests', 'tests.*']), + include_package_data=True, + description='An opensourse CRM developed on django framework', + long_description=README, + url='https://github.com/MicroPyramid/Django-CRM.git', + author='Micropyramid', + author_email='hello@micropyramid.com', + classifiers=[ + 'Framework :: Django', + 'License :: OSI Approved :: MIT License', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.2', + 'Programming Language :: Python :: 3.3', + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + ], + install_requires=[ + ], +)