From fa30b694688d46e569683ce434e049cb17be9ea1 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 19:34:07 +0100 Subject: [PATCH 01/10] Psydac manual install --- .github/workflows/deploy-book.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index 2e78658..39424b2 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -19,6 +19,9 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + git clone https://github.com/pyccel/psydac.git + cd psydac + python3 -m pip install . pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" From 9bcbcb828aac5a25fe57f9caacd1d80fd9ecce31 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 19:37:22 +0100 Subject: [PATCH 02/10] Psydac manual install --- .github/workflows/deploy-book.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index 39424b2..24684b7 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -21,7 +21,7 @@ jobs: python -m pip install --upgrade pip git clone https://github.com/pyccel/psydac.git cd psydac - python3 -m pip install . + pip install . pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" From 836dde487b764e979b73e6ef0642912c3c8b0069 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 19:40:57 +0100 Subject: [PATCH 03/10] Psydac manual install --- .github/workflows/deploy-book.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index 24684b7..f131ab2 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -21,6 +21,8 @@ jobs: python -m pip install --upgrade pip git clone https://github.com/pyccel/psydac.git cd psydac + pip install -r requirements.txt + pip install -r requirements_extra.txt --no-build-isolation pip install . pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" From 1b2998b9725e2c17ea5e8702e3c91a0e0e696daf Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 19:42:39 +0100 Subject: [PATCH 04/10] Psydac manual install --- .github/workflows/deploy-book.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index f131ab2..60ce3e1 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -19,6 +19,12 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + apt install python3 python3-dev python3-pip + apt install gcc gfortran + apt install libblas-dev liblapack-dev + apt install libopenmpi-dev openmpi-bin + apt install libomp-dev libomp5 + apt install libhdf5-openmpi-dev git clone https://github.com/pyccel/psydac.git cd psydac pip install -r requirements.txt From a108ef759777d0f896b3c89ebe0dbfd8a4333022 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 19:56:58 +0100 Subject: [PATCH 05/10] Psydac manual install --- .github/workflows/deploy-book.yml | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index 60ce3e1..c1983ea 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -19,17 +19,10 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - apt install python3 python3-dev python3-pip - apt install gcc gfortran - apt install libblas-dev liblapack-dev - apt install libopenmpi-dev openmpi-bin - apt install libomp-dev libomp5 - apt install libhdf5-openmpi-dev git clone https://github.com/pyccel/psydac.git cd psydac - pip install -r requirements.txt - pip install -r requirements_extra.txt --no-build-isolation - pip install . + pip install --no-dependencies . + cd .. pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" From de02d8b590cef0607961ef163513b03dbe186ac5 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 19:59:25 +0100 Subject: [PATCH 06/10] Psydac manual install --- .github/workflows/deploy-book.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index c1983ea..d41f3ea 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -14,7 +14,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: '3.x' + python-version: '3.9' - name: Install dependencies run: | From 7ecb79b398f5bc8cdb5d24f12667d7a59a0ab3f1 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 20:05:52 +0100 Subject: [PATCH 07/10] Psydac manual install --- .github/workflows/deploy-book.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index d41f3ea..3139017 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -22,7 +22,6 @@ jobs: git clone https://github.com/pyccel/psydac.git cd psydac pip install --no-dependencies . - cd .. pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" From 15a8ca48ad660ff42f25ece42d6fd062ef2ed6b0 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 20:09:55 +0100 Subject: [PATCH 08/10] Psydac manual install --- .github/workflows/deploy-book.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index 3139017..b5bc804 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -22,6 +22,7 @@ jobs: git clone https://github.com/pyccel/psydac.git cd psydac pip install --no-dependencies . + export PYTHONPATH="${PYTHONPATH}:@{pwd}" pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" From 93c96c08a770b78e5831fdd1cb13989a7e30c44a Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 20:23:52 +0100 Subject: [PATCH 09/10] Psydac manual install --- .github/workflows/deploy-book.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index b5bc804..d41d299 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -19,10 +19,15 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip + sudo apt-get update + sudo apt-get install gfortran + sudo apt-get install openmpi-bin libopenmpi-dev + sudo apt-get install libhdf5-openmpi-dev git clone https://github.com/pyccel/psydac.git cd psydac - pip install --no-dependencies . - export PYTHONPATH="${PYTHONPATH}:@{pwd}" + python -m pip install -r requirements.txt + python -m pip install -r requirements_extra.txt --no-build-isolation + pip install . pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" From 35fea24404967e1f3bff449e0400e374b3e1e5e0 Mon Sep 17 00:00:00 2001 From: jalalium Date: Fri, 23 Feb 2024 20:47:36 +0100 Subject: [PATCH 10/10] Psydac manual install --- .github/workflows/deploy-book.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy-book.yml b/.github/workflows/deploy-book.yml index d41d299..b8bb9be 100644 --- a/.github/workflows/deploy-book.yml +++ b/.github/workflows/deploy-book.yml @@ -30,6 +30,7 @@ jobs: pip install . pip install jupyter-book ghp-import sphinx_proof python -m ipykernel install --user --name .iga-python --display-name "IGA-Python" + python -m ipykernel install --user --name v_psydac --display-name "Python (v_psydac)" - name: Build Jupyter Book run: jupyter-book build .