From 8a3db0e04f1b990aeabe5c8a6619dc646100e83b Mon Sep 17 00:00:00 2001 From: Jarrod Millman Date: Tue, 27 Sep 2022 17:28:40 -0700 Subject: [PATCH] Use requirements/*.txt files for CI --- .circleci/config.yml | 7 ++++--- .github/workflows/test.yml | 4 ++-- doc/requirements.txt => requirements/doc.txt | 0 3 files changed, 6 insertions(+), 5 deletions(-) rename doc/requirements.txt => requirements/doc.txt (100%) diff --git a/.circleci/config.yml b/.circleci/config.yml index cc83b2a1..4f66c7f3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -18,9 +18,10 @@ jobs: - run: name: Get dependencies and install command: | - pip install --user -q --upgrade pip setuptools - pip install --user -q --upgrade numpy matplotlib sphinx pydata-sphinx-theme - pip install --user -e . + python -m pip install --upgrade pip wheel setuptools + python -m pip install --upgrade -r requirements/doc.txt + python -m pip install . + python -m pip list - save_cache: key: pip-cache paths: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 437afca7..24fe29cf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -26,7 +26,7 @@ jobs: - name: Setup environment run: | python -m pip install --upgrade pip wheel setuptools - python -m pip install -r requirements/test.txt -r doc/requirements.txt + python -m pip install -r requirements/test.txt -r requirements/doc.txt python -m pip install codecov python -m pip install ${{ matrix.sphinx-version }} python -m pip list @@ -116,7 +116,7 @@ jobs: - name: Setup environment run: | python -m pip install --upgrade pip wheel setuptools - python -m pip install --pre -r requirements/test.txt -r doc/requirements.txt + python -m pip install --pre -r requirements/test.txt -r requirements/doc.txt python -m pip install codecov python -m pip list diff --git a/doc/requirements.txt b/requirements/doc.txt similarity index 100% rename from doc/requirements.txt rename to requirements/doc.txt