From b422353902c821e8c7ec12ace8e490cc05ebbdb7 Mon Sep 17 00:00:00 2001 From: Jaewook Lee Date: Fri, 26 Jul 2024 17:39:23 +0200 Subject: [PATCH] rm pp and musllinux build --- .github/workflows/main.yml | 20 ++++---------------- pyproject.toml | 6 ++++++ 2 files changed, 10 insertions(+), 16 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 0cb2d36..1fbb924 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -41,11 +41,6 @@ jobs: linux_wheel: runs-on: ubuntu-latest - strategy: - matrix: - arch: [x86_64] - cw_build: ["cp*manylinux*", "pp*manylinux*", "*musllinux*"] - steps: - uses: actions/checkout@v3 @@ -54,8 +49,8 @@ jobs: - name: build wheels uses: pypa/cibuildwheel@v2.19 env: - CIBW_ARCHS: ${{ matrix.arch }} - CIBW_BUILD: ${{ matrix.cw_build }} + CIBW_ARCHS: x86_64 + CIBW_BUILD: "cp*manylinux*" - uses: actions/upload-artifact@v3 with: @@ -66,14 +61,7 @@ jobs: strategy: matrix: arch: [aarch64, ppc64le] - cw_build: ["cp37*many*", "cp38*many*", "cp39*many*", "cp310*many*", "cp311*many*", "cp312*many*", "pp37*many*", "pp38*many*", "pp39*many*"] - exclude: - - arch: ppc64le - cw_build: "pp37*many*" - - arch: ppc64le - cw_build: "pp38*many*" - - arch: ppc64le - cw_build: "pp39*many*" + cw_build: ["cp37*many*", "cp38*many*", "cp39*many*", "cp310*many*", "cp311*many*", "cp312*many*"] steps: - uses: actions/checkout@v3 @@ -91,7 +79,7 @@ jobs: env: CIBW_ARCHS: ${{ matrix.arch }} CIBW_BUILD: ${{ matrix.cw_build }} - CIBW_TEST_SKIP: "*-*linux_{aarch64,ppc64le,s390x}" + CIBW_TEST_SKIP: "*-*linux_{aarch64,ppc64le}" - uses: actions/upload-artifact@v3 with: diff --git a/pyproject.toml b/pyproject.toml index b49d60a..bf2c0ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,6 +36,12 @@ test-command = "python {project}/tests/test_init_and_query.py" file = "README.md" content-type = "text/markdown" +[tool.cibuildwheel.macos] +skip = "pp*" + +[tool.cibuildwheel.linux] +skip = "pp*" + [tool.cibuildwheel.windows] skip = "pp*"