diff --git a/setup.py b/setup.py index 492dbcdb..a0a9b7b4 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,12 @@ # -*- coding: utf-8 -*- +import os from setuptools import setup import allianceauth +this_directory = os.path.abspath(os.path.dirname(__file__)) +with open(os.path.join(this_directory, 'README.md'), encoding='utf-8') as f: + long_description = f.read() + install_requires = [ 'mysqlclient', 'dnspython', @@ -43,6 +48,8 @@ setup( author='Alliance Auth', author_email='adarnof@gmail.com', description='An auth system for EVE Online to help in-game organizations manage online service access.', + long_description=long_description, + long_description_content_type='text/markdown', install_requires=install_requires, extras_require={ 'testing': testing_extras, @@ -58,4 +65,16 @@ setup( [console_scripts] allianceauth=allianceauth.bin.allianceauth:main """, + classifiers=[ + 'Environment :: Web Environment', + 'Framework :: Django', + 'Framework :: Django :: 2.2', + 'Intended Audience :: Developers', + 'License :: OSI Approved :: GNU General Public License v2 (GPLv2)', + 'Operating System :: POSIX :: Linux', + 'Programming Language :: Python', + 'Programming Language :: Python :: 3', + 'Topic :: Internet :: WWW/HTTP', + 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', + ], )