@@ -62,20 +62,16 @@ jobs:
62
62
# If one platform fails, allow the rest to keep testing if `CI-no-fail-fast` label is present
63
63
fail-fast : ${{ !contains(github.event.pull_request.labels.*.name, 'CI-no-fail-fast') }}
64
64
matrix :
65
- python-version : ["3.8", "3.9", "3.10", "3.11", "3.12-dev ", pypy-3.8, pypy-3.9]
65
+ python-version : ["3.8", "3.9", "3.10", "3.11", "3.12", pypy-3.8, pypy-3.9, pypy-3.10 ]
66
66
platform : [
67
67
{ os: "macos-latest", python-architecture: "x64", rust-target: "x86_64-apple-darwin" },
68
68
{ os: "ubuntu-latest", python-architecture: "x64", rust-target: "x86_64-unknown-linux-gnu" },
69
69
{ os: "windows-latest", python-architecture: "x64", rust-target: "x86_64-pc-windows-msvc" },
70
- { os: "windows-latest", python-architecture: "x86", rust-target: "i686-pc-windows-msvc" },
71
70
]
72
- exclude :
73
- # No 32-bit pypy 3.8 on Windows
74
- - python-version : pypy-3.8
75
- platform : { os: "windows-latest", python-architecture: "x86" }
76
- # No 32-bit pypy 3.9 on Windows
77
- - python-version : pypy-3.9
78
- platform : { os: "windows-latest", python-architecture: "x86" }
71
+ include :
72
+ # Just test one x86 Windows Python for simplicity
73
+ - python-version : 3.12
74
+ platform : { os: "windows-latest", python-architecture: "x86", rust-target: "i686-pc-windows-msvc" }
79
75
80
76
steps :
81
77
- uses : actions/checkout@v3
0 commit comments