Skip to content

Commit 1fb89ff

Browse files
committed
chore: use abi3 wheels
1 parent bbc5db9 commit 1fb89ff

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

.github/workflows/pypi.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ jobs:
4343
- uses: actions/checkout@v4
4444
- uses: astral-sh/setup-uv@v5
4545
- name: Install Pythons
46-
run: uv python install 3.10 3.11 3.12 3.13 pypy3.10
46+
run: uv python install 3.10
4747
- name: Build wheels
4848
uses: PyO3/maturin-action@v1
4949
with:
5050
target: ${{ matrix.platform.target }}
51-
args: --release --out dist -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10
51+
args: --release --out dist -i 3.10
5252
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
5353
manylinux: ${{ matrix.platform.manylinux }}
5454
- name: Upload wheels
@@ -74,12 +74,12 @@ jobs:
7474
- uses: actions/checkout@v4
7575
- uses: astral-sh/setup-uv@v5
7676
- name: Install Pythons
77-
run: uv python install 3.10 3.11 3.12 3.13 pypy3.10
77+
run: uv python install 3.10
7878
- name: Build wheels
7979
uses: PyO3/maturin-action@v1
8080
with:
8181
target: ${{ matrix.platform.target }}
82-
args: --release --out dist -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10
82+
args: --release --out dist -i 3.10
8383
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
8484
manylinux: musllinux_1_2
8585
- name: Upload wheels
@@ -128,12 +128,12 @@ jobs:
128128
- uses: actions/checkout@v4
129129
- uses: astral-sh/setup-uv@v5
130130
- name: Install Pythons
131-
run: uv python install 3.10 3.11 3.12 3.13 pypy3.10
131+
run: uv python install 3.10
132132
- name: Build wheels
133133
uses: PyO3/maturin-action@v1
134134
with:
135135
target: ${{ matrix.platform.target }}
136-
args: --release --out dist -i 3.10 -i 3.11 -i 3.12 -i 3.13 -i pypy3.10
136+
args: --release --out dist -i 3.10
137137
sccache: ${{ !startsWith(github.ref, 'refs/tags/') }}
138138
- name: Upload wheels
139139
uses: actions/upload-artifact@v4

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ duckdb-bundled = ["duckdb/bundled"]
1515
[dependencies]
1616
duckdb = { version = "1.1.1" }
1717
geojson = "0.24.1"
18-
pyo3 = { version = "0.23.4", features = ["extension-module"] }
18+
pyo3 = { version = "0.23.4", features = ["abi3-py310"] }
1919
pyo3-async-runtimes = { version = "0.23.0", features = [
2020
"tokio",
2121
"tokio-runtime",

0 commit comments

Comments
 (0)