From a34d2161b545e248374defd643af0ff12e8b1013 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=98ens-ftricomi=E2=80=99?= Date: Thu, 28 Sep 2023 14:19:11 +0100 Subject: [PATCH] bug fix dependencies --- .github/workflows/documentation.yaml | 2 +- pyproject.toml | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/documentation.yaml b/.github/workflows/documentation.yaml index d38666b..eed4a73 100644 --- a/.github/workflows/documentation.yaml +++ b/.github/workflows/documentation.yaml @@ -16,7 +16,7 @@ jobs: - name: Install Dependencies run: | - cat pyproject.toml | grep -A9999 '\[project.dependencies\]' | grep -B9999 '\[/project.dependencies\]' | grep -v '\[project.dependencies\]\|--\|\[.*\]' | xargs -n 1 pip install + pip install -e. pip install sphinx sphinx_rtd_theme - name: Sphinx Build diff --git a/pyproject.toml b/pyproject.toml index 0e53b21..ca88414 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -99,10 +99,10 @@ maintainers = [ # # For an analysis of this field vs pip's requirements files see: # https://packaging.python.org/discussions/install-requires-vs-requirements/ -[project.dependencies] = [ # Optional - "argschema >= 3.0.4", - -#] +dependencies = [ # Optional +#TOADD + "argschema", +] # List additional groups of dependencies here (e.g. development # dependencies). Users will be able to install these using the "extras" @@ -121,6 +121,7 @@ dev = [ "pylint", "pytest", "sphinx", + "unittest" ] doc = [