@@ -5,8 +5,8 @@ on: [push, pull_request]
5
5
env :
6
6
CIBW_ENABLE : pypy
7
7
CIBW_ENVIRONMENT_PASS_LINUX : PYTEST_TIMEOUT
8
+ CIBW_PROJECT_REQUIRES_PYTHON : " >=3.9"
8
9
CIBW_TEST_COMMAND : " cd {project} && pip install --prefer-binary '.[test]' && python -m pytest -v tests"
9
- CIBW_SKIP : " cp38-* pp38-*"
10
10
PYTEST_TIMEOUT : 60
11
11
12
12
jobs :
24
24
env :
25
25
CIBW_BEFORE_BUILD : " yum install -y flex bison libxml2-devel zlib-devel cairo-devel && pip install -U cmake pip setuptools wheel && python setup.py build_c_core"
26
26
CIBW_BUILD : " *-manylinux_x86_64"
27
- CIBW_ENABLE : pypy
28
27
29
28
- name : Build wheels (musllinux)
30
29
uses : pypa/cibuildwheel@v3.0.0
53
52
CIBW_BEFORE_BUILD : " yum install -y flex bison libxml2-devel zlib-devel cairo-devel && pip install -U cmake pip setuptools wheel && python setup.py build_c_core"
54
53
CIBW_ARCHS_LINUX : aarch64
55
54
CIBW_BUILD : " *-manylinux_aarch64"
56
- CIBW_ENABLE : pypy
57
55
58
56
- uses : actions/upload-artifact@v4
59
57
with :
@@ -137,7 +135,6 @@ jobs:
137
135
env :
138
136
CIBW_ARCHS_MACOS : " ${{ matrix.wheel_arch }}"
139
137
CIBW_BEFORE_BUILD : " pip install -U setuptools && python setup.py build_c_core"
140
- CIBW_ENABLE : pypy
141
138
CIBW_ENVIRONMENT : " LDFLAGS=-L$HOME/local/lib"
142
139
IGRAPH_CMAKE_EXTRA_ARGS : -DCMAKE_OSX_ARCHITECTURES=${{ matrix.cmake_arch }} ${{ matrix.cmake_extra_args }} -DCMAKE_PREFIX_PATH=$HOME/local
143
140
@@ -243,7 +240,6 @@ jobs:
243
240
env :
244
241
CIBW_BEFORE_BUILD : " pip install -U setuptools && python setup.py build_c_core"
245
242
CIBW_BUILD : " *-${{ matrix.wheel_arch }}"
246
- CIBW_ENABLE : pypy
247
243
CIBW_TEST_COMMAND : ' cd /d {project} && pip install --prefer-binary ".[${{ matrix.test_extra }}]" && python -m pytest tests'
248
244
# Skip tests for Python 3.10 onwards because SciPy does not have
249
245
# 32-bit wheels for Windows any more
0 commit comments