From b690db0c36fd132753861b2bf95f4e771d7e2996 Mon Sep 17 00:00:00 2001 From: Santiago Soler Date: Wed, 4 Dec 2024 13:42:56 -0800 Subject: [PATCH] Gather requirements in a new txt file and install geoana separately --- .github/workflows/python-app.yml | 8 ++++++-- requirements.txt | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index e970f041..b7e76d7a 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -23,9 +23,13 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - # pip install -r requirements.txt - pip install --no-build-isolation -r requirements.txt -r requirements-build-geoana.txt + # Gather requirements and install older version of geoana + cat requirements.txt | grep -v "^geoana" > requirements-ci.txt + cat requirements-build-geoana.txt | grep -v "^#" >> requirements-ci.txt + pip install -r requirements-ci.txt + rm requirements-ci.txt + pip install --no-build-isolation geoana==0.2.1 # Install extra packages pip install flake8 pytest diff --git a/requirements.txt b/requirements.txt index 98f84f33..95ebc05a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,4 +3,4 @@ sphinxcontrib-bibtex sphinx_rtd_theme pytest matplotlib -geoana==0.2.1 +geoana