Skip to content

Commit 0526f90

Browse files
Bump the pip-all-updates group with 9 updates (#312)
1 parent 4b04a2f commit 0526f90

File tree

4 files changed

+10
-19
lines changed

4 files changed

+10
-19
lines changed

requirements.txt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
# this requirements.txt file is maintained and bumbped by dependabot
22
# this file is used to see weather new versions of the libraries are available and break shapiq
3-
black==24.10.0
3+
black==25.1.0
44
colour==0.1.5
55
coverage==7.6.10
66
matplotlib==3.10.0
77
networkx==3.4.2
88
pandas==2.2.3
99
pytest==8.3.4
10-
ruff==0.8.4
11-
scikit-image==0.25.0
12-
scikit-learn==1.6.0
13-
scipy==1.14.1
10+
ruff==0.9.4
11+
scikit-image==0.25.1
12+
scikit-learn==1.6.1
13+
scipy==1.15.1
1414
tqdm==4.67.1
15-
torch==2.5.1
16-
torchvision==0.20.1
17-
transformers==4.47.1
15+
torch==2.6.0
16+
torchvision==0.21.0
17+
transformers==4.48.2
1818
tensorflow==2.18.0
1919
tf-keras==2.18.0
2020
xgboost==2.1.3
2121
numpy==1.26.4
2222
requests==2.32.3
2323
lightgbm==4.5.0
24-
tabpfn==2.0.3; python_version <= '3.11'
24+
tabpfn==2.0.5

tests/requirements/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ requests==2.32.3
2121
lightgbm==4.5.0
2222
tf-keras==2.18.0
2323
tensorflow==2.18.0
24-
tabpfn==2.0.3; python_version <= '3.11'
24+
tabpfn==2.0.5

tests/tests_explainer/test_tabpfn_explainer.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
"""This test module tests the TabPFNExplainer object."""
22

3-
import sys
4-
53
import pytest
64

75
from shapiq import Explainer, InteractionValues, TabPFNExplainer, TabularExplainer
86

97

10-
@pytest.mark.skipif(sys.version_info > (3, 11), reason="requires python3.11 or lower")
118
def test_tabpfn_explainer_clf(tabpfn_classification_problem):
129
"""Test the TabPFNExplainer class for classification problems."""
1310
import tabpfn
@@ -34,7 +31,6 @@ def test_tabpfn_explainer_clf(tabpfn_classification_problem):
3431
assert isinstance(explainer, TabularExplainer)
3532

3633

37-
@pytest.mark.skipif(sys.version_info > (3, 11), reason="requires python3.11 or lower")
3834
def test_tabpfn_explainer_reg(tabpfn_regression_problem):
3935
"""Test the TabPFNExplainer class for regression problems."""
4036
import tabpfn

tests/tests_imputer/test_tabpfn_imputer.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
"""This test module tests the tabpfn imputer object."""
22

3-
import sys
4-
53
import numpy as np
64
import pytest
75

86
from shapiq import TabPFNImputer
97
from shapiq.explainer.utils import get_predict_function_and_model_type
108

119

12-
@pytest.mark.skipif(sys.version_info > (3, 11), reason="requires python3.11 or lower")
1310
def test_tabpfn_imputer(tabpfn_classification_problem):
1411
"""Test the TabPFNImputer class."""
1512
import tabpfn
@@ -42,7 +39,6 @@ def test_tabpfn_imputer(tabpfn_classification_problem):
4239
assert model.n_features_in_ == 1
4340

4441

45-
@pytest.mark.skipif(sys.version_info > (3, 11), reason="requires python3.11 or lower")
4642
def test_empty_prediction(tabpfn_classification_problem):
4743
"""Tests the TabPFNImputer with a manual empty prediction."""
4844
import tabpfn
@@ -72,7 +68,6 @@ def test_empty_prediction(tabpfn_classification_problem):
7268
assert output[0] == manual_empty_prediction
7369

7470

75-
@pytest.mark.skipif(sys.version_info > (3, 11), reason="requires python3.11 or lower")
7671
def test_tabpfn_imputer_validation(tabpfn_classification_problem):
7772
"""Test that the TabPFNImputer raises a ValueError if no predict function is provided."""
7873
import tabpfn

0 commit comments

Comments
 (0)