Skip to content

Commit 553160b

Browse files
authored
Add Python 3.14 support to workflows and metadata (#2843)
Updated GitHub Actions workflows to use Python 3.14 and added Python 3.14 classifier to pyproject.toml for official support.
1 parent 40592d3 commit 553160b

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

.github/workflows/benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- name: Set up Python
2626
uses: actions/setup-python@v6
2727
with:
28-
python-version: '3.13'
28+
python-version: '3.14'
2929
- name: Add project directory to PYTHONPATH
3030
run: echo "PYTHONPATH=$PYTHONPATH:$(pwd)" >> $GITHUB_ENV
3131
- name: Install uv

.github/workflows/build_lint.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,10 @@ jobs:
3131
fail-fast: False
3232
matrix:
3333
os: [windows, ubuntu, macos]
34-
python-version: ["3.13"]
34+
python-version: ["3.14"]
3535
include:
36+
- os: ubuntu
37+
python-version: "3.13"
3638
- os: ubuntu
3739
python-version: "3.12"
3840
# Disabled for now. See https://github.com/projectmesa/mesa/issues/1253

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- name: Set up Python
3333
uses: actions/setup-python@v6
3434
with:
35-
python-version: "3.13"
35+
python-version: "3.14"
3636
allow-prereleases: true
3737
cache: 'pip'
3838
- name: Install dependencies

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ classifiers = [
2727
"Programming Language :: Python :: 3 :: Only",
2828
"Programming Language :: Python :: 3.12",
2929
"Programming Language :: Python :: 3.13",
30+
"Programming Language :: Python :: 3.14",
3031
"License :: OSI Approved :: Apache Software License",
3132
"Operating System :: OS Independent",
3233
"Development Status :: 3 - Alpha",

0 commit comments

Comments
 (0)