X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=setup.py;h=83977e76554672d0611b9fb674c8b5e24ea339d8;hb=87d8b12c24c3a7a1a42b99b932eaea1663a350c9;hp=8e81428eb6ca7e025d20070681c16aa692cde4c2;hpb=bdb596b84a06d0c97e39d42586a51fc36ba44186;p=dunshire.git diff --git a/setup.py b/setup.py index 8e81428..83977e7 100644 --- a/setup.py +++ b/setup.py @@ -1,14 +1,31 @@ from setuptools import setup +# Stolen from the setuptools documentation. +def read(fname): + from os.path import dirname, join + return open(join(dirname(__file__), fname)).read() + +# Don't list "test" in packages, because we don't want it installed. setup( name = 'dunshire', - version = '0.0.1', + version = '0.1.1', author = 'Michael Orlitzky', author_email = 'michael@orlitzky.com', - url = 'http://michael.orlitzky.com/code/dunshire.php', + url = 'http://michael.orlitzky.com/code/dunshire/index.xhtml', + keywords = 'game theory, cone programming, optimization', packages = ['dunshire'], - description = 'A library for solving linear (cone) games', - license = 'doc/LICENSE', + description = 'A library for solving linear games over symmetric cones', + long_description = read('doc/README.rst'), + license = 'AGPLv3+', install_requires = [ 'cvxopt >= 1.1.8' ], - test_suite = 'test.build_suite' + test_suite = 'test.build_suite', + classifiers=[ + 'Development Status :: 3 - Alpha', + 'Intended Audience :: Science/Research', + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + ] )