Skip to content

Commit a7a48d8

Browse files
committed
R2026a
1 parent aeb36c7 commit a7a48d8

File tree

6 files changed

+250
-61
lines changed

6 files changed

+250
-61
lines changed

.github/workflows/qualify_25b.yml renamed to .github/workflows/qualify_26a.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
# Run tInstall on Ubuntu against python versions 3.12, 3.11, 3.10 and 3.9
22
# MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string)
3-
name: Test R2025b
3+
name: Test R2026a
44

55
on:
66
push:
77
branches:
8-
- R2025b
8+
- R2026a
99

1010
pull_request:
1111
branches:
12-
- R2025b
12+
- R2026a
1313

1414
# Allows you to run this workflow manually from the Actions tab
1515
workflow_dispatch:
@@ -21,7 +21,7 @@ jobs:
2121
test-python-engine:
2222
strategy:
2323
matrix:
24-
python: ["3.12", "3.11", "3.10", "3.9"]
24+
python: ["3.13", "3.12", "3.11", "3.10", "3.9"]
2525

2626
runs-on: ubuntu-latest
2727

@@ -34,7 +34,7 @@ jobs:
3434
- name: Set up MATLAB
3535
uses: matlab-actions/setup-matlab@v2
3636
with:
37-
release: R2025b
37+
release: R2026a
3838

3939
- uses: actions/checkout@v3
4040

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ The MATLAB® Engine API for Python® provides a package to integrate MATLA
66
## Requirements
77
### Required MathWorks Products
88
<!-- MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string) -->
9-
* MATLAB release R2025b
9+
* MATLAB release R2026a
1010

1111
### Required 3rd Party Products
1212
<!-- MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string) -->
13-
* Python 3.9, 3.10, 3.11, or 3.12
13+
* Python 3.9, 3.10, 3.11, 3.12, or 3.13
1414
* Supported Python versions by MATLAB release can be found [here](https://www.mathworks.com/support/requirements/python-compatibility.html).
1515

1616
---
@@ -21,15 +21,15 @@ The MATLAB&reg; Engine API for Python&reg; provides a package to integrate MATLA
2121
MATLAB Engine API for Python can be installed directly from the Python Package Index.
2222
<!-- MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string) -->
2323
```bash
24-
$ python -m pip install matlabengine==25.2.2
24+
$ python -m pip install matlabengine==26.1.1
2525
```
2626

2727

2828

2929
### Linux&reg;
3030
Prior to installation, check the default install location of MATLAB by calling ```matlabroot``` in a MATLAB Command Window. By default, Linux installs MATLAB at:<br>
3131
<!-- MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string) -->
32-
```/usr/local/MATLAB/R2025b```
32+
```/usr/local/MATLAB/R2026a```
3333

3434
When MATLAB is not installed in the default location, the bin/*architecture* directory within the MATLAB root directory must be added to the environment variable LD_LIBRARY_PATH. The path can be added to the environment variable within the shell startup configuration file (for example, .bashrc for bash shell or .tcshrc for tcsh).
3535

@@ -46,14 +46,14 @@ setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:<matlabroot>/bin/glnxa64
4646
MATLAB Engine API for Python can be installed directly from the Python Package Index.
4747
<!-- MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string) -->
4848
```bash
49-
$ python -m pip install matlabengine==25.2.2
49+
$ python -m pip install matlabengine==26.1.1
5050
```
5151

5252
### macOS
5353
Prior to installation, check the default install location of MATLAB by calling ```matlabroot``` in a MATLAB Command Window. By default, macOS installs MATLAB at:<br>
5454

5555
<!-- MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string) -->
56-
```/Applications/MATLAB_R2025b.app```
56+
```/Applications/MATLAB_R2026a.app```
5757

5858
When MATLAB is not installed in the default location, the bin/*architecture* directory within the MATLAB root directory must be added to the environment variable DYLD_LIBRARY_PATH. The path can be added to the environment variable within the shell startup configuration file (for example, .bashrc for bash shell or .tcshrc for tcsh).
5959

@@ -70,7 +70,7 @@ setenv DYLD_LIBRARY_PATH ${DYLD_LIBRARY_PATH}:<matlabroot>/bin/maci64
7070
MATLAB Engine API for Python can be installed directly from the Python Package Index.
7171
<!-- MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string) -->
7272
```bash
73-
$ python -m pip install matlabengine==25.2.2
73+
$ python -m pip install matlabengine==26.1.1
7474
```
7575

7676
---

setup.py

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ class _MatlabFinder(build_py):
2121
}
2222

2323
# MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string)
24-
MATLAB_REL = 'R2025b'
24+
MATLAB_REL = 'R2026a'
2525

2626
# MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string)
27-
MATLAB_VER = '25.2.2'
27+
MATLAB_VER = '26.1.1'
2828

2929
# MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string)
30-
SUPPORTED_PYTHON_VERSIONS = set(['3.9', '3.10', '3.11', '3.12'])
30+
SUPPORTED_PYTHON_VERSIONS = set(['3.9', '3.10', '3.11', '3.12', '3.13'])
3131

3232
# MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string)
3333
VER_TO_REL = {
@@ -41,7 +41,8 @@ class _MatlabFinder(build_py):
4141
"24.1": "R2024a",
4242
"24.2": "R2024b",
4343
"25.1": "R2025a",
44-
"25.2": "R2025b"
44+
"25.2": "R2025b",
45+
"26.1": "R2026a"
4546
}
4647

4748
DEFAULT_INSTALLS = {
@@ -419,7 +420,7 @@ def run(self):
419420
setup(
420421
name="matlabengine",
421422
# MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string)
422-
version="25.2.2",
423+
version="26.1.1",
423424
description='A module to call MATLAB from Python',
424425
author='MathWorks',
425426
license="LICENSE.txt, located in this repository",
@@ -447,8 +448,9 @@ def run(self):
447448
"Programming Language :: Python :: 3.9",
448449
"Programming Language :: Python :: 3.10",
449450
"Programming Language :: Python :: 3.11",
450-
"Programming Language :: Python :: 3.12"
451+
"Programming Language :: Python :: 3.12",
452+
"Programming Language :: Python :: 3.13"
451453
],
452454
# MUST_BE_UPDATED_EACH_RELEASE (Search repo for this string)
453-
python_requires=">=3.9, <3.13"
455+
python_requires=">=3.9, <3.14"
454456
)

0 commit comments

Comments
 (0)