File tree 1 file changed +17
-2
lines changed
1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -145,17 +145,32 @@ jobs:
145
145
MPL_DISABLE_FH4 : " yes"
146
146
CIBW_ARCHS : ${{ matrix.cibw_archs }}
147
147
148
- - name : Build wheels for PyPy
148
+ - name : Build wheels for PyPy 3.8
149
149
uses : pypa/cibuildwheel@39a63b5912f086dd459cf6fcb13dcdd3fe3bc24d # v2.15.0
150
150
env :
151
- CIBW_BUILD : " pp38-* pp39-* "
151
+ CIBW_BUILD : " pp38-*"
152
152
CIBW_SKIP : " *-musllinux*"
153
153
CIBW_BEFORE_BUILD : >-
154
154
pip install certifi oldest-supported-numpy &&
155
155
git clean -fxd build
156
156
CIBW_ARCHS : ${{ matrix.cibw_archs }}
157
157
if : matrix.cibw_archs != 'aarch64'
158
158
159
+ - name : Build wheels for PyPy 3.9
160
+ uses : pypa/cibuildwheel@39a63b5912f086dd459cf6fcb13dcdd3fe3bc24d # v2.15.0
161
+ env :
162
+ CIBW_BUILD : " pp39-*"
163
+ CIBW_SKIP : " *-musllinux*"
164
+ CIBW_BEFORE_BUILD : >-
165
+ pip install certifi "Cython>=0.29.34,<3.0" "pybind11>=2.6" "numpy>=1.25" "setuptools>=42" "setuptools_scm>=7" &&
166
+ git clean -fxd build
167
+ CIBW_BEFORE_BUILD_WINDOWS : >-
168
+ pip install certifi delvewheel "pybind11>=2.6" "numpy>=1.25" "setuptools>=42" "setuptools_scm>=7" &&
169
+ git clean -fxd build
170
+ CIBW_ARCHS : ${{ matrix.cibw_archs }}
171
+ CIBW_ENVIRONMENT : PIP_NO_BUILD_ISOLATION=0 PIP_NO_DEPENDENCIES=0
172
+ if : matrix.cibw_archs != 'aarch64'
173
+
159
174
- name : Validate that LICENSE files are included in wheels
160
175
run : |
161
176
python3 ./ci/check_wheel_licenses.py
You can’t perform that action at this time.
0 commit comments