#!/usr/bin/env python import sys import ast import re from setuptools import setup _version_re = re.compile(r'__version__\s+=\s+(.*)') with open('click_threading/__init__.py', 'rb') as f: version = str(ast.literal_eval(_version_re.search( f.read().decode('utf-8')).group(1))) INSTALL_REQUIRES = [ 'click>=5.0', ] if sys.version_info[0] == 2: INSTALL_REQUIRES.append('futures') setup( name='click-threading', version=version, description='Multithreaded Click apps made easy', author='Markus Unterwaditzer', author_email='markus@unterwaditzer.net', url='https://github.com/click-contrib/click-threading', license='MIT', packages=['click_threading'], install_requires=INSTALL_REQUIRES )