Skip to content

Commit bcb9f2d

Browse files
committed
chore(ci): Test win32 with no extras for 3.9 and 3.13
1 parent 6023c35 commit bcb9f2d

File tree

1 file changed

+12
-21
lines changed

1 file changed

+12
-21
lines changed

.github/workflows/test.yml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -114,17 +114,28 @@ jobs:
114114
matrix:
115115
os: ['ubuntu-latest', 'windows-latest', 'macos-13', 'macos-latest']
116116
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.13t"]
117-
architecture: ['x64', 'x86', 'arm64']
117+
architecture: ['x64', 'arm64']
118118
dependencies: ['full', 'pre']
119119
include:
120120
# Basic dependencies only
121121
- os: ubuntu-latest
122122
python-version: "3.9"
123+
architecture: 'x64'
123124
dependencies: 'none'
124125
# Absolute minimum dependencies
125126
- os: ubuntu-latest
126127
python-version: "3.9"
128+
architecture: 'x64'
127129
dependencies: 'min'
130+
# Only numpy of the scipy stack still supports win32
131+
- os: windows-latest
132+
python-version: "3.9"
133+
architecture: 'x86'
134+
dependencies: 'none'
135+
- os: windows-latest
136+
python-version: "3.13"
137+
architecture: 'x86'
138+
dependencies: 'none'
128139
exclude:
129140
# Use ubuntu-latest to cover the whole range of Python. For Windows
130141
# and OSX, checking oldest and newest should be sufficient.
@@ -148,26 +159,6 @@ jobs:
148159
python-version: "3.12"
149160

150161
# Unavailable architectures
151-
# x86 is only available for Windows + Python<3.12
152-
- os: ubuntu-latest
153-
architecture: x86
154-
- os: macos-13
155-
architecture: x86
156-
- os: macos-latest
157-
architecture: x86
158-
- python-version: '3.12'
159-
architecture: x86
160-
- python-version: '3.13'
161-
architecture: x86
162-
- python-version: '3.13t'
163-
architecture: x86
164-
# arm64 is available for macos-14+
165-
- os: ubuntu-latest
166-
architecture: arm64
167-
- os: windows-latest
168-
architecture: arm64
169-
- os: macos-13
170-
architecture: arm64
171162
# x64 is not available for macos-14+
172163
- os: macos-latest
173164
architecture: x64

0 commit comments

Comments
 (0)