Skip to content

Commit

Permalink
Add Python 3.12 and update manylinux image
Browse files Browse the repository at this point in the history
  • Loading branch information
oysstu authored Aug 8, 2024
1 parent cb1a0d8 commit a1a7a15
Showing 1 changed file with 22 additions and 8 deletions.
30 changes: 22 additions & 8 deletions .github/workflows/wheel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,40 +42,54 @@ jobs:
python: 311
bitness: 64
platform_id: win_amd64
- os: windows-latest
python: 312
bitness: 64
platform_id: win_amd64

# Linux x86_64 manylinux2014
- os: ubuntu-latest
python: 38
bitness: 64
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 310
bitness: 64
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 311
bitness: 64
platform_id: manylinux_x86_64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 312
bitness: 64
platform_id: manylinux_x86_64
manylinux_image: manylinux_2_28

# Linux aarch64 manylinux2014
- os: ubuntu-latest
python: 38
bitness: 64
platform_id: manylinux_aarch64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 310
bitness: 64
platform_id: manylinux_aarch64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 311
bitness: 64
platform_id: manylinux_aarch64
manylinux_image: manylinux2014
manylinux_image: manylinux_2_28
- os: ubuntu-latest
python: 312
bitness: 64
platform_id: manylinux_aarch64
manylinux_image: manylinux_2_28

name: Build wheel for cp${{ matrix.python }}-${{ matrix.platform_id }}-${{ matrix.manylinux_image }}
runs-on: ${{ matrix.os }}
Expand All @@ -98,7 +112,7 @@ jobs:
run: python -m pip install cibuildwheel==2.4.0

- name: Build wheels
uses: pypa/cibuildwheel@v2.19.1
uses: pypa/cibuildwheel@v2.20.0
env:
CIBW_BUILD: cp${{ matrix.python }}-${{ matrix.platform_id }}
CIBW_ARCHS: all
Expand All @@ -118,7 +132,7 @@ jobs:
name: artifact
path: dist

- uses: pypa/gh-action-pypi-publish@v1.8.14
- uses: pypa/gh-action-pypi-publish@v1.9.0
with:
user: __token__
password: ${{ secrets.pypi_password }}

0 comments on commit a1a7a15

Please sign in to comment.