From 121f15a3496955ccf0f946fd089b12a9b7c5c306 Mon Sep 17 00:00:00 2001 From: Yusuke Kimura Date: Mon, 18 May 2026 11:56:43 +0900 Subject: [PATCH 1/2] Skip pytest in python3.14-aarch64 --- .github/workflows/publish_to_pypi_ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish_to_pypi_ci.yml b/.github/workflows/publish_to_pypi_ci.yml index f57214f..f783f74 100644 --- a/.github/workflows/publish_to_pypi_ci.yml +++ b/.github/workflows/publish_to_pypi_ci.yml @@ -28,6 +28,7 @@ jobs: env: CIBW_ARCHS_LINUX: ${{ matrix.arch }} CIBW_BUILD: cp${{ matrix.python-tag }}-manylinux_${{ matrix.arch }} + CIBW_TEST_SKIP: cp314-manylinux_aarch64 - uses: actions/upload-artifact@v7 with: name: wheels-${{ matrix.arch }}-cp${{ matrix.python-tag }} From 4200f76afb32cfdd499b2e587c74a0709efab914 Mon Sep 17 00:00:00 2001 From: Yusuke Kimura Date: Mon, 18 May 2026 11:59:20 +0900 Subject: [PATCH 2/2] Add pytest for py3.14 (x86_64 only) --- .github/workflows/test_on_pull_request.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test_on_pull_request.yml b/.github/workflows/test_on_pull_request.yml index c4f09cb..aca0dfe 100644 --- a/.github/workflows/test_on_pull_request.yml +++ b/.github/workflows/test_on_pull_request.yml @@ -10,12 +10,15 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, ubuntu-24.04-arm] - python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] + python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] include: - os: ubuntu-latest arch: x86_64 - os: ubuntu-24.04-arm arch: aarch64 + exclude: + - os: ubuntu-24.04-arm + python-version: "3.14" steps: - uses: actions/checkout@v6