diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index 943650c..8a1f6c2 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -48,6 +48,10 @@ jobs: - name: Build all wheels if: github.event_name == 'release' uses: pypa/cibuildwheel@v2.21.3 + env: + # PyPy lacks the C API symbols pybind11 needs (PyModule_GetFilenameObject etc.). + # Restrict to CPython only — PyPy native-extension support is not a goal here. + CIBW_SKIP: "pp*" with: package-dir: ${{github.workspace}}/python/