Create setup.py
This commit is contained in:
parent
3e1346b79c
commit
e0e637c1e1
1 changed files with 46 additions and 0 deletions
46
setup.py
Normal file
46
setup.py
Normal file
|
|
@ -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=[
|
||||
],
|
||||
)
|
||||
Loading…
Reference in a new issue