From 15b55e4f8d52d6c9812abc80b11693db2a8f16c4 Mon Sep 17 00:00:00 2001 From: monosans Date: Tue, 10 Mar 2026 13:05:37 +0300 Subject: [PATCH 1/4] ci: add windows pypy --- .github/workflows/ci.yml | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f04c3f..0c211b2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -131,6 +131,13 @@ jobs: 3.14t build-python-versions: 3.13t 3.14t artifact_suffix: "-freethreaded" + - target: x86_64-pc-windows-msvc + runner: windows-2025 + setup-python-architecture: x64 + setup-python-versions: | + pypy3.11 + build-python-versions: pypy3.11 + artifact_suffix: "-pypy" - target: i686-pc-windows-msvc runner: windows-2025 setup-python-architecture: x86 @@ -149,15 +156,23 @@ jobs: 3.14t build-python-versions: 3.13t 3.14t artifact_suffix: "-freethreaded" + - target: i686-pc-windows-msvc + runner: windows-2025 + setup-python-architecture: x86 + setup-python-versions: | + pypy3.11 + build-python-versions: pypy3.11 + artifact_suffix: "-pypy" - target: aarch64-pc-windows-msvc runner: windows-11-arm setup-python-architecture: arm64 setup-python-versions: | + 3.10 3.11 3.12 3.13 3.14 - build-python-versions: 3.11 3.12 3.13 3.14 + build-python-versions: 3.10 3.11 3.12 3.13 3.14 - target: aarch64-pc-windows-msvc runner: windows-11-arm setup-python-architecture: arm64 @@ -166,6 +181,13 @@ jobs: 3.14t build-python-versions: 3.13t 3.14t artifact_suffix: "-freethreaded" + - target: aarch64-pc-windows-msvc + runner: windows-11-arm + setup-python-architecture: arm64 + setup-python-versions: | + pypy3.11 + build-python-versions: pypy3.11 + artifact_suffix: "-pypy" fail-fast: false steps: - uses: actions/checkout@v6 From c3cb25b72bfa901dd6575af8f1724f48f52828fe Mon Sep 17 00:00:00 2001 From: monosans Date: Tue, 10 Mar 2026 13:20:22 +0300 Subject: [PATCH 2/4] fix --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0c211b2..ee38df0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -136,6 +136,7 @@ jobs: setup-python-architecture: x64 setup-python-versions: | pypy3.11 + 3.14 build-python-versions: pypy3.11 artifact_suffix: "-pypy" - target: i686-pc-windows-msvc From fa53995f5bedf8d865aa90cbb7618e161682f9e0 Mon Sep 17 00:00:00 2001 From: monosans Date: Tue, 10 Mar 2026 13:28:15 +0300 Subject: [PATCH 3/4] a --- .github/workflows/ci.yml | 20 +++----------------- 1 file changed, 3 insertions(+), 17 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ee38df0..a34bda0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -121,8 +121,9 @@ jobs: 3.11 3.12 3.13 + pypy3.11 3.14 - build-python-versions: 3.10 3.11 3.12 3.13 3.14 + build-python-versions: 3.10 3.11 3.12 3.13 3.14 pypy3.11 - target: x86_64-pc-windows-msvc runner: windows-2025 setup-python-architecture: x64 @@ -157,23 +158,15 @@ jobs: 3.14t build-python-versions: 3.13t 3.14t artifact_suffix: "-freethreaded" - - target: i686-pc-windows-msvc - runner: windows-2025 - setup-python-architecture: x86 - setup-python-versions: | - pypy3.11 - build-python-versions: pypy3.11 - artifact_suffix: "-pypy" - target: aarch64-pc-windows-msvc runner: windows-11-arm setup-python-architecture: arm64 setup-python-versions: | - 3.10 3.11 3.12 3.13 3.14 - build-python-versions: 3.10 3.11 3.12 3.13 3.14 + build-python-versions: 3.11 3.12 3.13 3.14 - target: aarch64-pc-windows-msvc runner: windows-11-arm setup-python-architecture: arm64 @@ -182,13 +175,6 @@ jobs: 3.14t build-python-versions: 3.13t 3.14t artifact_suffix: "-freethreaded" - - target: aarch64-pc-windows-msvc - runner: windows-11-arm - setup-python-architecture: arm64 - setup-python-versions: | - pypy3.11 - build-python-versions: pypy3.11 - artifact_suffix: "-pypy" fail-fast: false steps: - uses: actions/checkout@v6 From 3505dddccc338a4ca8b6ca6c2f3f6fba5e76eadb Mon Sep 17 00:00:00 2001 From: monosans Date: Tue, 10 Mar 2026 13:53:30 +0300 Subject: [PATCH 4/4] a --- .github/workflows/ci.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a34bda0..4ecae6a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -121,9 +121,8 @@ jobs: 3.11 3.12 3.13 - pypy3.11 3.14 - build-python-versions: 3.10 3.11 3.12 3.13 3.14 pypy3.11 + build-python-versions: 3.10 3.11 3.12 3.13 3.14 - target: x86_64-pc-windows-msvc runner: windows-2025 setup-python-architecture: x64