@@ -36,15 +36,19 @@ jobs:
3636 - uses : actions/checkout@v4
3737 - uses : actions/setup-python@v5
3838 with :
39- python-version : 3.x
39+ python-version : |
40+ 3.10
41+ 3.11
42+ 3.12
43+ 3.13
4044 - name : Generate pyo3 stub
4145 run : |
4246 cargo run --bin stub_gen --features python
4347 - name : Build wheels
4448 uses : PyO3/maturin-action@v1
4549 with :
4650 target : ${{ matrix.platform.target }}
47- args : --release --features python --features pyo3/extension-module --out dist --find- interpreter
51+ args : --release --features python --features pyo3/extension-module --out dist --interpreter 3.10 3.11 3.12 3.13
4852 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
4953 manylinux : auto
5054 - name : Upload wheels
@@ -70,15 +74,19 @@ jobs:
7074 - uses : actions/checkout@v4
7175 - uses : actions/setup-python@v5
7276 with :
73- python-version : 3.x
77+ python-version : |
78+ 3.10
79+ 3.11
80+ 3.12
81+ 3.13
7482 - name : Generate pyo3 stub
7583 run : |
7684 cargo run --bin stub_gen --features python
7785 - name : Build wheels
7886 uses : PyO3/maturin-action@v1
7987 with :
8088 target : ${{ matrix.platform.target }}
81- args : --release --features python --features pyo3/extension-module --out dist --find- interpreter
89+ args : --release --features python --features pyo3/extension-module --out dist --interpreter 3.10 3.11 3.12 3.13
8290 sccache : ${{ !startsWith(github.ref, 'refs/tags/') }}
8391 manylinux : musllinux_1_2
8492 - name : Upload wheels
@@ -128,8 +136,6 @@ jobs:
128136 - uses : actions/setup-python@v5
129137 with :
130138 python-version : |
131- 3.8
132- 3.9
133139 3.10
134140 3.11
135141 3.12
0 commit comments