comparison setup.py @ 5477:6f60bd9090b1 stable

release: merge default to stable for 0.3
author Mads Kiilerich <madski@unity3d.com>
date Sun, 06 Sep 2015 23:36:05 +0200
parents cc157dcedba6
children c79e4f89bfd3
comparison
equal deleted inserted replaced
5267:763dc7a96bae 5477:6f60bd9090b1
34 34
35 is_windows = __platform__ in ['Windows'] 35 is_windows = __platform__ in ['Windows']
36 36
37 requirements = [ 37 requirements = [
38 "waitress==0.8.8", 38 "waitress==0.8.8",
39 "webob==1.0.8", 39 "webob>=1.0.8,<=1.1.1",
40 "webtest==1.4.3", 40 "webtest==1.4.3",
41 "Pylons==1.0.0", 41 "Pylons>=1.0.0,<=1.0.2",
42 "Beaker==1.6.4", 42 "Beaker==1.6.4",
43 "WebHelpers==1.3", 43 "WebHelpers==1.3",
44 "formencode>=1.2.4,<=1.2.6", 44 "formencode>=1.2.4,<=1.2.6",
45 "SQLAlchemy==0.7.10", 45 "SQLAlchemy==0.7.10",
46 "Mako>=0.9.0,<=1.0.0", 46 "Mako>=0.9.0,<=1.0.0",
49 "celery>=2.2.5,<2.3", 49 "celery>=2.2.5,<2.3",
50 "babel>=0.9.6,<=1.3", 50 "babel>=0.9.6,<=1.3",
51 "python-dateutil>=1.5.0,<2.0.0", 51 "python-dateutil>=1.5.0,<2.0.0",
52 "markdown==2.2.1", 52 "markdown==2.2.1",
53 "docutils>=0.8.1,<=0.11", 53 "docutils>=0.8.1,<=0.11",
54 "simplejson==2.5.2",
55 "mock", 54 "mock",
56 "pycrypto>=2.6.0,<=2.6.1",
57 "URLObject==2.3.4", 55 "URLObject==2.3.4",
58 "Routes==1.13", 56 "Routes==1.13",
59 "dulwich>=0.9.9,<=0.9.9", 57 "dulwich>=0.9.9,<=0.9.9",
58 "mercurial>=2.9,<3.6",
60 ] 59 ]
61 60
62 if sys.version_info < (2, 7): 61 if sys.version_info < (2, 7):
63 requirements.append("importlib==1.0.1") 62 requirements.append("importlib==1.0.1")
64 requirements.append("unittest2") 63 requirements.append("unittest2")
65 requirements.append("argparse") 64 requirements.append("argparse")
66 65
67 requirements.append("mercurial>=2.9,<3.4")
68 if not is_windows: 66 if not is_windows:
69 requirements.append("py-bcrypt>=0.3.0,<=0.4") 67 requirements.append("py-bcrypt>=0.3.0,<=0.4")
70 68
71 69
72 dependency_links = [ 70 dependency_links = [
108 CHANGELOG_FILE = 'docs/changelog.rst' 106 CHANGELOG_FILE = 'docs/changelog.rst'
109 try: 107 try:
110 long_description = open(README_FILE).read() + '\n\n' + \ 108 long_description = open(README_FILE).read() + '\n\n' + \
111 open(CHANGELOG_FILE).read() 109 open(CHANGELOG_FILE).read()
112 110
113 except IOError, err: 111 except IOError as err:
114 sys.stderr.write( 112 sys.stderr.write(
115 "[WARNING] Cannot find file specified as long_description (%s)\n or " 113 "[WARNING] Cannot find file specified as long_description (%s)\n or "
116 "changelog (%s) skipping that file" % (README_FILE, CHANGELOG_FILE) 114 "changelog (%s) skipping that file" % (README_FILE, CHANGELOG_FILE)
117 ) 115 )
118 long_description = description 116 long_description = description
174 ishell=kallithea.lib.paster_commands.ishell:Command 172 ishell=kallithea.lib.paster_commands.ishell:Command
175 make-index=kallithea.lib.paster_commands.make_index:Command 173 make-index=kallithea.lib.paster_commands.make_index:Command
176 upgrade-db=kallithea.lib.dbmigrate:UpgradeDb 174 upgrade-db=kallithea.lib.dbmigrate:UpgradeDb
177 celeryd=kallithea.lib.celerypylons.commands:CeleryDaemonCommand 175 celeryd=kallithea.lib.celerypylons.commands:CeleryDaemonCommand
178 install-iis=kallithea.lib.paster_commands.install_iis:Command 176 install-iis=kallithea.lib.paster_commands.install_iis:Command
177
178 [nose.plugins]
179 pylons = pylons.test:PylonsPlugin
179 """, 180 """,
180 ) 181 )