Python 2 concurrent.futures backport requirement

This commit is contained in:
Théo Piboubès
2015-09-06 02:39:41 +02:00
parent a84ac2f61e
commit c8a2b48042

View File

@@ -1,6 +1,14 @@
from setuptools import setup from setuptools import setup
from version import __version__ as version from version import __version__ as version
import sys
requirements = ['tornado', 'praw>=3.1.0', 'six', 'requests', 'kitchen']
# Python 2: add required concurrent.futures backport from Python 3.2
if sys.version_info.major <= 2:
requirements.append('futures')
setup( setup(
name='rtv', name='rtv',
version=version, version=version,
@@ -13,7 +21,7 @@ setup(
keywords='reddit terminal praw curses', keywords='reddit terminal praw curses',
packages=['rtv'], packages=['rtv'],
include_package_data=True, include_package_data=True,
install_requires=['tornado', 'praw>=3.1.0', 'six', 'requests', 'kitchen'], install_requires=requirements,
entry_points={'console_scripts': ['rtv=rtv.__main__:main']}, entry_points={'console_scripts': ['rtv=rtv.__main__:main']},
classifiers=[ classifiers=[
'Intended Audience :: End Users/Desktop', 'Intended Audience :: End Users/Desktop',