From 11bab14e080f8ddf7d1d429704b714cf4be6c4c5 Mon Sep 17 00:00:00 2001 From: Ioannis Tziakos Date: Fri, 13 Jun 2025 16:50:23 +0100 Subject: [PATCH 1/3] Update pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 02d73e8f..da20494c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ requires = ["cython", "numpy>=2", "setuptools", "swig", "wheel"] build-backend = "setuptools.build_meta" [tool.cibuildwheel] -skip = 'pp* *-musllinux* cp36-*' +skip = 'pp* *-musllinux* cp36-* cp-37-* cp38-*' [tool.cibuildwheel.linux] archs = ['auto', 'aarch64'] From d425c4aed73338fe8a656d65ae9f932495157a9f Mon Sep 17 00:00:00 2001 From: Ioannis Tziakos Date: Fri, 13 Jun 2025 16:55:34 +0100 Subject: [PATCH 2/3] Use latest versions for github actions --- .github/workflows/publish-on-pypi.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish-on-pypi.yml b/.github/workflows/publish-on-pypi.yml index dce289f0..9680ce5a 100644 --- a/.github/workflows/publish-on-pypi.yml +++ b/.github/workflows/publish-on-pypi.yml @@ -16,21 +16,21 @@ jobs: steps: - name: Check out the release commit - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 with: platforms: arm64 if: runner.os == 'Linux' - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.11' - name: Build wheels - uses: pypa/cibuildwheel@v2.12.1 + uses: pypa/cibuildwheel@v3.0 - name: Check and upload wheels env: @@ -46,10 +46,10 @@ jobs: steps: - name: Check out the release commit - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.11' From 6e0152339b98bfd4334069e8b194f47c05871f41 Mon Sep 17 00:00:00 2001 From: Ioannis Tziakos Date: Fri, 13 Jun 2025 17:05:10 +0100 Subject: [PATCH 3/3] update skipped configurations on linux --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index da20494c..23ce587a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ requires = ["cython", "numpy>=2", "setuptools", "swig", "wheel"] build-backend = "setuptools.build_meta" [tool.cibuildwheel] -skip = 'pp* *-musllinux* cp36-* cp-37-* cp38-*' +skip = 'pp* *-musllinux* cp38-*' [tool.cibuildwheel.linux] archs = ['auto', 'aarch64']