diff --git a/setup.py b/setup.py index c1b3847d75a4ef76d1518213783f1568b967fb36..0b7f79da5e4d45406cd9ea1dcd693b5698c6b404 100755 --- a/setup.py +++ b/setup.py @@ -42,6 +42,18 @@ CYTHON_OPTION = '--cython' TUT_DIR = 'tutorial' TUT_GLOB = 'doc/source/tutorial/*.py' TUT_HIDDEN_PREFIX = '#HIDDEN' +CLASSIFIERS = """\ + Development Status :: 4 - Beta + Intended Audience :: Science/Research + Intended Audience :: Developers + Programming Language :: Python :: 3 :: Only + Topic :: Software Development + Topic :: Scientific/Engineering + Operating System :: POSIX + Operating System :: Unix + Operating System :: MacOS :: MacOS X + Operating System :: Microsoft :: Windows""" + # Let Kwant itself determine its own version. We cannot simply import kwant, as # it is not built yet. @@ -462,7 +474,8 @@ def main(): include_dirs=include_dirs, setup_requires=['numpy > 1.6.1', 'nose >= 1.0'], install_requires=['numpy > 1.6.1', 'scipy >= 0.9', 'tinyarray'], - extras_require={'plotting': 'matplotlib >= 1.2'}) + extras_require={'plotting': 'matplotlib >= 1.2'}, + classifiers=[c.strip() for c in CLASSIFIERS.split('\n')]) if __name__ == '__main__': main()