Skip to content

Commit 19df771

Browse files
committed
[MNT] Add Matlab R2024b
1 parent dd8d363 commit 19df771

File tree

5 files changed

+14
-8
lines changed

5 files changed

+14
-8
lines changed

.github/workflows/publish-release.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ on:
66
- completed
77
workflow_dispatch:
88

9+
env:
10+
PYTHON_VERSION: "3.13"
11+
912
jobs:
1013
check-tag:
1114
name: Check if commit is a tag
@@ -52,7 +55,7 @@ jobs:
5255
- name: Set up Python
5356
uses: actions/setup-python@v5
5457
with:
55-
python-version: "3.12"
58+
python-version: ${{ env.PYTHON_VERSION }}
5659

5760
- name: Install dependencies
5861
run: |
@@ -93,7 +96,7 @@ jobs:
9396
- name: Set up Python
9497
uses: actions/setup-python@v5
9598
with:
96-
python-version: "3.12"
99+
python-version: ${{ env.PYTHON_VERSION }}
97100

98101
- name: Test install from TestPyPI
99102
run: |

.github/workflows/run_unit_tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@ jobs:
1919
strategy:
2020
fail-fast: False
2121
matrix:
22-
matlab: ["R2025a"]
22+
matlab: ["R2025b"]
2323
os: [ubuntu-latest, macos-13, macos-latest, windows-latest]
24-
python-version: ["3.9", "3.10", "3.11", "3.12"]
24+
python-version: ["3.10", "3.11", "3.12", "3.13"]
2525
include:
2626
- os: ubuntu-latest
2727
os_name: Linux

.github/workflows/test-setup-matlab.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
fail-fast: False
1111
matrix:
1212
os: [ubuntu-latest, macos-13, macos-latest, windows-latest]
13-
python-version: ["3.9", "3.10", "3.11", "3.12"]
13+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1414
include:
1515
- os: ubuntu-latest
1616
os_name: Linux

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ authors = [
2020
{name = "Peter Zeidman"},
2121
{name = "Olivia Kowalczyk"},
2222
]
23-
requires-python = ">=3.6,<3.13"
23+
requires-python = ">=3.6,<3.14"
2424
classifiers = [
2525
"Development Status :: 5 - Production/Stable",
2626
"License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
@@ -31,17 +31,20 @@ classifiers = [
3131
"Programming Language :: Python :: 3.10",
3232
"Programming Language :: Python :: 3.11",
3333
"Programming Language :: Python :: 3.12",
34+
"Programming Language :: Python :: 3.13",
3435
]
3536
dependencies = [
3637
"mpython-core>=25.4rc1",
37-
"spm-runtime-r2025a == 25.1.2 ; python_version >= '3.9'",
38+
"spm-runtime-r2025b >= 25.1.2 ; python_version >= '3.10'",
39+
"spm-runtime-r2025a == 25.1.2 ; python_version == '3.9'",
3840
"spm-runtime-r2023a == 25.1.2 ; python_version == '3.8'",
3941
"spm-runtime-r2021b == 25.1.2 ; python_version == '3.7'",
4042
"spm-runtime-r2020b == 25.1.2 ; python_version == '3.6'",
4143
]
4244

4345
[project.optional-dependencies]
4446
latest = ["spm-runtime == 25.1.2"]
47+
R2025b = ["spm-runtime-R2025b == 25.1.2"]
4548
R2025a = ["spm-runtime-R2025a == 25.1.2"]
4649
R2024b = ["spm-runtime-R2024b == 25.1.2"]
4750
R2024a = ["spm-runtime-R2024a == 25.1.2"]

spm/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "25.1.2.post1"
1+
__version__ = "25.1.2.post2"

0 commit comments

Comments
 (0)