Commit b8580a0
committed
ci(pypi): skip PyPy wheels (CIBW_SKIP=pp*)
The v1.1.0 release run failed because cibuildwheel by default builds
for both CPython and PyPy, and PyPy 3.8/3.9/3.10 don't have the
PyModule_GetFilenameObject and other C API symbols that pybind11
requires:
/tmp/.../pybind11/pybind11.h:1652:28: error:
'PyModule_GetFilenameObject' was not declared in this scope
CPython cp38 through cp313 all built successfully. PyPy support for
pybind11 is not a goal of this project, so skip the PyPy targets
entirely instead of trying to patch around upstream gaps.1 parent 099a413 commit b8580a0
1 file changed
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
51 | 55 | | |
52 | 56 | | |
53 | 57 | | |
| |||
0 commit comments