diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 448c352..eda6312 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -39,13 +39,10 @@ jobs: - uses: actions/setup-python@v5 with: python-version: '3.11' - - name: Installing python requirements - run: - python -m pip install -r requirements.txt - name: Installing ubuntu requirements run: sudo apt-get install -y --no-install-recommends clang libeigen3-dev - name: Installing rednose - run: pip install -e . + run: pip install -e .[dev] - name: Running all tests run: pytest diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 057599c..59b7095 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -31,4 +31,4 @@ jobs: CIBW_BEFORE_BUILD_MACOS: "brew install eigen && brew install --cask gcc-arm-embedded && brew install gcc@13" CIBW_MANYLINUX_X86_64_IMAGE: "manylinux_2_28" CIBW_MANYLINUX_AARCH64_IMAGE: "manylinux_2_28" - CIBW_TEST_COMMAND: pytest {package} + CIBW_TEST_COMMAND: pip install -r {project}/requirements.txt && pytest {package}