From 48bc98569efb03bf4b55d6b8283e883b0b82abbe Mon Sep 17 00:00:00 2001 From: M Bussonnier Date: Wed, 12 Jun 2024 11:10:06 +0200 Subject: [PATCH] Do not rely on requirements.txt in ci, use .[test,doc] This is one step toward not needing those file and having one less command to sugest to users. --- .github/workflows/test.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 853c8539..8eed0ce9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,14 +37,13 @@ jobs: - name: Setup environment run: | python -m pip install --upgrade pip wheel setuptools - 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 - name: Install run: | - python -m pip install . + python -m pip install .[test,doc] pip list - name: Run test suite @@ -91,13 +90,12 @@ jobs: - name: Setup environment run: | python -m pip install --upgrade pip wheel setuptools - python -m pip install --pre -r requirements/test.txt -r requirements/doc.txt python -m pip install codecov python -m pip list - name: Install run: | - python -m pip install . + python -m pip install .[test,doc] pip list - name: Run test suite