diff --git a/setup.py b/setup.py index 4bc6ae1c0464a74eff41c1fef7a160534d1bf3c8..21f2204bf7657940df987d139e57ed568320c66f 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,6 @@ # -*- coding: utf-8 -*- from setuptools import setup -import sys ver_dic = {} version_file = open("pytools/version.py") @@ -13,17 +12,6 @@ finally: exec(compile(version_file_contents, "pytools/version.py", "exec"), ver_dic) -version = sys.version_info -requirements = [ - "decorator>=3.2.0", - "appdirs>=1.4.0", - "six>=1.8.0", - "numpy>=1.6.0", - ] - -if version[0] == 3 and version[1] == 6: - requirements.append("dataclasses>=0.7") - setup(name="pytools", version=ver_dic["VERSION_TEXT"], description="A collection of tools for Python", @@ -49,7 +37,13 @@ setup(name="pytools", python_requires="~=3.6", - install_requires=requirements, + install_requires=[ + "decorator>=3.2.0", + "appdirs>=1.4.0", + "six>=1.8.0", + "numpy>=1.6.0", + "dataclasses>=0.7;python_version<='3.6'" + ], package_data={"pytools": ["py.typed"]},