Skip to content

Commit 0fa5d42

Browse files
committed
pin cython commit for the coverage job
1 parent 9062d32 commit 0fa5d42

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
@@ -193,7 +193,7 @@ jobs:
193193

194194
# Test that we can make a coverage build and report coverage
195195
test_coverage_build:
196-
name: Test coverage setuptools build
196+
name: Test coverage build
197197
runs-on: ubuntu-24.04
198198
steps:
199199
- uses: actions/checkout@v4
@@ -202,9 +202,11 @@ jobs:
202202
python-version: '3.12'
203203
- run: sudo apt-get update
204204
- run: sudo apt-get install libflint-dev
205-
# Need Cython's master branch until 3.1 is released because of:
205+
# Need Cython's master branch until 3.1 is released because we need:
206206
# https://github.com/cython/cython/pull/6341
207-
- run: pip install git+https://github.com/cython/cython.git@master
207+
# Except now we can't use the master branch any more because of:
208+
# https://github.com/cython/cython/issues/6366
209+
- run: pip install git+https://github.com/cython/cython.git@accde54653217dc28c52befd10d183941ba28336
208210
- run: pip install -r requirements-dev.txt
209211
- run: bin/coverage.sh
210212

0 commit comments

Comments
 (0)