From 0ad003307a67e5eb6c161fed2f3c6b571649de79 Mon Sep 17 00:00:00 2001 From: Jonathan Shimwell Date: Wed, 24 Jul 2024 13:27:39 +0100 Subject: [PATCH] packages used for testing moved to tests section of pyprojects.tom (#3094) --- pyproject.toml | 1 + tools/ci/gha-install.sh | 8 +------- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d1b2c335cd7..2b2764cea69 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,6 +47,7 @@ docs = [ "sphinx-rtd-theme==1.0.0" ] test = ["packaging", "pytest", "pytest-cov", "colorama", "openpyxl"] +ci = ["cpp-coveralls", "coveralls"] vtk = ["vtk"] [project.urls] diff --git a/tools/ci/gha-install.sh b/tools/ci/gha-install.sh index 2cef974d346..87952fda9cb 100755 --- a/tools/ci/gha-install.sh +++ b/tools/ci/gha-install.sh @@ -48,10 +48,4 @@ fi python tools/ci/gha-install.py # Install Python API in editable mode -pip install -e .[test,vtk] - -# For coverage testing of the C++ source files -pip install cpp-coveralls - -# For coverage testing of the Python source files -pip install coveralls +pip install -e .[test,vtk,ci]