From 96682bb6077cf53c9d4d6963fac7b093f13ee7a5 Mon Sep 17 00:00:00 2001 From: Joergen Schartum Dokken Date: Tue, 21 Jul 2026 18:59:28 +0000 Subject: [PATCH] Add poetry for ngspetsc install. Use latest ngspetsc version --- .github/workflows/test_nightly.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_nightly.yml b/.github/workflows/test_nightly.yml index d43d0e91..864baf09 100644 --- a/.github/workflows/test_nightly.yml +++ b/.github/workflows/test_nightly.yml @@ -35,7 +35,7 @@ jobs: - name: Install requirements run: | - python3 -m pip install --break-system-packages -U pip setuptools pkgconfig poetry-core + python3 -m pip install --break-system-packages -U pip setuptools pkgconfig poetry-core poetry-core poetry-dynamic-versioning python3 -m pip install --no-build-isolation --break-system-packages --no-cache-dir --no-binary=h5py .[netgen] --upgrade - name: Test building the book diff --git a/pyproject.toml b/pyproject.toml index 5f071703..8ea5a4fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ dependencies = [ [project.optional-dependencies] dev = ["pdbpp", "ipython", "ruff", "pre-commit"] netgen = [ - "ngsPETSc@git+https://github.com/NGSolve/ngsPETSc/@main", + "ngsPETSc>=0.2.1", ] # Has to be optional as we cant get netgen on linux/arm64 [tool.setuptools]