From b4c587fec76bb29844cea24f0d312eee42d190f4 Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Fri, 5 Jun 2026 09:10:47 +0100
Subject: [PATCH 1/3] Update omv-ci.yml
---
.github/workflows/omv-ci.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/omv-ci.yml b/.github/workflows/omv-ci.yml
index c406d6c7..54bdfcb1 100644
--- a/.github/workflows/omv-ci.yml
+++ b/.github/workflows/omv-ci.yml
@@ -27,10 +27,10 @@ jobs:
]
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
From 8cd310f11716821fef04d96df8e90333e667aba4 Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Fri, 5 Jun 2026 09:59:51 +0100
Subject: [PATCH 2/3] Update Python version and setuptools in CI workflow
Updated Python version in CI workflow and added a specific setuptools version for compatibility with Python 3.12.
---
.github/workflows/omv-ci.yml | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/omv-ci.yml b/.github/workflows/omv-ci.yml
index 54bdfcb1..10eb84b8 100644
--- a/.github/workflows/omv-ci.yml
+++ b/.github/workflows/omv-ci.yml
@@ -12,7 +12,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- python-version: ["3.10", "3.11"]
+ python-version: ["3.12"]
engine:
[
jLEMS,
@@ -36,6 +36,7 @@ jobs:
- name: Install OMV
run: |
+ pip install setuptools==80 # needed for eden on Python 3.12...
pip install git+https://github.com/OpenSourceBrain/osb-model-validation
pip install scipy sympy matplotlib cython pandas tables
From 46a2c83c024898142837f965a4003b760df0ef0f Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Sat, 6 Jun 2026 10:19:25 +0100
Subject: [PATCH 3/3] Update non-omv-remote.yml
---
.github/workflows/non-omv-remote.yml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/non-omv-remote.yml b/.github/workflows/non-omv-remote.yml
index 6680ea33..91a3b92b 100644
--- a/.github/workflows/non-omv-remote.yml
+++ b/.github/workflows/non-omv-remote.yml
@@ -12,13 +12,13 @@ jobs:
strategy:
fail-fast: false
matrix:
- python-version: [3.9, "3.10"]
+ python-version: ["3.10", "3.11"]
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Set up Python ${{ matrix.python-version }}
- uses: actions/setup-python@v5
+ uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}