From 044a608fa0b930e57a7f2b2cf25ddababe52e602 Mon Sep 17 00:00:00 2001 From: Steffen Graber Date: Thu, 26 Sep 2024 14:15:16 +0200 Subject: [PATCH] Fix pygsl installation (#246) * Merge build and deploy to fix deploy problems * Add nest-server requirements * Fix nest-desktop and compose file * Add v3.7 * Remove test * Add v3.7 to readme * Fix nestml version and add pygsl * Install nestml fix for nest verssion * Fix merging errors * Deactivate build of 3.7 and 2.20.2 in CI * Add rc2 * NEW Version 3.8 * Fix pygsl installation --- src/3.8/Dockerfile | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/3.8/Dockerfile b/src/3.8/Dockerfile index 2f8f9e9..eff2d94 100644 --- a/src/3.8/Dockerfile +++ b/src/3.8/Dockerfile @@ -126,13 +126,12 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ python3 -m pip install --upgrade gsl wheel setuptools swig #Latest update to nestml v8.0.0-rc1 -RUN python3 -m pip install nestml==8.0.0rc2 - -RUN python3 -m pip install nestml-server@git+https://github.com/babsey/nestml-server@v1.0-b6 && \ - python3 -m pip install --upgrade pygsl@git+https://github.com/pygsl/pygsl@v2.3.3 +RUN python3 -m pip install nestml==8.0.0rc2 && \ + python3 -m pip install nestml-server@git+https://github.com/babsey/nestml-server@v1.0-b6 && \ + python3 -m pip install --upgrade pygsl@git+https://github.com/pygsl/pygsl@v2.4.0 COPY entrypoint.sh /usr/local/bin/entrypoint.sh -RUN chmod +x /usr/local/bin/entrypoint.sh +RUN chmod +x /usr/local/bin/entrypoint.sh COPY test-nest.sh /opt/test-nest.sh RUN chmod +x /opt/test-nest.sh