From b040e9bf85b8d7d58bd7a4e13e8f48071142abd3 Mon Sep 17 00:00:00 2001 From: Francesco Ballarin Date: Thu, 9 May 2024 12:49:14 +0200 Subject: [PATCH] Revert "DROP BEFORE MERGE: install nanobind from source" This reverts commit 49d0b21ef3408153f2ff7926cffc1b2623b6f457. --- .github/workflows/pythonapp.yml | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/.github/workflows/pythonapp.yml b/.github/workflows/pythonapp.yml index 4b0559723..98ccd5d7c 100644 --- a/.github/workflows/pythonapp.yml +++ b/.github/workflows/pythonapp.yml @@ -55,22 +55,10 @@ jobs: run: | sudo apt-get update sudo apt-get install -y doxygen graphviz libopenblas-dev liblapack-dev ninja-build - - name: Install Python dependencies - run: | - pip install --upgrade setuptools - pip install scikit-build-core[pyproject] wheel - name: Install UFL branch run: pip -v install git+https://github.com/FEniCS/ufl.git - - name: Install nanobind from source - run: | - git clone https://github.com/wjakob/nanobind.git /tmp/nanobind-src - cd /tmp/nanobind-src - git submodule update --init --recursive - cmake -D NB_TEST=off . - python3 -m pip install . - rm -rf /tmp/nanobind-src - name: Install Basix - run: pip -v install --check-build-dependencies --no-build-isolation .[ci] + run: pip -v install .[ci] - name: Run units tests run: pytest -n auto --durations 20 test/ - name: Run simple CMake integration test