Skip to content

Commit 712eb58

Browse files
committed
pin cython commit for the coverage job
1 parent bf61c5d commit 712eb58

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

.github/workflows/buildwheel.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ jobs:
199199

200200
# Test that we can make a coverage build and report coverage
201201
test_coverage_build:
202-
name: Test coverage setuptools build
202+
name: Test coverage build
203203
runs-on: ubuntu-24.04
204204
steps:
205205
- uses: actions/checkout@v4
@@ -208,9 +208,11 @@ jobs:
208208
python-version: '3.12'
209209
- run: sudo apt-get update
210210
- run: sudo apt-get install libflint-dev
211-
# Need Cython's master branch until 3.1 is released because of:
211+
# Need Cython's master branch until 3.1 is released because we need:
212212
# https://github.com/cython/cython/pull/6341
213-
- run: pip install git+https://github.com/cython/cython.git@master
213+
# Except now we can't use the master branch any more because of:
214+
# https://github.com/cython/cython/issues/6366
215+
- run: pip install git+https://github.com/cython/cython.git@accde54653217dc28c52befd10d183941ba28336
214216
- run: pip install -r requirements-dev.txt
215217
- run: bin/coverage.sh
216218

0 commit comments

Comments
 (0)