Skip to content

Commit 4a87941

Browse files
authored
Merge pull request #151 from OpenSourceBrain/test_jnml
Pinning numpy < 2.4
2 parents 5de8709 + 35a37da commit 4a87941

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,12 @@ jobs:
6767
#sudo apt install octave
6868
sudo apt-get install -y subversion # for neuroConstruct full install...
6969
70-
- name: Install numpy < 2 if necessary...
70+
- name: Install numpy < 2 (or <2.4) if necessary...
7171
run: |
72+
pip install "numpy<2.4" # Issue with numpy 2.4 and quantities, see https://github.com/OpenSourceBrain/osb-model-validation/issues/150
73+
7274
if [[ ${{ matrix.engine }} == *"MOOSE"* ]] || [[ ${{ matrix.engine }} == *"Moose"* ]]; then pip install "numpy<2" ; fi ;
75+
7376
pip list
7477
7578
- name: Run OMV tests on engine ${{ matrix.engine }}

.github/workflows/ci_versions.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@ jobs:
1616
fail-fast: false
1717
matrix:
1818
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
19-
runs-on: [ubuntu-latest, macos-latest ]
19+
runs-on: [ubuntu-latest, macos-14, macos-latest ]
2020
exclude:
21+
- runs-on: macos-14
22+
python-version: "3.9"
2123
- runs-on: macos-latest
2224
python-version: "3.9"
2325

0 commit comments

Comments
 (0)