Skip to content

Commit 05b2184

Browse files
committed
update cibuildwheel and setup-python actions, also add more architectures to build_wheels matrix
1 parent b29f184 commit 05b2184

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,14 @@ jobs:
4949
{os: macos-latest, dist: cp310-macosx_x86_64},
5050
{os: macos-latest, dist: cp311-macosx_x86_64},
5151
{os: macos-latest, dist: cp312-macosx_x86_64},
52+
{os: macos-latest, dist: cp313-macosx_x86_64},
5253
# macosx arm64
5354
{os: macos-latest, dist: cp38-macosx_arm64},
5455
{os: macos-latest, dist: cp39-macosx_arm64},
5556
{os: macos-latest, dist: cp310-macosx_arm64},
5657
{os: macos-latest, dist: cp311-macosx_arm64},
5758
{os: macos-latest, dist: cp312-macosx_arm64},
59+
{os: macos-latest, dist: cp313-macosx_arm64},
5860
# macosx universal2
5961
# {os: macos-latest, dist: cp38-macosx_universal2},
6062
# {os: macos-latest, dist: cp39-macosx_universal2},
@@ -70,6 +72,7 @@ jobs:
7072
{os: windows-latest, dist: cp310-win_amd64},
7173
{os: windows-latest, dist: cp311-win_amd64},
7274
{os: windows-latest, dist: cp312-win_amd64},
75+
{os: windows-latest, dist: cp313-win_amd64},
7376
# windows win32
7477
# {os: windows-latest, dist: cp36-win32},
7578
{os: windows-latest, dist: cp37-win32},
@@ -91,6 +94,7 @@ jobs:
9194
{os: ubuntu-latest, dist: cp310-manylinux_x86_64},
9295
{os: ubuntu-latest, dist: cp311-manylinux_x86_64},
9396
{os: ubuntu-latest, dist: cp312-manylinux_x86_64},
97+
{os: ubuntu-latest, dist: cp313-manylinux_x86_64},
9498
# ubuntu i686
9599
# {os: ubuntu-latest, dist: cp36-manylinux_i686},
96100
{os: ubuntu-latest, dist: cp37-manylinux_i686},
@@ -118,15 +122,15 @@ jobs:
118122
with:
119123
submodules: true
120124

121-
- uses: actions/setup-python@v4
125+
- uses: actions/setup-python@v5
122126

123127
- name: Install g++
124128
if: runner.os == 'Linux'
125129
run: |
126130
sudo apt update
127131
sudo apt install gcc-11 g++-11
128132
129-
- uses: pypa/cibuildwheel@v2.16.5
133+
- uses: pypa/cibuildwheel@v2.23.2
130134

131135
- name: Verify clean directory
132136
run: git diff --exit-code
@@ -202,7 +206,7 @@ jobs:
202206
with:
203207
submodules: true
204208

205-
- uses: actions/setup-python@v4
209+
- uses: actions/setup-python@v5
206210
with:
207211
python-version: ${{ matrix.python-version }}
208212

@@ -231,7 +235,7 @@ jobs:
231235
with:
232236
submodules: true
233237

234-
- uses: actions/setup-python@v4
238+
- uses: actions/setup-python@v5
235239

236240
- name: Install pandoc
237241
run: |
@@ -252,7 +256,7 @@ jobs:
252256
- uses: actions/checkout@v4
253257
with:
254258
submodules: true
255-
- uses: actions/setup-python@v4
259+
- uses: actions/setup-python@v5
256260
with:
257261
python-version: '3.10'
258262
- name: Add requirements

0 commit comments

Comments
 (0)