-
Notifications
You must be signed in to change notification settings - Fork 9
/
setup.py
102 lines (91 loc) · 2.71 KB
/
setup.py
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
### -*- coding: utf-8 -*- ####################################################
import os
from setuptools import setup, find_packages
def read(fname):
return open(os.path.join(os.path.dirname(__file__), fname)).read()
install_requires = [
'Django==1.1.1',
'PIL==1.1.6',
'PyYAML==3.09',
'South==0.6.2',
'django-autoslug==1.3.8',
'django-compress==1.0.1',
'django-counter==0.1.5',
'django-debug-toolbar==0.8.1',
'django-email-confirmation==0.2.dev1',
'django-extensions==0.4.1',
'django-filter==0.5.2',
'django-friends==0.1.4',
'django-mailer==0.2.0dev1',
'django-mptt==0.3-pre',
'django-oembed==0.1.1',
'django-pagination==1.0.5.1',
'django-piston==0.2.2',
'django-rosetta==0.5.5',
'django-tagging==0.3',
'django-templatesadmin==0.6',
'django-tinymce==1.5',
'gdata==2.0.9',
'html5lib==0.90',
'pisa==3.0.32',
'python-dateutil==1.4.1',
'python-memcached==1.45',
'Reportlab==2.3',
'setuptools==0.6c11',
'simplejson==2.0.9',
'sorl-thumbnail==3.2.5',
'vobject==0.8.1c',
'ybrowserauth==1.2',
'Fabric',
'app-media',
'django-ab',
'django-contact',
'django-error-capture-middleware',
'django-frontendadmin',
'django-notification',
'django-paypal',
'django-paypal-api',
'django-pipes',
'django-profiles',
'django-quotas',
'django-registration',
'django-sso',
'django-uni-form',
'django-wurfl',
'python-Levenshtein',
'python-openid',
'saaskit-main',
'saaskit-muaccounts',
'saaskit-prepaid',
'saaskit-subscription',
'saaskit-user',
]
extras_require = dict(
test = [
'coverage==3.2',
'windmill==1.3',
]
)
#AFAIK:
install_requires.extend(extras_require['test'])
dependency_links = [
'http://pypi.pinaxproject.com/',
'http://pypi.appspot.com/',
'http://distfiles.minitage.org/public/externals/minitage/',
]
setup(name="saaskit-core",
version="1.0",
description="Software as a Service Core toolkit",
author="SaaSkit",
author_email="[email protected]",
packages = find_packages('src'),
package_dir = {'': 'src'},
include_package_data = True,
zip_safe = False,
install_requires = install_requires,
extras_require = extras_require,
entry_points="""
# -*- Entry points: -*-
""",
dependency_links = dependency_links,
)