From ce752212802b3b59383b3f11956fb276899cf7cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20Kir=C3=A1ly?= Date: Sun, 27 Jul 2025 18:17:27 +0200 Subject: [PATCH 1/2] Update test.yml --- .github/workflows/test.yml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6b5d0002..881f647f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -42,6 +42,9 @@ jobs: make install-no-extras-for-test + - name: Show dependencies + run: python -m pip list + - name: Test with pytest run: | python -m pytest tests -p no:warnings @@ -77,6 +80,9 @@ jobs: make install-all-extras-for-test + - name: Show dependencies + run: python -m pip list + - name: Test with pytest run: | python -m pytest tests --cov=hyperactive --cov-report=term-missing --cov-report=xml -p no:warnings @@ -86,7 +92,7 @@ jobs: python -m pytest src/hyperactive -p no:warnings test-sklearn-versions: - name: test-sklearn-${{ matrix.sklearn-version }} python-${{ matrix.python-version }} + name: test-sklearn-${{ matrix.sklearn-version }}-python-${{ matrix.python-version }} runs-on: ubuntu-latest strategy: @@ -98,7 +104,7 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python 3.12 + - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -106,10 +112,11 @@ jobs: - name: Install dependencies for scikit-learn ${{ matrix.sklearn-version }} run: | python -m pip install --upgrade pip - python -m pip install build pytest - make install - python -m pip install scikit-learn==${{ matrix.sklearn-version }} + python -m .[all_extras,test] scikit-learn==${{ matrix.sklearn-version }} + + - name: Show dependencies + run: python -m pip list - name: Run sklearn integration tests for ${{ matrix.sklearn-version }} run: | - python -m pytest -x -p no:warnings tests/integrations/sklearn/ \ No newline at end of file + python -m pytest -x -p no:warnings tests/integrations/sklearn/ From 97e8588050ee252fc311aa970ca900921df5e62c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franz=20Kir=C3=A1ly?= Date: Sun, 27 Jul 2025 18:21:31 +0200 Subject: [PATCH 2/2] Update test.yml --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 881f647f..0088c96f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -112,7 +112,7 @@ jobs: - name: Install dependencies for scikit-learn ${{ matrix.sklearn-version }} run: | python -m pip install --upgrade pip - python -m .[all_extras,test] scikit-learn==${{ matrix.sklearn-version }} + python -m pip install .[all_extras,test] scikit-learn==${{ matrix.sklearn-version }} - name: Show dependencies run: python -m pip list