Skip to content

Commit 142f020

Browse files
committed
Add abi audit.
1 parent d839d23 commit 142f020

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

.github/workflows/github-deploy.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,18 @@ jobs:
2828
with:
2929
python-version: '3.14'
3030

31-
- name: Install cibuildwheel
31+
- name: Install deps
3232
run: |
33-
python -m pip install cibuildwheel==3.2.1
33+
python -m pip install cibuildwheel==3.2.1 abi3audit 0.0.22
3434
3535
- name: Build wheels
3636
run: |
3737
python -m cibuildwheel --output-dir wheelhouse
3838
39+
- name: Audit ABI3 wheels
40+
run: |
41+
abi3audit -vsS wheelhouse/*abi3*.whl
42+
3943
- uses: actions/upload-artifact@v4
4044
with:
4145
path: ./wheelhouse/*.whl

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@
1919
py_limited_api=True
2020
),
2121
]),
22-
#options={"bdist_wheel": {"py_limited_api": "cp38"}},
22+
options={"bdist_wheel": {"py_limited_api": "cp38"}},
2323
)

0 commit comments

Comments
 (0)