Add software description to setup.py
@@ -137,6 +137,27 @@ here = os.path.abspath(os.path.dirname(__file__))
# Get __version__ variable
exec(open(os.path.join(here, 'cupy', '_version.py')).read())
+CLASSIFIERS = """\
+Development Status :: 5 - Production/Stable
+Intended Audience :: Science/Research
+Intended Audience :: Developers
+License :: OSI Approved :: MIT License
+Programming Language :: Python
+Programming Language :: Python :: 2
+Programming Language :: Python :: 2.7
+Programming Language :: Python :: 3
+Programming Language :: Python :: 3.5
+Programming Language :: Python :: 3.6
+Programming Language :: Python :: 3.7
+Programming Language :: Python :: Implementation :: Cython
+Topic :: Software Development
+Topic :: Scientific/Engineering
+Operating System :: Microsoft :: Windows
+Operating System :: POSIX
+Operating System :: MacOS
+"""
+
+
setup(
name=package_name,
version=__version__, # NOQA
@@ -146,6 +167,13 @@ setup(
author_email='tokui@preferred.jp',
url='https://docs-cupy.chainer.org/',
license='MIT License',
+ download_url="https://https://pypi.org/project/cupy/",
+ project_urls={
+ "Bug Tracker": "https://github.com/cupy/cupy/issues",
+ "Documentation": "https://docs-cupy.chainer.org/",
+ "Source Code": "https://github.com/cupy/cupy",
+ },
+ classifiers=[_f for _f in CLASSIFIERS.split('\n') if _f],
packages=[
'cupy',
'cupy.binary',
