Mercurial > hg > decoupage
annotate setup.py @ 63:9c570aed2246
move app_conf parsing logic to factory.py
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Tue, 14 Dec 2010 22:03:50 -0800 |
parents | f5ca54558292 |
children | ac1dc088e37e |
rev | line source |
---|---|
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
1 from setuptools import setup, find_packages |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
2 |
49
ac693b8df32c
add idea of formats and json format
Jeff Hammel <jhammel@mozilla.com>
parents:
47
diff
changeset
|
3 # use README as long_description |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
4 try: |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
5 description = file("README.txt").read() |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
6 except IOError: |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
7 description = '' |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
8 |
61 | 9 version = '0.10.1' |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
10 |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
11 setup(name='decoupage', |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
12 version=version, |
18 | 13 description="Decoupage is the art of decorating an object by gluing colored paper cutouts onto it in combination with special paint effects ... The software decoupage lets you stitch together index pages from filesystem content", |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
14 long_description=description, |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
15 classifiers=[], # Get strings from http://www.python.org/pypi?%3Aaction=list_classifiers |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
16 author='Jeff Hammel', |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
17 author_email='k0scist@gmail.com', |
37 | 18 url='http://k0s.org', |
19 license="GPL", | |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
20 packages=find_packages(exclude=['ez_setup', 'examples', 'tests']), |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
21 include_package_data=True, |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
22 zip_safe=False, |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
23 install_requires=[ |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
24 # -*- Extra requirements: -*- |
58
1275124ed767
depend on py2rssgen; not hooked up yet
Jeff Hammel <jhammel@mozilla.com>
parents:
49
diff
changeset
|
25 'WebOb', |
1275124ed767
depend on py2rssgen; not hooked up yet
Jeff Hammel <jhammel@mozilla.com>
parents:
49
diff
changeset
|
26 'Paste', |
1275124ed767
depend on py2rssgen; not hooked up yet
Jeff Hammel <jhammel@mozilla.com>
parents:
49
diff
changeset
|
27 'PasteScript', |
1275124ed767
depend on py2rssgen; not hooked up yet
Jeff Hammel <jhammel@mozilla.com>
parents:
49
diff
changeset
|
28 'genshi', |
61 | 29 'martINI>=0.4', |
30 'contenttransformer>=0.3.3', | |
58
1275124ed767
depend on py2rssgen; not hooked up yet
Jeff Hammel <jhammel@mozilla.com>
parents:
49
diff
changeset
|
31 'PyRSS2Gen', |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
32 ], |
58
1275124ed767
depend on py2rssgen; not hooked up yet
Jeff Hammel <jhammel@mozilla.com>
parents:
49
diff
changeset
|
33 dependency_links=['http://www.dalkescientific.com/Python/PyRSS2Gen-1.0.0.tar.gz#egg=PyRSS2Gen'], |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
34 entry_points=""" |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
35 # -*- Entry points: -*- |
8 | 36 [console_scripts] |
37 decoupage-templates = decoupage.templates:main | |
9
ec2d0d850b83
add ability to print formatters with decoupage-formatters console_script
k0s <k0scist@gmail.com>
parents:
8
diff
changeset
|
38 decoupage-formatters = decoupage.formatters:main |
8 | 39 |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
40 [paste.app_factory] |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
41 main = decoupage.factory:factory |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
42 |
49
ac693b8df32c
add idea of formats and json format
Jeff Hammel <jhammel@mozilla.com>
parents:
47
diff
changeset
|
43 [decoupage.formats] |
59
07cf168aa98c
make formats classes that can take arguments
Jeff Hammel <jhammel@mozilla.com>
parents:
58
diff
changeset
|
44 json = decoupage.formats:JSON |
60 | 45 rss = decoupage.formats:RSS |
49
ac693b8df32c
add idea of formats and json format
Jeff Hammel <jhammel@mozilla.com>
parents:
47
diff
changeset
|
46 |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
47 [decoupage.formatters] |
16
985b3a7e0e88
add formatters to include css and genshi templates
k0s <k0scist@gmail.com>
parents:
14
diff
changeset
|
48 all = decoupage.formatters:All |
985b3a7e0e88
add formatters to include css and genshi templates
k0s <k0scist@gmail.com>
parents:
14
diff
changeset
|
49 css = decoupage.formatters:CSS |
32
983c13e1b71f
included a links formatter; restructure index template
k0s <k0scist@gmail.com>
parents:
26
diff
changeset
|
50 describe = decoupage.formatters:FilenameDescription |
33
e384d4569ac3
include components necessary to make decoupage feel almost like a framework
k0s <k0scist@gmail.com>
parents:
32
diff
changeset
|
51 icon = decoupage.formatters:Favicon |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
52 ignore = decoupage.formatters:Ignore |
16
985b3a7e0e88
add formatters to include css and genshi templates
k0s <k0scist@gmail.com>
parents:
14
diff
changeset
|
53 include = decoupage.formatters:Include |
32
983c13e1b71f
included a links formatter; restructure index template
k0s <k0scist@gmail.com>
parents:
26
diff
changeset
|
54 links = decoupage.formatters:Links |
45
650e1b62a628
add order formatter (untested)
Jeff Hammel <jhammel@mozilla.com>
parents:
44
diff
changeset
|
55 order = decoupage.formatters:Order |
44 | 56 scripts = decoupage.formatters:JavaScript |
33
e384d4569ac3
include components necessary to make decoupage feel almost like a framework
k0s <k0scist@gmail.com>
parents:
32
diff
changeset
|
57 sort = decoupage.formatters:Sort |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
58 title = decoupage.formatters:TitleDescription |
35
20e3d138dc98
better way of doing up; this breaks old behaviour so incrementing version
k0s <k0scist@gmail.com>
parents:
33
diff
changeset
|
59 up = decoupage.formatters:Up |
0
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
60 """, |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
61 ) |
fa2005f769eb
adding decoupage from http://my-svn.assembla.com/svn/arbez/decoupage r355
k0s <k0scist@gmail.com>
parents:
diff
changeset
|
62 |