From dafadda51a28ee52f3023a935ef0e48fc628450b Mon Sep 17 00:00:00 2001 From: Elizabeth Sall Date: Wed, 9 Jan 2019 17:27:25 -0800 Subject: [PATCH] try specifying numpy in setup; remove language spec add back in c++11 --- requirements.txt | 2 +- setup.py | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/requirements.txt b/requirements.txt index 9a23ebae..19829e3b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ configparser functools32;python_version<="2.7" future -numpy +numpy>=1.15 pandas==0.22 partridge==0.6.0.dev1 psutil diff --git a/setup.py b/setup.py index 9fef7a54..a9799361 100644 --- a/setup.py +++ b/setup.py @@ -6,10 +6,10 @@ ### Settings for Extension Building #compile_args = sysconfig.get_config_var('CFLAGS').split() -compile_args=[]#+compile_args +compile_args=["-std=c++11"]#+compile_args if sys.platform == 'darwin': - compile_args+=["-std=c++11","-mmacosx-version-min=10.9"] + compile_args+=["-mmacosx-version-min=10.9"] extension = Extension('_fasttrips', sources=['src/fasttrips.cpp', @@ -18,7 +18,6 @@ 'src/path.cpp', 'src/pathfinder.cpp', ], - language='c++11', extra_compile_args = compile_args, include_dirs=[numpy.get_include()], ) @@ -50,7 +49,7 @@ 'Programming Language :: Python :: 3.6'], keywords = 'transit model dynamic passenger assignment simulation', install_requires = ['functools32;python_version<="2.7"', - 'numpy', + 'numpy>=1.15', 'pandas==0.22', 'partridge==0.6.0.dev1', 'future',