From a903c86d2afaa1bba603081d1a0013b4b88d1537 Mon Sep 17 00:00:00 2001 From: "clemens.fricke" Date: Wed, 10 Jan 2024 10:49:09 +0100 Subject: [PATCH] fix: Workflows install dependencies according to pyproject definition --- .github/workflows/tests.yml | 3 +-- pyproject.toml | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 296b85ec7..e632d0546 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -24,8 +24,7 @@ jobs: - name: install gustaf run: | - python3 -m pip install numpy scipy - pip install . + pip install .[test] - name: prepare test and test run: | diff --git a/pyproject.toml b/pyproject.toml index e736a290b..bfaf0173b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -45,8 +45,8 @@ all = [ ] test = [ "pytest", - "funi", - "napf", + "funi>=0.0.1", + "napf>=0.0.5", ] [tool.setuptools]