@@ -19,45 +19,33 @@ jobs:
1919    runs-on : ubuntu-22.04 
2020    strategy :
2121      matrix :
22-         maturin :
23-           - args : " -i 3.10" 
24-             name : python-310 
25-           - args : " -i 3.11 -F pyo3/abi3-py311" 
26-             name : python-311+ 
2722        platform :
2823          - target : x86_64 
2924            manylinux : auto 
30-             duckdb-slug : amd64 
3125          - target : aarch64 
3226            manylinux : " 2_28" 
33-             duckdb-slug : aarch64 
3427    steps :
3528      - uses : actions/checkout@v4 
3629      - uses : astral-sh/setup-uv@v5 
3730      - name : Install Python 
38-         run : uv python install 3.10  
31+         run : uv python install 3.11  
3932      - name : Build wheels 
4033        uses : PyO3/maturin-action@v1 
4134        with :
4235          target : ${{ matrix.platform.target }} 
43-           args : --release --out dist ${{ matrix.maturin.args }}  -F duckdb-bundled 
36+           args : --release --out dist -i 3.11 -F pyo3/abi3-py311  -F duckdb-bundled 
4437          sccache : ${{ !startsWith(github.ref, 'refs/tags/') }} 
4538          manylinux : ${{ matrix.platform.manylinux }} 
4639      - name : Upload wheels 
4740        uses : actions/upload-artifact@v4 
4841        with :
49-           name : wheels-linux-${{ matrix.platform.target }}-${{ matrix.maturin.name }}  
42+           name : wheels-linux-${{ matrix.platform.target }} 
5043          path : dist 
5144
5245  macos :
5346    runs-on : ${{ matrix.platform.runner }} 
5447    strategy :
5548      matrix :
56-         maturin :
57-           - args : " -i 3.10" 
58-             name : python-310 
59-           - args : " -i 3.11 -F pyo3/abi3-py311" 
60-             name : python-311+ 
6149        platform :
6250          - runner : macos-13 
6351            target : x86_64 
@@ -67,17 +55,17 @@ jobs:
6755      - uses : actions/checkout@v4 
6856      - uses : astral-sh/setup-uv@v5 
6957      - name : Install Python 
70-         run : uv python install 3.10  
58+         run : uv python install 3.11  
7159      - name : Build wheels 
7260        uses : PyO3/maturin-action@v1 
7361        with :
7462          target : ${{ matrix.platform.target }} 
75-           args : --release --out dist ${{ matrix.maturin.args }}  -F duckdb-bundled 
63+           args : --release --out dist -i 3.11 -F pyo3/abi3-py311  -F duckdb-bundled 
7664          sccache : ${{ !startsWith(github.ref, 'refs/tags/') }} 
7765      - name : Upload wheels 
7866        uses : actions/upload-artifact@v4 
7967        with :
80-           name : wheels-macos-${{ matrix.platform.target }}-${{ matrix.maturin.name }}  
68+           name : wheels-macos-${{ matrix.platform.target }} 
8169          path : dist 
8270
8371  sdist :
0 commit comments