]> de.git.xonotic.org Git - xonotic/xonstat.git/blobdiff - setup.py
Sanitize the scope at the endpoint level.
[xonotic/xonstat.git] / setup.py
index 9394f20cc291e9c7eef5b77e8cb91f8ab8c2a65f..0a100f10d228c129bd89f4b1538d5c339c26025d 100644 (file)
--- 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'],
-      )
-
+    },
+)