86
86
run : |
87
87
echo "DOCKER_TEST_IMAGE=$(echo multibuild/xenial_arm64v8)" >> $GITHUB_ENV
88
88
89
+ - name : Pin Numpy version
90
+ run : |
91
+ if [ "$MB_PYTHON_VERSION" == '3.6' ]; then
92
+ echo "NP_DEP=$(echo numpy==1.17.3)" >> $GITHUB_ENV;
93
+ elif [ "$MB_PYTHON_VERSION" == '3.7' ]; then
94
+ echo "NP_DEP=$(echo numpy==1.17.3)" >> $GITHUB_ENV;
95
+ elif [ "$MB_PYTHON_VERSION" == '3.8' ]; then
96
+ echo "NP_DEP=$(echo oldest-supported-numpy)" >> $GITHUB_ENV;
97
+ elif [ "$MB_PYTHON_VERSION" == '3.9' ]; then
98
+ echo "NP_DEP=$(echo oldest-supported-numpy)" >> $GITHUB_ENV;
99
+ elif [ "$MB_PYTHON_VERSION" == '3.10' ]; then
100
+ echo "NP_DEP=$(echo oldest-supported-numpy)" >> $GITHUB_ENV;
101
+ else
102
+ echo "None of the defined python version, use default"
103
+ fi
104
+
89
105
- name : Print some Environment variable
90
106
run : |
91
107
echo "TRAVIS_BRANCH: ${TRAVIS_BRANCH}"
@@ -102,8 +118,8 @@ jobs:
102
118
pip install virtualenv
103
119
- name : Build and Install Wheels
104
120
run : |
105
- BUILD_DEPENDS="oldest-supported-numpy cython setuptools"
106
- TEST_DEPENDS="oldest-supported-numpy nose cython"
121
+ BUILD_DEPENDS="$NP_DEP cython setuptools"
122
+ TEST_DEPENDS="$NP_DEP nose cython"
107
123
source multibuild/common_utils.sh
108
124
source multibuild/travis_steps.sh
109
125
echo "------- BEFORE INSTALL --------"
0 commit comments