Skip to content

Commit 29123d8

Browse files
committed
CI: install Meson with fix for Python 3.7 extensions linking
1 parent 1fed365 commit 29123d8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

.cirrus.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,12 @@ manylinux-python3.7_task:
5555
cpu: 1
5656
env:
5757
PATH: "/opt/python/cp37-cp37m/bin/:${PATH}"
58+
fix-meson_script:
59+
# see https://github.com/mesonbuild/meson/issues/11097
60+
- mkdir wheelhouse
61+
- python -m pip wheel --wheel-dir wheelhouse git+https://github.com/mesonbuild/meson@refs/pull/11104/head
62+
- echo "PIP_FIND_LINKS=$(pwd)/wheelhouse/" >> $CIRRUSCI_ENV
63+
- PIP_FIND_LINKS="$(pwd)/wheelhouse/" python -m pip install meson
5864
<< : *test
5965

6066
miniconda_task:

0 commit comments

Comments
 (0)