From 59700edb92687066a306f194f0f88e5a7f69c6ff Mon Sep 17 00:00:00 2001 From: Andrew Davison Date: Tue, 16 Jul 2024 11:20:21 +0200 Subject: [PATCH 1/3] Run test suite with NEST 3.8-rc1 --- .github/workflows/full-test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/full-test.yml b/.github/workflows/full-test.yml index 1e132a9e..738c33b0 100644 --- a/.github/workflows/full-test.yml +++ b/.github/workflows/full-test.yml @@ -44,9 +44,9 @@ jobs: if: startsWith(matrix.os, 'ubuntu') run: | python -m pip install cython - wget https://github.com/nest/nest-simulator/archive/refs/tags/v3.7.tar.gz -O nest-simulator-3.7.tar.gz - tar xzf nest-simulator-3.7.tar.gz - cmake -DCMAKE_INSTALL_PREFIX=$HOME/.local -Dwith-mpi=ON ./nest-simulator-3.7 + wget https://github.com/nest/nest-simulator/archive/refs/tags/v3.8_rc1.tar.gz -O nest-simulator-3.8-rc1.tar.gz + tar xzf nest-simulator-3.8-rc1.tar.gz + cmake -DCMAKE_INSTALL_PREFIX=$HOME/.local -Dwith-mpi=ON ./nest-simulator-3.8_rc1 make make install - name: Install PyNN itself From 67e6f2cbe90182af7cfa3a0c8880ab7c74249c7c Mon Sep 17 00:00:00 2001 From: Andrew Davison Date: Thu, 25 Jul 2024 09:54:16 +0200 Subject: [PATCH 2/3] update tests to NEST 3.8 rc2 --- .github/workflows/full-test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/full-test.yml b/.github/workflows/full-test.yml index 738c33b0..6d680f38 100644 --- a/.github/workflows/full-test.yml +++ b/.github/workflows/full-test.yml @@ -44,9 +44,9 @@ jobs: if: startsWith(matrix.os, 'ubuntu') run: | python -m pip install cython - wget https://github.com/nest/nest-simulator/archive/refs/tags/v3.8_rc1.tar.gz -O nest-simulator-3.8-rc1.tar.gz - tar xzf nest-simulator-3.8-rc1.tar.gz - cmake -DCMAKE_INSTALL_PREFIX=$HOME/.local -Dwith-mpi=ON ./nest-simulator-3.8_rc1 + wget https://github.com/nest/nest-simulator/archive/refs/tags/v3.8_rc2.tar.gz -O nest-simulator-3.8-rc2.tar.gz + tar xzf nest-simulator-3.8-rc2.tar.gz + cmake -DCMAKE_INSTALL_PREFIX=$HOME/.local -Dwith-mpi=ON ./nest-simulator-3.8_rc2 make make install - name: Install PyNN itself From 781a38f3339858ca87cfd6cc605471dd388aaa7d Mon Sep 17 00:00:00 2001 From: Andrew Davison Date: Thu, 25 Jul 2024 11:06:36 +0200 Subject: [PATCH 3/3] require numpy 1.x for testing, until quantities/neo support numpy 2.0 --- .github/workflows/full-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/full-test.yml b/.github/workflows/full-test.yml index 6d680f38..c53d2abc 100644 --- a/.github/workflows/full-test.yml +++ b/.github/workflows/full-test.yml @@ -32,6 +32,7 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install pytest pytest-cov coveralls flake8 + python -m pip install "numpy<2" - name: Install Brian 2 run: | python -m pip install brian2