setup.py: Add more topics to classifiers

- Assumed that a topic means that the software is relevant to discussion in that
  topic area.

- Mark the as Python 3 only as FreedomBox does not run on Python 2 anymore.

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
Sunil Mohan Adapa 2019-10-30 11:40:00 -07:00 committed by James Valleroy
parent 776f1d5d9e
commit 4026d21d33
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -258,9 +258,36 @@ setuptools.setup(
'Operating System :: POSIX :: Linux',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3 :: Only',
'Programming Language :: Unix Shell',
'Topic :: Communications',
'Topic :: Communications :: Chat',
'Topic :: Communications :: Chat :: Internet Relay Chat',
'Topic :: Communications :: File Sharing',
'Topic :: Internet',
'Topic :: Internet :: Name Service (DNS)'
'Topic :: Internet :: Proxy Servers',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Internet :: WWW/HTTP :: Dynamic Content :: Wiki',
'Topic :: Internet :: WWW/HTTP :: WSGI',
'Topic :: Internet :: WWW/HTTP :: WSGI :: Application',
'Topic :: Office/Business',
'Topic :: Office/Business :: Scheduling',
'Topic :: Security',
'Topic :: System'
'Topic :: System :: Archiving',
'Topic :: System :: Archiving :: Backup',
'Topic :: System :: Distributed Computing'
'Topic :: System :: Filesystems',
'Topic :: System :: Installation/Setup',
'Topic :: System :: Networking',
'Topic :: System :: Networking :: Firewalls',
'Topic :: System :: Operating System',
'Topic :: System :: Software Distribution'
'Topic :: System :: Systems Administration',
'Topic :: System :: Systems Administration :: Authentication/Directory',
'Topic :: System :: Systems Administration :: Authentication/Directory :: LDAP ',
'Topic :: System :: System Shells',
],
setup_requires=['pytest-runner', 'setuptools-git'],
install_requires=[