| | |
| | | 'Mako >= 0.3.6', # strict_undefined |
| | | 'Paste > 1.7', # temp version pin to prevent PyPi install failure :-( |
| | | 'PasteDeploy', |
| | | 'PasteScript', |
| | | 'WebOb >= 1.0', # no "default_charset" |
| | | 'PasteScript >= 1.7.4', # "here" in logging fileConfig |
| | | 'WebOb >= 1.0.2', # no "default_charset"; request.script_name doesnt error |
| | | 'repoze.lru', |
| | | 'setuptools', |
| | | 'zope.component >= 3.6.0', # independent of zope.hookable |
| | | 'zope.configuration', |
| | | 'zope.deprecation', |
| | | 'zope.interface >= 3.5.1', # 3.5.0 comment: "allow to bootstrap on jython" |
| | | 'venusian >= 0.5', # ``codeinfo`` |
| | | 'zope.deprecation', |
| | | 'venusian >= 1.0a1', # ``onerror`` |
| | | 'translationstring', |
| | | ] |
| | | |
| | | if platform.system() == 'Java': |
| | | tests_require = install_requires + ['WebTest'] |
| | | tests_require = install_requires + ['WebTest', 'virtualenv'] |
| | | else: |
| | | tests_require= install_requires + ['Sphinx', 'docutils', |
| | | 'WebTest', 'repoze.sphinx.autointerface'] |
| | | 'WebTest', 'repoze.sphinx.autointerface', |
| | | 'virtualenv'] |
| | | |
| | | if sys.version_info[:2] < (2, 6): |
| | | install_requires.append('simplejson') |
| | | |
| | | setup(name='pyramid', |
| | | version='1.0b2', |
| | | description='The Pyramid web application framework, a Pylons project', |
| | | version='1.2a4', |
| | | description=('The Pyramid web application development framework, a ' |
| | | 'Pylons project'), |
| | | long_description=README + '\n\n' + CHANGES, |
| | | classifiers=[ |
| | | "Intended Audience :: Developers", |
| | |
| | | "Topic :: Internet :: WWW/HTTP :: WSGI", |
| | | "License :: Repoze Public License", |
| | | ], |
| | | keywords='web wsgi pylons pyramid bfg', |
| | | keywords='web wsgi pylons pyramid', |
| | | author="Chris McDonough, Agendaless Consulting", |
| | | author_email="pylons-devel@googlegroups.com", |
| | | url="http://docs.pylonsproject.org", |
| | | url="http://pylonsproject.org", |
| | | license="BSD-derived (http://www.repoze.org/LICENSE.txt)", |
| | | packages=find_packages(), |
| | | include_package_data=True, |
| | |
| | | test_suite="pyramid.tests", |
| | | entry_points = """\ |
| | | [paste.paster_create_template] |
| | | pyramid_starter=pyramid.paster:StarterProjectTemplate |
| | | pyramid_zodb=pyramid.paster:ZODBProjectTemplate |
| | | pyramid_routesalchemy=pyramid.paster:RoutesAlchemyProjectTemplate |
| | | pyramid_alchemy=pyramid.paster:AlchemyProjectTemplate |
| | | pyramid_starter=pyramid.scaffolds:StarterProjectTemplate |
| | | pyramid_zodb=pyramid.scaffolds:ZODBProjectTemplate |
| | | pyramid_routesalchemy=pyramid.scaffolds:RoutesAlchemyProjectTemplate |
| | | pyramid_alchemy=pyramid.scaffolds:AlchemyProjectTemplate |
| | | [paste.paster_command] |
| | | pshell=pyramid.paster:PShellCommand |
| | | proutes=pyramid.paster:PRoutesCommand |
| | | pviews=pyramid.paster:PViewsCommand |
| | | ptweens=pyramid.paster:PTweensCommand |
| | | [console_scripts] |
| | | bfg2pyramid = pyramid.fixers.fix_bfg_imports:main |
| | | """ |