from setuptools import setup, find_packages def _get_requirements(): with open('requirements.in', encoding='utf-8') as f: lines = f.readlines() lines = [line[:-1] for line in lines] return lines setup(name='Ennstatus', version='4.0.1', description=('Ennstatus provides the user with vital information about ' 'the status of the organizations Tor servers.'), author='Frënn vun der Ënn', author_email='info@enn.lu', url='https://bitbucket.org/fvde/ennstatus', license="GPLv3+", packages=find_packages(), package_data={'ennstatus': ['static/css/*.css', 'static/css/flags/img/png/*.png', 'static/css/flags/img/gif/*.gif', 'static/css/flags/*.css', 'static/files/*', 'static/images/*', 'static/videos/*', 'templates/*.html', 'templates/api/export/xml/*.xml', 'templates/donate/*.html', 'templates/root/*.html', 'templates/status/*.html', 'templates/stats/*.html', 'templates/errorpages/*.html', ]}, install_requires=_get_requirements(), classifiers=['Development Status :: 5 - Production/Stable', 'Environment :: Web Environment', 'Operating System :: POSIX', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.3', 'Topic :: Internet', 'Topic :: Internet :: WWW/HTTP', 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', 'Topic :: Internet :: WWW/HTTP :: WSGI', 'Topic :: Internet :: WWW/HTTP :: WSGI :: Application', ('License :: OSI Approved :: ' 'GNU General Public License v3 or later (GPLv3+)'), ] )