Skip to content

Commit 11c643a

Browse files
committed
.github/workflows: drop Python 3.9, add Python 3.14
Python 3.14 was released on October 7. Python 3.9 reached end-of-life on October 30. https://devguide.python.org/versions/
1 parent 6b6f716 commit 11c643a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/ci-bazel.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
os: [macos-latest, ubuntu-latest, windows-latest]
14-
ver: ['3.9', '3.10', '3.11', '3.12', '3.13']
14+
ver: ['3.10', '3.11', '3.12', '3.13', '3.14']
1515
env:
1616
BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1717
steps:

.github/workflows/python.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
- { name: X64, python-name: x86_64, runs-on: [ubuntu-latest] }
2929
- { name: ARM64, python-name: aarch64, runs-on: [ubuntu-24.04-arm] }
3030
os: [manylinux_2_28]
31-
ver: ['3.9', '3.10', '3.11', '3.12', '3.13']
31+
ver: ['3.10', '3.11', '3.12', '3.13', '3.14']
3232
env:
3333
BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3434
PYTHON: /usr/local/bin/python${{ matrix.ver }}
@@ -84,7 +84,7 @@ jobs:
8484
# TODO(rsc): Stop cross-compiling now that we don't use macOS 12.
8585
# instead, specify `-large` suffix on X64 and `-xlarge` suffix on ARM64.
8686
os: [13, 14, 15]
87-
ver: ['3.9', '3.10', '3.11', '3.12', '3.13']
87+
ver: ['3.10', '3.11', '3.12', '3.13', '3.14']
8888
env:
8989
BAZELISK_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9090
BAZEL_CPU: darwin_${{ matrix.arch.bazel-name }}
@@ -147,7 +147,7 @@ jobs:
147147
- { name: X86, bazel-name: x64_x86, python-name: win32 }
148148
- { name: X64, bazel-name: x64, python-name: win_amd64 }
149149
- { name: ARM64, bazel-name: arm64, python-name: win_arm64 }
150-
ver: ['3.9', '3.10', '3.11', '3.12', '3.13']
150+
ver: ['3.10', '3.11', '3.12', '3.13', '3.14']
151151
exclude:
152152
- arch: { name: ARM64, bazel-name: arm64, python-name: win_arm64 }
153153
ver: '3.9'

0 commit comments

Comments
 (0)