From b6af249c351e4472b2b3d20ed5c222d5c0bdc386 Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Mon, 21 Oct 2024 10:25:22 -0700 Subject: [PATCH] Build wheels for Python 3.13 Fixes #516. Signed-off-by: Anders Kaseorg --- .github/workflows/ci-bazel.yml | 2 +- .github/workflows/python.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci-bazel.yml b/.github/workflows/ci-bazel.yml index 2b56d995..f46fa42d 100644 --- a/.github/workflows/ci-bazel.yml +++ b/.github/workflows/ci-bazel.yml @@ -11,7 +11,7 @@ jobs: fail-fast: false matrix: os: [macos-latest, ubuntu-latest, windows-latest] - ver: ['3.8', '3.9', '3.10', '3.11', '3.12'] + ver: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] env: BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} steps: diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index d97fcb62..56116c45 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -29,7 +29,7 @@ jobs: # TODO(junyer): Update the label after ARM64 graduates from beta. - { name: ARM64, python-name: aarch64, runs-on: [arm-ubuntu-arm-22.04-4core] } os: [manylinux_2_28] - ver: ['3.8', '3.9', '3.10', '3.11', '3.12'] + ver: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] env: BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PYTHON: /usr/local/bin/python${{ matrix.ver }} @@ -85,7 +85,7 @@ jobs: # TODO(junyer): Stop cross-compiling after we drop support for macOS 12; # instead, specify `-large` suffix on X64 and `-xlarge` suffix on ARM64. os: [12, 13, 14] - ver: ['3.8', '3.9', '3.10', '3.11', '3.12'] + ver: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] env: BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BAZEL_CPU: darwin_${{ matrix.arch.bazel-name }} @@ -147,7 +147,7 @@ jobs: arch: - { name: X86, bazel-name: x64_x86, python-name: win32 } - { name: X64, bazel-name: x64, python-name: win_amd64 } - ver: ['3.8', '3.9', '3.10', '3.11', '3.12'] + ver: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] env: BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} BAZEL_CPU: ${{ matrix.arch.bazel-name }}_windows