Skip to content

Commit 730fe7a

Browse files
Prabhakar Kumarprabhakk-mw
authored andcommitted
Support for python 3.11 and Windows OS, deprecating python 3.7
fixes #35
1 parent 4e0180c commit 730fe7a

File tree

5 files changed

+13
-14
lines changed

5 files changed

+13
-14
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
with:
1818
ref: ${{github.sha}}
1919

20-
- name: Set up Python 3.7
20+
- name: Set up Python 3.8
2121
uses: actions/setup-python@v4
2222
with:
23-
python-version: 3.7
23+
python-version: 3.8
2424

2525
- name: Install dependencies
2626
# Installing wheel package will slightly speed-up installing dependencies.
@@ -45,10 +45,10 @@ jobs:
4545
with:
4646
ref: ${{github.sha}}
4747

48-
- name: Set up Python 3.7
48+
- name: Set up Python 3.8
4949
uses: actions/setup-python@v4
5050
with:
51-
python-version: 3.7
51+
python-version: 3.8
5252

5353
- name: Install Python build dependencies
5454
run: |

.github/workflows/run-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
fail-fast: false
1818
matrix:
19-
python-version: ["3.7", "3.8", "3.9", "3.10"]
19+
python-version: ["3.8", "3.9", "3.10", "3.11"]
2020
name: "Run Python Tests with Python ${{matrix.python-version}}"
2121
steps:
2222
- name: Checkout

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ This package is under active development. To report any issues or suggestions, s
2121
----
2222
## Requirements
2323

24-
* Python versions: **3.7** | **3.8** | **3.9** | **3.10**
24+
* Python versions: **3.8** | **3.9** | **3.10** | **3.11**
2525

2626
* MATLAB R2020b or later is installed and on the system PATH.
2727
```bash
@@ -50,8 +50,7 @@ This package is under active development. To report any issues or suggestions, s
5050
* Supported Operating Systems:
5151
* Linux®
5252
* MacOS
53-
54-
**NOTE**: Support for Windows is unavailable due to [jupyter-server-proxy/issue#47](https://github.com/jupyterhub/jupyter-server-proxy/issues/147)
53+
* Windows® Operating System (starting v0.6.0 of jupyter-matlab-proxy)
5554

5655
## Installation
5756

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ build-backend = "hatchling.build"
66

77
[project]
88
name = "jupyter-matlab-proxy"
9-
version = "0.5.4"
9+
version = "0.6.0"
1010
description = "MATLAB Integration for Jupyter"
1111
readme = "README.md"
1212
license = { file = "LICENSE.md" }
13-
requires-python = ">=3.7"
13+
requires-python = ">=3.8"
1414
authors = [
1515
{ name = "The MathWorks Inc.", email = "[email protected]" },
1616
]
@@ -32,15 +32,15 @@ classifiers = [
3232
"Intended Audience :: Developers",
3333
"Natural Language :: English",
3434
"Programming Language :: Python",
35-
"Programming Language :: Python :: 3.7",
3635
"Programming Language :: Python :: 3.8",
3736
"Programming Language :: Python :: 3.9",
3837
"Programming Language :: Python :: 3.10",
38+
"Programming Language :: Python :: 3.11",
3939
]
4040
dependencies = [
4141
"jupyter-server-proxy",
4242
"jupyter-contrib-nbextensions",
43-
"matlab-proxy>=0.5.11",
43+
"matlab-proxy>=0.6.0",
4444
"psutil",
4545
"requests",
4646
]

troubleshooting.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ In the environment that you have installed the package:
88
/usr/local/bin/matlab
99
```
1010

11-
* Check if Python version is 3.6 or higher
11+
* Check if Python version is 3.8 or higher
1212
```bash
1313
$ python --version
14-
Python 3.7.3
14+
Python 3.8.3
1515
```
1616

1717
* Ensure that `matlab-proxy-app` and the `jupyter` executables are in the same environment as the python executable.

0 commit comments

Comments
 (0)