@@ -126,6 +126,7 @@ jobs:
126126 activate-environment : build-env
127127 environment-file : .github/conda-env/build-env.yml
128128 miniforge-version : latest
129+ channels : conda-forge,defaults
129130 channel-priority : strict
130131 auto-update-conda : false
131132 auto-activate-base : false
@@ -170,7 +171,10 @@ jobs:
170171 name : slycot-wheels
171172 path : slycot-wheels
172173 - id : set-matrix
173- run : echo "matrix=$(python3 .github/scripts/set-pip-test-matrix.py)" >> $GITHUB_OUTPUT
174+ run : |
175+ TEMPFILE="$(mktemp)"
176+ python3 .github/scripts/set-pip-test-matrix.py | tee $TEMPFILE
177+ echo "matrix=$(cat $TEMPFILE)" >> $GITHUB_OUTPUT
174178
175179
176180 create-conda-test-matrix :
@@ -194,7 +198,10 @@ jobs:
194198 name : slycot-conda-pkgs
195199 path : slycot-conda-pkgs
196200 - id : set-matrix
197- run : echo "matrix=$(python3 .github/scripts/set-conda-test-matrix.py)" >> $GITHUB_OUTPUT
201+ run : |
202+ TEMPFILE="$(mktemp)"
203+ python3 .github/scripts/set-conda-test-matrix.py | tee $TEMPFILE
204+ echo "matrix=$(cat $TEMPFILE)" >> $GITHUB_OUTPUT
198205
199206
200207 test-wheel :
@@ -256,7 +263,7 @@ jobs:
256263 - name : Install Wheel
257264 run : |
258265 python -m pip install --upgrade pip
259- pip install matplotlib scipy pytest pytest-cov pytest-timeout coverage
266+ pip install matplotlib scipy pytest pytest-cov pytest-timeout coverage numpydoc
260267 pip install slycot-wheels/${{ matrix.packagekey }}/slycot*.whl
261268 pip show slycot
262269 - name : Test with pytest
@@ -297,6 +304,7 @@ jobs:
297304 miniforge-version : latest
298305 activate-environment : test-env
299306 environment-file : .github/conda-env/test-env.yml
307+ channels : conda-forge,defaults
300308 channel-priority : strict
301309 auto-activate-base : false
302310 - name : Download conda packages
0 commit comments