Commit 03252935 authored by Steven Cordwell's avatar Steven Cordwell

[distribution] Migrate to setuptools

Remove support for distutils and add support for setuptools. In addition
list the GitHub repository and remove the Google code repository as the
URL.
parent 12284014
# -*- coding: utf-8 -*-
from distutils.core import setup
from setuptools import setup, find_packages
setup(name="pymdptoolbox",
version="0",
author="Steven A. W. Cordwell",
author_email="steven.cordwell@uqconnect.edu.au",
url="http://code.google.com/p/pymdptoolbox/",
url="https://github.com/sawcordwell/pymdptoolbox",
description="Markov Decision Process (MDP) Toolbox",
long_description="The MDP toolbox provides classes and functions for "
"the resolution of descrete-time Markov Decision Processes. The list of "
"algorithms that have been implemented includes backwards induction, "
"linear programming, policy iteration, q-learning and value iteration "
"along with several variations.",
download_url="http://code.google.com/p/pymdptoolbox/downloads/list",
download_url="https://pypi.python.org/pypi/pymdptoolbox",
classifiers=[
"Development Status :: 2 - Pre-Alpha",
"Environment :: Console",
......@@ -26,12 +26,14 @@ setup(name="pymdptoolbox",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Mathematics",
"Topic :: Software Development :: Libraries :: Python Modules"],
platforms=["Any"],
license="New BSD",
packages=["mdptoolbox"],
packages=find_packages("src", exclude=["tests"]),
package_dir={"": "src"},
requires=["math", "numpy", "scipy", "time"],)
install_requires=["numpy", "scipy"],
extras_require={"LP": "cvxopt"})
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment