From 4228d703b622e172e843438fe0fada102979361a Mon Sep 17 00:00:00 2001 From: nico-von-huene <160585552+nico-von-huene@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:15:51 +0200 Subject: [PATCH] Make setup.py PEP517 compliant --- setup.py | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/setup.py b/setup.py index 89ded38..53e0ce5 100644 --- a/setup.py +++ b/setup.py @@ -5,18 +5,8 @@ """ from distutils.core import setup -try: # for pip >= 10 - from pip._internal.req import parse_requirements -except ImportError: # for pip <= 9.0.3 - from pip.req import parse_requirements from runpy import run_path -install_reqs = parse_requirements('requirements.txt', session=False) -try: # for pip < 20.1 - install_requires = [str(ir.req) for ir in install_reqs] -except AttributeError: # for pip >= 20.1 - install_requires = [str(ir.requirement) for ir in install_reqs] - def get_version(): namespace = run_path('chumpy/version.py') return namespace['version'] @@ -29,8 +19,11 @@ def get_version(): url='https://github.com/mattloper/chumpy', description='chumpy', license='MIT', - install_requires=install_requires, - + install_requires=[ + 'numpy>=1.8.1', + 'scipy>=0.13.0', + 'six>=1.11.0', + ], # See https://pypi.python.org/pypi?%3Aaction=list_classifiers classifiers=[ # How mature is this project? Common values are