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]