Skip to content

Commit 85ff8d4

Browse files
committed
allow 3.14 to fail
1 parent 3fb739f commit 85ff8d4

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
test:
3131
runs-on: ${{ matrix.os }}
3232
timeout-minutes: 20
33-
continue-on-error: ${{ matrix.zmq == 'head' }}
33+
continue-on-error: ${{ matrix.zmq == 'head' || matrix.python == '3.14' }}
3434

3535
env:
3636
MACOSX_DEPLOYMENT_TARGET: "13.7"
@@ -127,6 +127,7 @@ jobs:
127127
# need prerelease Cython until 3.1 is out
128128
echo "PIP_PRE=1" >> "$GITHUB_ENV"
129129
echo "PIP_EXTRA_INDEX_URL=https://pypi.anaconda.org/scientific-python-nightly-wheels/simple" >> "$GITHUB_ENV"
130+
echo "EXTRA_PIP=--no-binary coverage" >> "$GITHUB_ENV"
130131
131132
- name: setup coverage
132133
if: startsWith(matrix.python, 'pypy') || startsWith(matrix.python, '3.14')
@@ -142,7 +143,7 @@ jobs:
142143
- name: install dependencies
143144
run: |
144145
pip install --upgrade pip wheel
145-
pip install -r test-requirements.txt
146+
pip install ${EXTRA_PIP:-} -r test-requirements.txt
146147
147148
- name: remove tornado
148149
if: matrix.tornado == 'none'

0 commit comments

Comments
 (0)