Skip to content

Commit

Permalink
ci: add Python 3.12 wheels (#1153)
Browse files Browse the repository at this point in the history
- Linux/macOS use cibuildwheel so they already picked up 3.12.
- We skip testing on 3.12 since PyArrow wheels are not available.
- Upgrade the Go version in Windows CI to avoid a build error.

Fixes #1088.
Fixes #1116.
  • Loading branch information
lidavidm authored Oct 3, 2023
1 parent 213cb41 commit 0f4a97c
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/packaging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python_version: ["3.9", "3.10", "3.11"]
python_version: ["3.9", "3.10", "3.11", "3.12"]
env:
PYTHON_VERSION: "${{ matrix.python_version }}"
# Where to install vcpkg
Expand Down Expand Up @@ -727,9 +727,11 @@ jobs:
.\bootstrap-vcpkg.bat -disableMetrics
popd
# Windows needs newer Go than 1.19
# https://github.com/golang/go/issues/51007
- uses: actions/setup-go@v3
with:
go-version: 1.19.13
go-version: 1.20.8
check-latest: true
cache: true
cache-dependency-path: adbc/go/adbc/go.sum
Expand Down Expand Up @@ -763,6 +765,8 @@ jobs:
- name: Test wheel
shell: cmd
# PyArrow wheels not yet available
if: matrix.python_version != "3.12"
run: |
pushd adbc
where python.exe
Expand Down

0 comments on commit 0f4a97c

Please sign in to comment.