Skip to content

Commit 8f3bc47

Browse files
authored
Update CI Python versions (wpilibsuite#289)
Python 3.8 is EOL, and Python 3.13 was recently released.
1 parent 34e0d18 commit 8f3bc47

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ jobs:
88
fail-fast: false
99
matrix:
1010
os: [macos-14, windows-2022, ubuntu-22.04]
11-
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
11+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
1212
exclude:
13-
- os: macos-14
14-
python-version: '3.8'
1513
- os: macos-14
1614
python-version: '3.9'
1715
name: Test - ${{ matrix.os }}, ${{ matrix.python-version }}
@@ -128,7 +126,7 @@ jobs:
128126

129127
- uses: actions/setup-python@v5
130128
with:
131-
python-version: '3.10'
129+
python-version: '3.13'
132130

133131
- name: Install Python dependencies
134132
run: pip install build

wpiformat/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies = [
99
"clang-format==18.1.1",
1010
"clang-tidy==18.1.1",
1111
"gersemi==0.11.0",
12-
"regex==2023.10.3"
12+
"regex==2024.9.11"
1313
]
1414
classifiers = [
1515
"Development Status :: 5 - Production/Stable",
@@ -38,7 +38,7 @@ wpiformat = "wpiformat:main"
3838
requires = [
3939
"clang-format==18.1.1",
4040
"clang-tidy==18.1.1",
41-
"regex==2023.10.3",
41+
"regex==2024.9.11",
4242
"setuptools>=61.0",
4343
"setuptools-git-versioning"
4444
]

0 commit comments

Comments
 (0)