Skip to content

Commit cc441ad

Browse files
committed
Add Python 3.14 support to workflows and metadata
Updated GitHub Actions workflows to use Python 3.14 and added Python 3.14 classifier to pyproject.toml for official support.
1 parent fed9001 commit cc441ad

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)