@@ -22,10 +22,10 @@ jobs:
2222 steps :
2323 - name : Checkout source
2424 uses : actions/checkout@v4.1.1
25- - name : Set up Python 3.12 for linting
25+ - name : Set up Python 3.13 for linting
2626 uses : actions/setup-python@v5.1.1
2727 with :
28- python-version : ' 3.12 '
28+ python-version : ' 3.13 '
2929 - name : Install dependencies
3030 run : |-
3131 python -m pip install --upgrade pip
@@ -50,10 +50,10 @@ jobs:
5050 steps :
5151 - name : Checkout source
5252 uses : actions/checkout@v4.1.1
53- - name : Set up Python 3.12
53+ - name : Set up Python 3.13
5454 uses : actions/setup-python@v5.1.1
5555 with :
56- python-version : ' 3.12 '
56+ python-version : ' 3.13 '
5757 - name : Upgrade pip
5858 run : |-
5959 python -m pip install --upgrade pip
@@ -123,17 +123,16 @@ jobs:
123123 - ubuntu-latest
124124 - macOS-latest
125125 - windows-latest
126- # cibw_skip:
127- # - '*-win32'
126+ cibw_skip :
127+ - ' *-win32 *-win32 cp313-musllinux_i686 '
128128 arch :
129129 - auto
130130 steps :
131131 - name : Checkout source
132132 uses : actions/checkout@v4.1.1
133133 - name : Enable MSVC 64bit
134134 uses : ilammy/msvc-dev-cmd@v1
135- # if: matrix.os == 'windows-latest' && ${{ contains(matrix.cibw_skip, '*-win32') }}
136- if : matrix.os == 'windows-latest'
135+ if : matrix.os == 'windows-latest' && ${{ contains(matrix.cibw_skip, '*-win32') }}
137136 - name : Set up QEMU
138137 uses : docker/setup-qemu-action@v3.0.0
139138 if : runner.os == 'Linux' && matrix.arch != 'auto'
@@ -145,16 +144,16 @@ jobs:
145144 output-dir : wheelhouse
146145 config-file : pyproject.toml
147146 env :
148- # CIBW_SKIP: ${{ matrix.cibw_skip }}
147+ CIBW_SKIP : ${{ matrix.cibw_skip }}
149148 CIBW_ARCHS_LINUX : ${{ matrix.arch }}
150149 - name : Show built files
151150 shell : bash
152151 run : ls -la wheelhouse
153- - name : Set up Python 3.12 to combine coverage
152+ - name : Set up Python 3.13 to combine coverage
154153 uses : actions/setup-python@v5.1.1
155154 if : runner.os == 'Linux'
156155 with :
157- python-version : ' 3.12 '
156+ python-version : ' 3.13 '
158157 - name : Combine coverage Linux
159158 if : runner.os == 'Linux'
160159 run : |-
@@ -217,23 +216,23 @@ jobs:
217216 install-extras : tests-strict,runtime-strict
218217 os : windows-latest
219218 arch : auto
220- - python-version : 3.13.0-rc.2
219+ - python-version : ' 3.13'
221220 install-extras : tests-strict,runtime-strict,optional-strict
222221 os : ubuntu-latest
223222 arch : auto
224- - python-version : 3.13.0-rc.2
223+ - python-version : ' 3.13'
225224 install-extras : tests-strict,runtime-strict,optional-strict
226225 os : macOS-latest
227226 arch : auto
228- - python-version : 3.13.0-rc.2
227+ - python-version : ' 3.13'
229228 install-extras : tests-strict,runtime-strict,optional-strict
230229 os : windows-latest
231230 arch : auto
232- - python-version : 3.13.0-rc.2
231+ - python-version : ' 3.13'
233232 install-extras : tests
234233 os : macOS-latest
235234 arch : auto
236- - python-version : 3.13.0-rc.2
235+ - python-version : ' 3.13'
237236 install-extras : tests
238237 os : windows-latest
239238 arch : auto
@@ -257,7 +256,7 @@ jobs:
257256 install-extras : tests,optional
258257 os : ubuntu-latest
259258 arch : auto
260- - python-version : 3.13.0-rc.2
259+ - python-version : ' 3.13'
261260 install-extras : tests,optional
262261 os : ubuntu-latest
263262 arch : auto
@@ -281,7 +280,7 @@ jobs:
281280 install-extras : tests,optional
282281 os : macOS-latest
283282 arch : auto
284- - python-version : 3.13.0-rc.2
283+ - python-version : ' 3.13'
285284 install-extras : tests,optional
286285 os : macOS-latest
287286 arch : auto
@@ -305,7 +304,7 @@ jobs:
305304 install-extras : tests,optional
306305 os : windows-latest
307306 arch : auto
308- - python-version : 3.13.0-rc.2
307+ - python-version : ' 3.13'
309308 install-extras : tests,optional
310309 os : windows-latest
311310 arch : auto
0 commit comments