root/trunk/setup.py

Revision 409, 1.9 kB (checked in by johnbywater, 2 months ago)

Fixed missing import, broken after-update path.

Line 
1 from setuptools import setup, find_packages
2
3 #import django        # not served from cheeseshop
4 #import mx.DateTime   # not served from cheeseshop
5
6 import sys
7 sys.path.insert(0, './src')
8 from dm import __version__
9
10 setup(
11     name = 'domainmodel',
12     version = __version__,
13     package_dir = { '' : 'src' },
14     packages = find_packages('src'),
15     scripts = ["bin/domainmodel-admin", "bin/domainmodel-test"],
16     zip_safe = False,
17     include_package_data = True,
18     # no way to specify the dependency on django as we need a specific revision
19     install_requires = [
20         'SQLObject>=0.7.10, <=0.10.2',
21         'simplejson',
22         'markdown',
23         # 'Django>=0.95'  # Django not served on cheese shop
24         # 'mxDateTime',   # not sure about this, maybe wrong name
25     ],
26
27     # metadata for upload to PyPI
28     author = 'Appropriate Software Foundation, Open Knowledge Foundation',
29     author_email = 'kforge-dev@lists.okfn.org',
30     license = 'GPL',
31     url = 'http://appropriatesoftware.net/domainmodel/Home.html',
32     download_url = 'http://appropriatesoftware.net/provide/docs/domainmodel-%s.tar.gz' % __version__,
33     description = 'Toolkit for domain model-based enterprise application frameworks.',
34     long_description = \
35 """
36 DomainModel provides a toolkit for domain model-based enterprise application frameworks.
37
38 Please refer to the Features page of the domainmodel website for more information.
39
40 http://appropriatesoftware.net/domainmodel/Home.html
41
42 """,
43     classifiers = [
44         'Development Status :: 5 - Production/Stable',
45         'Environment :: Console',
46         'Environment :: Web Environment',
47         'Intended Audience :: Developers',
48         'License :: OSI Approved :: GNU General Public License (GPL)',
49         'Operating System :: OS Independent',
50         'Programming Language :: Python',
51         'Topic :: Software Development :: Libraries :: Python Modules',
52     ],
53 )
54
Note: See TracBrowser for help on using the browser.