/setup.py

https://bitbucket.org/bbangert/kai/ · Python · 38 lines · 37 code · 1 blank · 0 comment · 2 complexity · a975caf6436a3ab795467f014cace13c MD5 · raw file

  1. try:
  2. from setuptools import setup, find_packages
  3. except ImportError:
  4. from ez_setup import use_setuptools
  5. use_setuptools()
  6. from setuptools import setup, find_packages
  7. setup(
  8. name='kai',
  9. version='0.1',
  10. description='',
  11. author='Ben Bangert',
  12. author_email='ben@groovie.org',
  13. install_requires=[
  14. "Pylons>=0.9.7", "CouchDB>=0.4", "python-openid>=2.2.1",
  15. "pytz>=2008i", "Babel>=0.9.4", "tw2.forms>=2.0a2", "docutils>=0.5",
  16. "PyXML>=0.8.4", "cssutils>=0.9.6a0", "Pygments>=1.0",
  17. "Beaker>=1.5.1",
  18. ],
  19. setup_requires=["PasteScript>=1.6.3"],
  20. packages=find_packages(exclude=['ez_setup']),
  21. include_package_data=True,
  22. test_suite='nose.collector',
  23. package_data={'kai': ['i18n/*/LC_MESSAGES/*.mo']},
  24. message_extractors = {'kai': [
  25. ('**.py', 'python', None),
  26. ('templates/**.mako', 'mako', {'input_encoding': 'utf-8'}),
  27. ('public/**', 'ignore', None)]},
  28. zip_safe=False,
  29. paster_plugins=['PasteScript', 'Pylons'],
  30. entry_points="""
  31. [paste.app_factory]
  32. main = kai.config.middleware:make_app
  33. [paste.app_install]
  34. main = pylons.util:PylonsInstaller
  35. """,
  36. )