From 9eaf9b2b728bab38a6f1c915cd7ca2ff83b2bd76 Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Tue, 4 Feb 2025 19:59:10 -0500 Subject: [PATCH 1/8] Updated numpy --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 74ae58e..ea8d36a 100644 --- a/setup.py +++ b/setup.py @@ -26,7 +26,7 @@ "pyxdsm", ], package_data={"pyxdsm": ["*.tex"]}, - install_requires=["numpy>=1.16"], + install_requires=["numpy>=1.21"], python_requires=">=3", classifiers=[ "Operating System :: OS Independent", From 55a7cb1ccda3b649182fc76d3c2422b4e012b39e Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Tue, 4 Feb 2025 19:59:55 -0500 Subject: [PATCH 2/8] Version bump --- pyxdsm/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyxdsm/__init__.py b/pyxdsm/__init__.py index 55e4709..3a5935a 100644 --- a/pyxdsm/__init__.py +++ b/pyxdsm/__init__.py @@ -1 +1 @@ -__version__ = "2.3.0" +__version__ = "2.3.1" From a29df4df4d1b950555874eb9fe095cdbbd39643e Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Tue, 4 Feb 2025 20:01:37 -0500 Subject: [PATCH 3/8] Updated deprecated action --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 54dcfb7..dd00e5b 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -24,7 +24,7 @@ jobs: steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - name: Install dependencies From 36ff63bc42887e9b60f2c286e1570dc21002657f Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Tue, 4 Feb 2025 20:17:49 -0500 Subject: [PATCH 4/8] Updated python test matrix --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index dd00e5b..68245d7 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.7, 3.8, 3.9] + python-version: [3.9, 3.10, 3.11] numpy-version: ["~=1.19.0", "~=1.21.0"] steps: - uses: actions/checkout@v2 From 694c239c611060a4bc241cceee9a79b5c97031ad Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Tue, 4 Feb 2025 20:22:47 -0500 Subject: [PATCH 5/8] More updates to the python testing matrix --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 68245d7..b75618f 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.9, 3.10, 3.11] + python-version: [3.9, 3.11] numpy-version: ["~=1.19.0", "~=1.21.0"] steps: - uses: actions/checkout@v2 From edeb1fa50e9474b9d214b2ac60bc6719f96de601 Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Tue, 4 Feb 2025 20:28:49 -0500 Subject: [PATCH 6/8] Updated numpy matrix --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b75618f..9c420cb 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -20,7 +20,7 @@ jobs: strategy: matrix: python-version: [3.9, 3.11] - numpy-version: ["~=1.19.0", "~=1.21.0"] + numpy-version: ["~=1.21.0", "~=1.26.0"] steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} From f58634eeab3a5880a6f62438312fb40124ff0226 Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Fri, 7 Feb 2025 16:23:11 -0500 Subject: [PATCH 7/8] Excluding py3.11/numpy1.21 combo --- .github/workflows/test.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 9c420cb..4c82df0 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -21,6 +21,9 @@ jobs: matrix: python-version: [3.9, 3.11] numpy-version: ["~=1.21.0", "~=1.26.0"] + exclude: + - python-version: 3.11 + numpy-version: 1.21.0 steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }} From f38d2f74fd9949cafa3fa5666b1711e4bdede1c9 Mon Sep 17 00:00:00 2001 From: Marco Mangano <36549388+marcomangano@users.noreply.github.com> Date: Fri, 7 Feb 2025 16:25:06 -0500 Subject: [PATCH 8/8] Let's try again --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4c82df0..fbf9d73 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -23,7 +23,7 @@ jobs: numpy-version: ["~=1.21.0", "~=1.26.0"] exclude: - python-version: 3.11 - numpy-version: 1.21.0 + numpy-version: "~=1.21.0" steps: - uses: actions/checkout@v2 - name: Set up Python ${{ matrix.python-version }}