From 147d916d9cc641d496b8bbb32b7db99701038491 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 22 Nov 2015 16:43:24 +0000 Subject: Imported Upstream version 0.0.12 --- setup.py | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 setup.py (limited to 'setup.py') diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..143f2f6 --- /dev/null +++ b/setup.py @@ -0,0 +1,47 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +from setuptools import setup +from setuptools.command.test import test as TestCommand +import re + +for line in open('sklearn_pandas/__init__.py'): + match = re.match("__version__ *= *'(.*)'", line) + if match: + __version__, = match.groups() + + +class PyTest(TestCommand): + user_options = [('pytest-args=', 'a', "Arguments to pass to py.test")] + + def initialize_options(self): + TestCommand.initialize_options(self) + self.pytest_args = [] + + def finalize_options(self): + TestCommand.finalize_options(self) + self.test_args = [] + self.test_suite = True + + def run(self): + import pytest + errno = pytest.main(self.pytest_args) + raise SystemExit(errno) + + +setup(name='sklearn-pandas', + version=__version__, + description='Pandas integration with sklearn', + maintainer='Israel Saeta PĂ©rez', + maintainer_email='israel.saeta@dukebody.com', + url='https://github.com/paulgb/sklearn-pandas', + packages=['sklearn_pandas'], + keywords=['scikit', 'sklearn', 'pandas'], + install_requires=[ + 'scikit-learn>=0.13', + 'scipy>=0.14', + 'pandas>=0.11.0', + 'numpy>=1.6.1'], + tests_require=['pytest', 'mock'], + cmdclass={'test': PyTest}, + ) -- cgit v1.2.3