X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonstat.git;a=blobdiff_plain;f=setup.py;h=0a100f10d228c129bd89f4b1538d5c339c26025d;hp=9394f20cc291e9c7eef5b77e8cb91f8ab8c2a65f;hb=977ee4f7e3ca316288cc7cc533067547055af2ee;hpb=51c42763989fcd89c3d213b897773005ce02c7b7 diff --git a/setup.py b/setup.py index 9394f20..0a100f1 100644 --- a/setup.py +++ b/setup.py @@ -1,50 +1,42 @@ -import os -import sys - from setuptools import setup, find_packages -here = os.path.abspath(os.path.dirname(__file__)) -README = open(os.path.join(here, 'README.md')).read() -CHANGES = open(os.path.join(here, 'CHANGES.txt')).read() - requires = [ 'pyramid', 'SQLAlchemy', 'transaction', - 'repoze.tm2>=1.0b1', # default_commit_veto + 'repoze.tm2>=1.0b1', 'zope.sqlalchemy', 'WebError', 'sqlahelper', 'webhelpers', 'psycopg2', - ] + 'pyramid_beaker', + 'pyramid_mako', + 'waitress', +] -if sys.version_info[:3] < (2,5,0): - requires.append('pysqlite') - -setup(name='XonStat', - version='0.0', - description='XonStat', - long_description=README + '\n\n' + CHANGES, - classifiers=[ +setup( + name='XonStat', + version='1.0', + description='XonStat', + long_description='XonStat: The statistics web application for Xonotic', + classifiers=[ "Programming Language :: Python", - "Framework :: Pylons", + "Framework :: Pyramid", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", + ], + author='Ant Zucaro', + author_email='azucaro@gmail.com', + url='http://stats.xonotic.org', + keywords='web wsgi pylons pyramid', + packages=find_packages(), + include_package_data=True, + zip_safe=False, + install_requires=requires, + entry_points={ + 'paste.app_factory': [ + 'main = xonstat:main', ], - author='', - author_email='', - url='', - keywords='web wsgi bfg pylons pyramid', - packages=find_packages(), - include_package_data=True, - zip_safe=False, - test_suite='xonstat', - install_requires = requires, - entry_points = """\ - [paste.app_factory] - main = xonstat:main - """, - paster_plugins=['pyramid'], - ) - + }, +)