Skip to content

Commit 8c1f68f

Browse files
committed
.github/workflows: ...
1 parent 258acc6 commit 8c1f68f

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

.github/workflows/build.yml

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ jobs:
2626
CIBW_MANYLINUX_I686_IMAGE: manylinux_2_28
2727
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: manylinux_2_28
2828
CIBW_MANYLINUX_PYPY_I686_IMAGE: manylinux_2_28
29-
CIBW_BEFORE_BUILD: pip install setuptools&&pip install -U Cython&&pip install -U wheel numpy
30-
CIBW_BEFORE_TEST: pip install -U Cython
29+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy meson-python
3130
CIBW_TEST_REQUIRES: pytest pandas polars
3231
CIBW_TEST_COMMAND: >
3332
cd .. &&
@@ -76,8 +75,7 @@ jobs:
7675
PIP_NO_VERIFY: 0
7776
PIP_VERBOSE: 1
7877
CIBW_BUILD_VERBOSITY: 2
79-
CIBW_BEFORE_BUILD: pip install setuptools&&pip install Cython&&pip install -U wheel numpy
80-
CIBW_BEFORE_TEST: apk add bash&&bash setup_rust.sh&&. "$HOME/.cargo/env"&&pip install Cython&&pip install -U maturin&&pip install -U polars
78+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy meson-python
8179
CIBW_TEST_REQUIRES: pytest pandas polars
8280
CIBW_TEST_COMMAND: >
8381
cd .. &&
@@ -140,7 +138,7 @@ jobs:
140138
CIBW_MANYLINUX_I686_IMAGE: manylinux_2_28
141139
CIBW_MANYLINUX_PYPY_X86_64_IMAGE: manylinux_2_28
142140
CIBW_MANYLINUX_PYPY_I686_IMAGE: manylinux_2_28
143-
CIBW_BEFORE_BUILD: pip install setuptools&&pip install -U Cython&&pip install -U wheel numpy
141+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy meson-python
144142
CIBW_BEFORE_TEST: pip install -U Cython
145143
CIBW_TEST_REQUIRES: pytest pandas polars
146144
CIBW_TEST_COMMAND: >
@@ -190,7 +188,7 @@ jobs:
190188
PIP_NO_VERIFY: 0
191189
PIP_VERBOSE: 1
192190
CIBW_BUILD_VERBOSITY: 2
193-
CIBW_BEFORE_BUILD: pip install setuptools&&pip install Cython&&pip install -U wheel numpy
191+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy meson-python
194192
CIBW_BEFORE_TEST: apk add bash&&bash setup_rust.sh&&. "$HOME/.cargo/env"&&pip install Cython&&pip install -U maturin&&pip install -U polars
195193
CIBW_TEST_REQUIRES: pytest pandas polars
196194
CIBW_TEST_COMMAND: >
@@ -265,7 +263,7 @@ jobs:
265263
PIP_NO_VERIFY: 0
266264
PIP_VERBOSE: 1
267265
CIBW_BUILD_VERBOSITY: 2
268-
CIBW_BEFORE_BUILD: pip install -U setuptools wheel numpy Cython
266+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy meson-python
269267
CIBW_TEST_REQUIRES: pytest pandas polars
270268
CIBW_TEST_COMMAND: >
271269
cd .. &&
@@ -309,7 +307,7 @@ jobs:
309307
PIP_NO_VERIFY: 0
310308
PIP_VERBOSE: 1
311309
CIBW_BUILD_VERBOSITY: 2
312-
CIBW_BEFORE_BUILD: pip install -U setuptools wheel numpy Cython
310+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy meson-python
313311
CIBW_TEST_REQUIRES: pytest pandas polars
314312
CIBW_TEST_COMMAND: >
315313
cd .. &&
@@ -354,7 +352,7 @@ jobs:
354352
PIP_NO_VERIFY: 0
355353
PIP_VERBOSE: 1
356354
CIBW_BUILD_VERBOSITY: 2
357-
CIBW_BEFORE_BUILD: pip install -U setuptools wheel numpy Cython
355+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy meson-python
358356
CIBW_TEST_REQUIRES: pytest pandas polars
359357
CIBW_TEST_COMMAND: >
360358
cd .. &&
@@ -394,7 +392,7 @@ jobs:
394392
PIP_NO_VERIFY: 0
395393
PIP_VERBOSE: 1
396394
CIBW_BUILD_VERBOSITY: 2
397-
CIBW_BEFORE_BUILD: python -c "import sys; from subprocess import call; call(['pip', 'install', 'setuptools==58.0.1' if sys.version_info <= (3, 11) else '-U', 'setuptools'])"&&pip install -U wheel numpy Cython
395+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy
398396
CIBW_TEST_REQUIRES: pytest pandas polars
399397
CIBW_TEST_COMMAND: >
400398
cd .. &&
@@ -438,7 +436,7 @@ jobs:
438436
PIP_NO_VERIFY: 0
439437
PIP_VERBOSE: 1
440438
CIBW_BUILD_VERBOSITY: 2
441-
CIBW_BEFORE_BUILD: python -c "import sys; from subprocess import call; call(['pip', 'install', 'setuptools==58.0.1' if sys.version_info <= (3, 11) else '-U', 'setuptools'])"&&pip install -U wheel numpy Cython
439+
CIBW_BEFORE_BUILD: pip install -U setuptools Cython wheel numpy
442440
CIBW_TEST_REQUIRES: pytest pandas polars
443441
CIBW_TEST_COMMAND: >
444442
cd .. &&

0 commit comments

Comments
 (0)