Skip to content

Commit 6d365f9

Browse files
authored
feat: Build Python wheels for Python 3.14 (#563)
* feat: Build Python wheels for Python 3.14 * py 3.13 on windows? * 3.14 not yet available on windows x64
1 parent c65357a commit 6d365f9

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/wheels.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ jobs:
5252
version: "0.5.x"
5353

5454
- name: Install Python versions
55-
run: uv python install 3.9 3.10 3.11 3.12 3.13 pypy3.10
55+
run: uv python install 3.9 3.10 3.11 3.12 3.13 3.14 pypy3.10
5656

5757
- name: Build wheels
5858
uses: PyO3/maturin-action@v1
5959
with:
6060
target: ${{ matrix.platform.target }}
61-
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10 --manifest-path obstore/Cargo.toml
61+
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i 3.14 -i pypy3.10 --manifest-path obstore/Cargo.toml
6262
sccache: "true"
6363
manylinux: ${{ matrix.platform.manylinux }}
6464
- name: Upload wheels
@@ -90,13 +90,13 @@ jobs:
9090
version: "0.5.x"
9191

9292
- name: Install Python versions
93-
run: uv python install 3.9 3.10 3.11 3.12 3.13 pypy3.10
93+
run: uv python install 3.9 3.10 3.11 3.12 3.13 3.14 pypy3.10
9494

9595
- name: Build wheels
9696
uses: PyO3/maturin-action@v1
9797
with:
9898
target: ${{ matrix.platform.target }}
99-
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10 --manifest-path obstore/Cargo.toml
99+
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i 3.14 -i pypy3.10 --manifest-path obstore/Cargo.toml
100100
sccache: "true"
101101
manylinux: musllinux_1_2
102102
- name: Upload wheels
@@ -153,13 +153,13 @@ jobs:
153153
version: "0.5.x"
154154

155155
- name: Install Python versions
156-
run: uv python install 3.9 3.10 3.11 3.12 3.13 pypy3.10
156+
run: uv python install 3.9 3.10 3.11 3.12 3.13 3.14 pypy3.10
157157

158158
- name: Build wheels
159159
uses: PyO3/maturin-action@v1
160160
with:
161161
target: ${{ matrix.platform.target }}
162-
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10 --manifest-path obstore/Cargo.toml
162+
args: --release --out dist -i 3.9 -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i 3.14 -i pypy3.10 --manifest-path obstore/Cargo.toml
163163
sccache: "true"
164164
- name: Upload wheels
165165
uses: actions/upload-artifact@v4
@@ -204,7 +204,7 @@ jobs:
204204
path: dist
205205
- uses: actions/setup-python@v5
206206
with:
207-
python-version: 3.9
207+
python-version: 3.13
208208

209209
- uses: pypa/gh-action-pypi-publish@release/v1
210210
with:

0 commit comments

Comments
 (0)