Skip to content

Commit 83d1202

Browse files
committed
Explicitly specify Python 3.9-3.13 for manylinux builds
Python 3.14 free-threaded build not supported by PyO3 0.24
1 parent 1af2170 commit 83d1202

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@ on:
88
permissions:
99
contents: read
1010

11-
env:
12-
# Allow building for Python 3.14+ using stable ABI
13-
PYO3_USE_ABI3_FORWARD_COMPATIBILITY: "1"
14-
1511
jobs:
1612
linux:
1713
runs-on: ubuntu-latest
@@ -27,7 +23,7 @@ jobs:
2723
uses: PyO3/maturin-action@86b9d133d34bc1b40018696f782949dac11bd380 # v1
2824
with:
2925
target: ${{ matrix.target }}
30-
args: --release --out dist --find-interpreter
26+
args: --release --out dist -i python3.9 -i python3.10 -i python3.11 -i python3.12 -i python3.13
3127
manylinux: auto
3228
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
3329
with:

0 commit comments

Comments
 (0)