allianceauth/setup.py
Adarnof b3d02b0c37 Add missing python3.4 typing requirement
typing is included python3.5+
2017-09-28 22:33:17 -04:00

58 lines
1.2 KiB
Python

# -*- coding: utf-8 -*-
from setuptools import setup
import allianceauth
install_requires = [
'mysqlclient',
'dnspython',
'passlib',
'requests>=2.9.1',
'bcrypt',
'python-slugify>=1.2',
'requests-oauthlib',
'redis',
'celery>=4.0.2',
'django>=1.11',
'django-bootstrap-form',
'django-registration',
'django-sortedm2m',
'django-redis-cache>=1.7.1',
'django-celery-beat',
# Openfire
'openfire-restapi',
'sleekxmpp',
'adarnauth-esi>=1.4,<2.0',
]
testing_extras = [
'coverage>=4.3.1',
'requests-mock>=1.2.0',
'django-nose',
'django-webtest',
]
setup(
name='allianceauth',
version=allianceauth.__version__,
author='Alliance Auth',
author_email='adarnof@gmail.com',
description='Eve alliance auth for the 99 percent',
# Any changes in these package requirements
# should be reflected in requirements.txt as well.
install_requires=install_requires,
extras_require={
'testing': testing_extras,
':python_version=="3.4"': ['typing'],
},
python_requires='~=3.4',
license='GPLv2',
packages=['allianceauth'],
url='https://github.com/allianceauth/allianceauth',
zip_safe=False,
include_package_data=True,
)