Skip to content

Commit 5f9b411

Browse files
committed
Bump to official 3.13 versions
1 parent 7f3dd63 commit 5f9b411

1 file changed

Lines changed: 18 additions & 19 deletions

File tree

.github/workflows/tests.yml

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)