diff options
| author | Gabriel Dugny <git@dugny.me> | 2024-08-03 15:58:14 +0200 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2024-08-14 18:46:10 +0100 |
| commit | 9c8736f5ec8a3945f43d52933398d539d4cdcfdf (patch) | |
| tree | 2f68d2753f75851a44b7006661ad73863edd4571 /.github/workflows | |
| parent | 0ce4b21aab50c1d173f2f41797dbfdeabba71a3d (diff) | |
chore: build for 3.13
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/build.yml | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 38e5f31..514b914 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,7 +9,7 @@ jobs: strategy: matrix: os: [ubuntu-20.04, macos-13] - python-version: [3.6, 3.7, 3.8, 3.9, "3.10", "3.11", "3.12", "pypy-3.7"] + python-version: [3.6, 3.7, 3.8, 3.9, "3.10", "3.11", "3.12", "3.13-dev", "pypy-3.7"] use-system-libs: [false] include: - os: ubuntu-20.04 @@ -84,13 +84,14 @@ jobs: python-version: '3.11' - name: Install cibuildwheel - run: python -m pip install cibuildwheel==2.17.0 + run: python -m pip install cibuildwheel==2.19.2 - id: set-matrix env: CIBW_ARCHS_LINUX: "auto aarch64" CIBW_ARCHS_MACOS: "auto" CIBW_SKIP: "cp36-win_amd64 cp36-win32 pp*-win_amd64 pp*-win32" + CIBW_PRERELEASE_PYTHONS: "True" # XXX Can be removed on cibuildwheel 2.20 run: | MATRIX=$( { @@ -145,7 +146,7 @@ jobs: - name: Build wheels if: steps.should-build-wheel.outputs.true - uses: pypa/cibuildwheel@v2.17.0 + uses: pypa/cibuildwheel@v2.19.2 with: only: ${{ matrix.cibw-only }} env: @@ -172,18 +173,18 @@ jobs: - name: Print build identifiers run: | - python -m pip install cibuildwheel==2.17.0 + python -m pip install cibuildwheel==2.19.2 CIBW_SKIP=cp38-macosx_arm64 python -m cibuildwheel --print-build-identifiers - name: Build wheels if: ${{ (github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/')) }} - uses: pypa/cibuildwheel@v2.17.0 + uses: pypa/cibuildwheel@v2.19.2 env: CIBW_SKIP: cp38-macosx_arm64 - name: Build wheels if: ${{ !(github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags/')) }} - uses: pypa/cibuildwheel@v2.17.0 + uses: pypa/cibuildwheel@v2.19.2 with: only: cp310-macosx_arm64 |
