52
52
if : ${{ needs.changes.outputs.changes == 'true' }}
53
53
strategy :
54
54
matrix :
55
- python-version : ["3.8", "3. 9", "3.10", "3.11"]
55
+ python-version : ["3.9", "3.10", "3.11"]
56
56
steps :
57
57
- uses : actions/checkout@v3
58
58
- uses : actions/setup-python@v4
70
70
strategy :
71
71
fail-fast : false
72
72
matrix :
73
- python-version : ["3.8 ", "3.11"]
73
+ python-version : ["3.9 ", "3.11"]
74
74
fast-compile : [0,1]
75
75
float32 : [0,1]
76
76
install-numba : [0]
@@ -86,17 +86,17 @@ jobs:
86
86
- " tests/tensor/test_basic.py tests/tensor/test_inplace.py"
87
87
- " tests/tensor/test_blas.py tests/tensor/test_elemwise.py tests/tensor/test_math_scipy.py"
88
88
exclude :
89
- - python-version : " 3.8 "
89
+ - python-version : " 3.9 "
90
90
fast-compile : 1
91
- - python-version : " 3.8 "
91
+ - python-version : " 3.9 "
92
92
float32 : 1
93
- - python-version : " 3.8 "
93
+ - python-version : " 3.9 "
94
94
part : " tests/tensor/test_math.py"
95
95
- fast-compile : 1
96
96
float32 : 1
97
97
include :
98
98
- install-numba : 1
99
- python-version : " 3.8 "
99
+ python-version : " 3.9 "
100
100
fast-compile : 0
101
101
float32 : 0
102
102
part : " tests/link/numba"
@@ -106,7 +106,7 @@ jobs:
106
106
float32 : 0
107
107
part : " tests/link/numba"
108
108
- install-jax : 1
109
- python-version : " 3.8 "
109
+ python-version : " 3.9 "
110
110
fast-compile : 0
111
111
float32 : 0
112
112
part : " tests/link/jax"
@@ -140,11 +140,11 @@ jobs:
140
140
shell : bash -l {0}
141
141
run : |
142
142
mamba install --yes -q "python~=${PYTHON_VERSION}=*_cpython" mkl numpy scipy pip mkl-service graphviz cython pytest coverage pytest-cov pytest-benchmark sympy
143
- # numba-scipy downgrades the installed scipy to 1.7.3 in Python 3.8 , but
143
+ # numba-scipy downgrades the installed scipy to 1.7.3 in Python 3.9 , but
144
144
# not numpy, even though scipy 1.7 requires numpy<1.23. When installing
145
145
# PyTensor next, pip installs a lower version of numpy via the PyPI.
146
- if [[ $INSTALL_NUMBA == "1" ]] && [[ $PYTHON_VERSION == "3.8 " ]]; then mamba install --yes -q -c conda-forge "python~=${PYTHON_VERSION}=*_cpython" "numpy<1.23" "numba>=0.57" numba-scipy; fi
147
- if [[ $INSTALL_NUMBA == "1" ]] && [[ $PYTHON_VERSION != "3.8 " ]]; then mamba install --yes -q -c conda-forge "python~=${PYTHON_VERSION}=*_cpython" "numba>=0.57" numba-scipy; fi
146
+ if [[ $INSTALL_NUMBA == "1" ]] && [[ $PYTHON_VERSION == "3.9 " ]]; then mamba install --yes -q -c conda-forge "python~=${PYTHON_VERSION}=*_cpython" "numpy<1.23" "numba>=0.57" numba-scipy; fi
147
+ if [[ $INSTALL_NUMBA == "1" ]] && [[ $PYTHON_VERSION != "3.9 " ]]; then mamba install --yes -q -c conda-forge "python~=${PYTHON_VERSION}=*_cpython" "numba>=0.57" numba-scipy; fi
148
148
if [[ $INSTALL_JAX == "1" ]]; then mamba install --yes -q -c conda-forge "python~=${PYTHON_VERSION}=*_cpython" jax jaxlib numpyro; fi
149
149
pip install -e ./
150
150
mamba list && pip freeze
0 commit comments