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 }}