8234.1.2
by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness. |
1 |
#!/usr/bin/env python
|
2 |
||
3 |
# Copyright 2009 Canonical Ltd. All rights reserved.
|
|
4 |
||
5 |
import ez_setup |
|
6 |
ez_setup.use_setuptools() |
|
7 |
||
8 |
import sys |
|
9 |
from setuptools import setup, find_packages |
|
10 |
||
11 |
__version__ = '2.2.3' |
|
12 |
||
13 |
setup( |
|
14 |
name='lp', |
|
15 |
version=__version__, |
|
16 |
packages=find_packages('lib'), |
|
8329.1.4
by Gary Poster
respond to reviews; in particular, add doc. |
17 |
package_dir={'': 'lib'}, |
8234.1.2
by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness. |
18 |
include_package_data=True, |
19 |
zip_safe=False, |
|
20 |
maintainer='Launchpad Developers', |
|
21 |
description=('A unique collaboration and Bazaar code hosting platform ' |
|
22 |
'for software projects.'), |
|
23 |
license='LGPL v3', |
|
24 |
install_requires=[ |
|
8357.5.10
by Gary Poster
make changes per review by Francis |
25 |
'feedvalidator', |
26 |
'launchpadlib', |
|
27 |
'lazr.uri', |
|
8357.5.2
by Gary Poster
incremental changes to using more eggs |
28 |
'oauth', |
29 |
'python-openid', |
|
8650.1.1
by Stuart Bishop
Upgrade pytz to 2009i |
30 |
'pytz', |
8357.5.10
by Gary Poster
make changes per review by Francis |
31 |
'setuptools', |
7849.19.2
by Sidnei da Silva
- Add pinned versions for z3c.ptcompat and the rest of the stack |
32 |
'sourcecodegen', |
8677.2.1
by Stuart Bishop
Revert r8679 (Revert storm 0.14 update) |
33 |
'storm', |
7849.19.2
by Sidnei da Silva
- Add pinned versions for z3c.ptcompat and the rest of the stack |
34 |
'chameleon.core', |
35 |
'chameleon.zpt', |
|
36 |
'z3c.pt', |
|
37 |
'z3c.ptcompat', |
|
8357.5.2
by Gary Poster
incremental changes to using more eggs |
38 |
'wadllib', |
8514.2.2
by Francis J. Lacoste
Add loggerhead dependencies. |
39 |
# Loggerhead dependencies. These should be removed once
|
40 |
# bug 383360 is fixed and we include it as a source dist.
|
|
41 |
'Paste', |
|
42 |
'PasteDeploy', |
|
43 |
'SimpleTal'
|
|
8329.1.4
by Gary Poster
respond to reviews; in particular, add doc. |
44 |
],
|
8234.1.2
by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness. |
45 |
url='https://launchpad.net/', |
46 |
classifiers=[ |
|
47 |
"Development Status :: 5 - Production/Stable", |
|
48 |
"Intended Audience :: Developers", |
|
8329.1.4
by Gary Poster
respond to reviews; in particular, add doc. |
49 |
"Programming Language :: Python", |
50 |
],
|
|
8234.1.2
by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness. |
51 |
extras_require=dict( |
8329.1.4
by Gary Poster
respond to reviews; in particular, add doc. |
52 |
docs=[ |
53 |
'Sphinx', |
|
54 |
'z3c.recipe.sphinxdoc', |
|
55 |
]
|
|
8234.1.2
by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness. |
56 |
),
|
57 |
entry_points=dict( |
|
8329.1.4
by Gary Poster
respond to reviews; in particular, add doc. |
58 |
console_scripts=[ # `console_scripts` is a magic name to setuptools |
8357.5.2
by Gary Poster
incremental changes to using more eggs |
59 |
'apiindex = lp.scripts.utilities.apiindex:main', |
8234.1.4
by Gary Poster
test works, nominally; and bin/py is a bit more functional. problems with import warnings are more serious because they cause tests to fail. |
60 |
'killservice = lp.scripts.utilities.killservice:main', |
8234.1.2
by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness. |
61 |
'run = canonical.launchpad.scripts.runlaunchpad:start_launchpad', |
62 |
'harness = canonical.database.harness:python', |
|
8502.2.3
by Gary Poster
make twistd available in the bin directory with the right paths |
63 |
'twistd = twisted.scripts.twistd:run', |
8234.1.2
by Gary Poster
checkpoint: this initial buildout variant has several parts working, including run, start, stop, and harness. |
64 |
]
|
65 |
),
|
|
66 |
)
|