Skip to content

Commit 8470a87

Browse files
authored
Update supported shap versions (#948)
Signed-off-by: Keith Battocchi <[email protected]>
1 parent 0d38558 commit 8470a87

File tree

3 files changed

+102
-78
lines changed

3 files changed

+102
-78
lines changed

lkg-notebook.txt

Lines changed: 55 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,70 @@
11
Cython==0.29.37; python_version=='3.9'
2-
Jinja2==3.1.4
2+
Jinja2==3.1.5
33
Keras==2.3.1; python_version<'3.9'
44
Keras-Applications==1.0.8; python_version<'3.9'
55
Keras-Preprocessing==1.1.2; python_version<'3.9'
66
Markdown==3.7; python_version<'3.9'
77
MarkupSafe==2.1.5; python_version<'3.9'
88
MarkupSafe==3.0.2; python_version=='3.9'
99
PyYAML==6.0.2
10-
Pygments==2.18.0
10+
Pygments==2.19.1
1111
Send2Trash==1.8.3
1212
Werkzeug==3.0.6; python_version<'3.9'
1313
absl-py==2.1.0; python_version<'3.9'
1414
aiosignal==1.3.1; python_version<'3.9'
1515
anyio==4.5.2; python_version<'3.9'
16-
anyio==4.6.2.post1; python_version=='3.9'
16+
anyio==4.8.0; python_version=='3.9'
1717
argon2-cffi==23.1.0
1818
argon2-cffi-bindings==21.2.0
1919
arrow==1.3.0
2020
asttokens==3.0.0
2121
astunparse==1.6.3; python_version<'3.9'
2222
async-lru==2.0.4
23-
attrs==24.2.0
23+
attrs==25.1.0
2424
babel==2.16.0
2525
backcall==0.2.0; python_version<'3.9'
2626
beautifulsoup4==4.12.3
2727
bleach==6.1.0; python_version<'3.9'
2828
bleach==6.2.0; python_version=='3.9'
2929
cachetools==4.2.4; python_version<'3.9'
30-
causal-learn==0.1.3.8; python_version=='3.9'
31-
certifi==2024.8.30
30+
causal-learn==0.1.4.0; python_version=='3.9'
31+
certifi==2024.12.14
3232
cffi==1.17.1
33-
charset-normalizer==3.4.0
33+
charset-normalizer==3.4.1
3434
clarabel==0.9.0; python_version=='3.9'
35-
click==8.1.7; python_version<'3.9'
36-
cloudpickle==3.1.0
35+
click==8.1.8; python_version<'3.9'
36+
cloudpickle==3.1.1
3737
comm==0.2.2
3838
contourpy==1.1.1; python_version<'3.9'
3939
contourpy==1.3.0; python_version=='3.9'
4040
cvxpy==1.6.0; python_version=='3.9'
4141
cycler==0.12.1
42-
debugpy==1.8.9
42+
debugpy==1.8.12
4343
decorator==5.1.1
4444
defusedxml==0.7.1
4545
dowhy==0.12; python_version=='3.9'
4646
exceptiongroup==1.2.2
47-
executing==2.1.0
47+
executing==2.2.0
4848
fastjsonschema==2.21.1
4949
filelock==3.16.1; python_version<'3.9'
50-
fonttools==4.55.1
50+
fonttools==4.55.7
5151
fqdn==1.5.1
5252
frozenlist==1.5.0; python_version<'3.9'
5353
gast==0.3.3; python_version<'3.9'
5454
google-auth==1.35.0; python_version<'3.9'
5555
google-auth-oauthlib==0.4.6; python_version<'3.9'
5656
google-pasta==0.2.0; python_version<'3.9'
5757
graphviz==0.20.3
58-
grpcio==1.68.1; python_version<'3.9'
58+
grpcio==1.70.0; python_version<'3.9'
5959
h11==0.14.0
6060
h5py==2.10.0; python_version<'3.9'
6161
httpcore==1.0.7
62-
httpx==0.28.0
62+
httpx==0.28.1
6363
idna==3.10
64-
importlib_metadata==8.5.0
65-
importlib_resources==6.4.5
64+
importlib_metadata==8.5.0; python_version<'3.9'
65+
importlib_metadata==8.6.1; python_version=='3.9'
66+
importlib_resources==6.4.5; python_version<'3.9'
67+
importlib_resources==6.5.2; python_version=='3.9'
6668
ipykernel==6.29.5
6769
ipython==8.12.3; python_version<'3.9'
6870
ipython==8.18.1; python_version=='3.9'
@@ -77,13 +79,15 @@ jsonschema-specifications==2023.12.1; python_version<'3.9'
7779
jsonschema-specifications==2024.10.1; python_version=='3.9'
7880
jupyter==1.1.1
7981
jupyter-console==6.6.3
80-
jupyter-events==0.10.0
82+
jupyter-events==0.10.0; python_version<'3.9'
83+
jupyter-events==0.11.0; python_version=='3.9'
8184
jupyter-lsp==2.2.5
8285
jupyter_client==8.6.3
8386
jupyter_core==5.7.2
84-
jupyter_server==2.14.2
87+
jupyter_server==2.14.2; python_version<'3.9'
88+
jupyter_server==2.15.0; python_version=='3.9'
8589
jupyter_server_terminals==0.5.3
86-
jupyterlab==4.3.2
90+
jupyterlab==4.3.4
8791
jupyterlab_pygments==0.3.0
8892
jupyterlab_server==2.27.3
8993
jupyterlab_widgets==3.0.13
@@ -92,23 +96,25 @@ lightgbm==4.5.0
9296
llvmlite==0.41.1; python_version<'3.9'
9397
llvmlite==0.43.0; python_version=='3.9'
9498
matplotlib==3.7.5; python_version<'3.9'
95-
matplotlib==3.9.3; python_version=='3.9'
99+
matplotlib==3.9.4; python_version=='3.9'
96100
matplotlib-inline==0.1.7
97-
mistune==3.0.2
101+
mistune==3.1.1
102+
momentchi2==0.1.8; python_version=='3.9'
98103
mpmath==1.3.0; python_version=='3.9'
99104
msgpack==1.1.0; python_version<'3.9'
100-
nbclient==0.10.1
101-
nbconvert==7.16.4
105+
nbclient==0.10.1; python_version<'3.9'
106+
nbclient==0.10.2; python_version=='3.9'
107+
nbconvert==7.16.6
102108
nbformat==5.10.4
103109
nest-asyncio==1.6.0
104110
networkx==3.2.1; python_version=='3.9'
105-
notebook==7.3.0
111+
notebook==7.3.2
106112
notebook_shim==0.2.4
107113
numba==0.58.1; python_version<'3.9'
108114
numba==0.60.0; python_version=='3.9'
109115
numpy==1.23.5; python_version<'3.9'
110116
numpy==1.26.4; python_version=='3.9'
111-
nvidia-nccl-cu12==2.23.4
117+
nvidia-nccl-cu12==2.25.1
112118
oauthlib==3.2.2; python_version<'3.9'
113119
opt_einsum==3.4.0; python_version<'3.9'
114120
osqp==0.6.7.post3; python_version=='3.9'
@@ -122,28 +128,29 @@ patsy==1.0.1
122128
pexpect==4.9.0
123129
pickleshare==0.7.5; python_version<'3.9'
124130
pillow==10.4.0; python_version<'3.9'
125-
pillow==11.0.0; python_version=='3.9'
131+
pillow==11.1.0; python_version=='3.9'
126132
pkgutil_resolve_name==1.3.10; python_version<'3.9'
127133
platformdirs==4.3.6
128134
prometheus_client==0.21.1
129-
prompt_toolkit==3.0.48
135+
prompt_toolkit==3.0.50
130136
protobuf==3.20.3; python_version<'3.9'
131-
psutil==6.1.0
137+
psutil==6.1.1
132138
ptyprocess==0.7.0
133139
pure_eval==0.2.3
134140
pyasn1==0.6.1; python_version<'3.9'
135141
pyasn1_modules==0.4.1; python_version<'3.9'
136142
pycparser==2.22
137-
pydot==3.0.3; python_version=='3.9'
143+
pydot==3.0.4; python_version=='3.9'
138144
pyparsing==3.1.4; python_version<'3.9'
139-
pyparsing==3.2.0; python_version=='3.9'
145+
pyparsing==3.2.1; python_version=='3.9'
140146
python-dateutil==2.9.0.post0
141-
python-json-logger==2.0.7
147+
python-json-logger==3.2.1
142148
pytz==2024.2
143149
pyzmq==26.2.0
144-
qdldl==0.1.7.post4; python_version=='3.9'
150+
qdldl==0.1.7.post5; python_version=='3.9'
145151
ray==2.10.0; python_version<'3.9'
146-
referencing==0.35.1
152+
referencing==0.35.1; python_version<'3.9'
153+
referencing==0.36.2; python_version=='3.9'
147154
requests==2.32.3
148155
requests-oauthlib==2.0.0; python_version<'3.9'
149156
rfc3339-validator==0.1.4
@@ -152,17 +159,19 @@ rpds-py==0.20.1; python_version<'3.9'
152159
rpds-py==0.22.3; python_version=='3.9'
153160
rsa==4.9; python_version<'3.9'
154161
scikit-learn==1.2.2; python_version<'3.9'
155-
scikit-learn==1.5.2; python_version=='3.9'
162+
scikit-learn==1.6.1; python_version=='3.9'
156163
scipy==1.4.1; python_version<'3.9'
157164
scipy==1.13.1; python_version=='3.9'
158-
scs==3.2.7; python_version=='3.9'
165+
scs==3.2.7.post2; python_version=='3.9'
159166
seaborn==0.13.2
160-
shap==0.43.0
161-
six==1.16.0
162-
slicer==0.0.7
167+
shap==0.44.1; python_version<'3.9'
168+
shap==0.46.0; python_version=='3.9'
169+
six==1.17.0
170+
slicer==0.0.7; python_version<'3.9'
171+
slicer==0.0.8; python_version=='3.9'
163172
sniffio==1.3.1
164173
soupsieve==2.6
165-
sparse==0.15.4
174+
sparse==0.15.5
166175
stack-data==0.6.3
167176
statsmodels==0.14.1; python_version<'3.9'
168177
statsmodels==0.14.4; python_version=='3.9'
@@ -174,23 +183,25 @@ tensorflow-estimator==2.2.0; python_version<'3.9'
174183
termcolor==2.4.0; python_version<'3.9'
175184
terminado==0.18.1
176185
threadpoolctl==3.5.0
177-
tinycss2==1.4.0
186+
tinycss2==1.2.1; python_version<'3.9'
187+
tinycss2==1.4.0; python_version=='3.9'
178188
tomli==2.2.1
179189
tornado==6.4.2
180190
tqdm==4.67.1
181191
traitlets==5.14.3
182-
types-python-dateutil==2.9.0.20241003
192+
types-python-dateutil==2.9.0.20241206
183193
typing_extensions==4.12.2
184-
tzdata==2024.2
194+
tzdata==2025.1
185195
uri-template==1.3.0
186-
urllib3==2.2.3
196+
urllib3==2.2.3; python_version<'3.9'
197+
urllib3==2.3.0; python_version=='3.9'
187198
wcwidth==0.2.13
188199
webcolors==24.8.0; python_version<'3.9'
189200
webcolors==24.11.1; python_version=='3.9'
190201
webencodings==0.5.1
191202
websocket-client==1.8.0
192203
widgetsnbextension==4.0.13
193-
wrapt==1.17.0; python_version<'3.9'
204+
wrapt==1.17.2; python_version<'3.9'
194205
xgboost==2.1.3
195206
zipp==3.20.2; python_version<'3.9'
196207
zipp==3.21.0; python_version=='3.9'

lkg.txt

Lines changed: 46 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,18 @@ MarkupSafe==2.1.5; python_version<'3.9'
77
PyYAML==6.0.2
88
Werkzeug==3.0.6; python_version<'3.9'
99
absl-py==2.1.0; python_version<'3.9'
10-
aiosignal==1.3.1
11-
argcomplete==3.5.1; platform_system=='Windows' and python_version=='3.9'
10+
aiosignal==1.3.1; python_version<'3.9'
11+
aiosignal==1.3.2; python_version>='3.9'
12+
argcomplete==3.5.3; platform_system=='Windows' and python_version=='3.9'
1213
astunparse==1.6.3; python_version<'3.9'
13-
attrs==24.2.0
14+
attrs==25.1.0
1415
cachetools==4.2.4; python_version<'3.9'
15-
causal-learn==0.1.3.8
16-
certifi==2024.8.30
17-
charset-normalizer==3.4.0
16+
causal-learn==0.1.4.0
17+
certifi==2024.12.14
18+
charset-normalizer==3.4.1
1819
clarabel==0.9.0
19-
click==8.1.7
20-
cloudpickle==3.1.0
20+
click==8.1.8
21+
cloudpickle==3.1.1
2122
colorama==0.4.6; platform_system=='Windows'
2223
contourpy==1.1.1; python_version<'3.9'
2324
contourpy==1.3.0; python_version=='3.9'
@@ -28,36 +29,43 @@ cycler==0.12.1
2829
dowhy==0.10.1; python_version<'3.9'
2930
dowhy==0.12; python_version>='3.9'
3031
ecos==2.0.14; python_version<'3.9'
31-
filelock==3.16.1
32-
fonttools==4.55.1
32+
filelock==3.16.1; python_version<'3.9'
33+
filelock==3.17.0; python_version>='3.9'
34+
fonttools==4.55.7
3335
frozenlist==1.5.0
3436
gast==0.3.3; python_version<'3.9'
3537
google-auth==1.35.0; python_version<'3.9'
3638
google-auth-oauthlib==0.4.6; python_version<'3.9'
3739
google-pasta==0.2.0; python_version<'3.9'
3840
graphviz==0.20.3
39-
grpcio==1.68.1; python_version<'3.9'
41+
grpcio==1.70.0; python_version<'3.9'
4042
h5py==2.10.0; python_version<'3.9'
4143
idna==3.10
4244
importlib_metadata==8.5.0; python_version<'3.9'
43-
importlib_resources==6.4.5; python_version<'3.10'
45+
importlib_resources==6.4.5; python_version<'3.9'
46+
importlib_resources==6.5.2; python_version=='3.9'
4447
joblib==1.4.2
4548
jsonschema==4.23.0
4649
jsonschema-specifications==2023.12.1; python_version<'3.9'
4750
jsonschema-specifications==2024.10.1; python_version>='3.9'
48-
kiwisolver==1.4.7
51+
kiwisolver==1.4.7; python_version<'3.10'
52+
kiwisolver==1.4.8; python_version>='3.10'
4953
lightgbm==4.5.0
5054
llvmlite==0.41.1; python_version<'3.9'
51-
llvmlite==0.43.0; python_version>='3.9'
55+
llvmlite==0.43.0; python_version=='3.9'
56+
llvmlite==0.44.0; python_version>='3.10'
5257
matplotlib==3.7.5; python_version<'3.9'
53-
matplotlib==3.9.3; python_version>='3.9'
58+
matplotlib==3.9.4; python_version=='3.9'
59+
matplotlib==3.10.0; python_version>='3.10'
60+
momentchi2==0.1.8
5461
mpmath==1.3.0
5562
msgpack==1.1.0
5663
networkx==3.1; python_version<'3.9'
5764
networkx==3.2.1; python_version=='3.9'
5865
networkx==3.4.2; python_version>='3.10'
5966
numba==0.58.1; python_version<'3.9'
60-
numba==0.60.0; python_version>='3.9'
67+
numba==0.60.0; python_version=='3.9'
68+
numba==0.61.0; python_version>='3.10'
6169
numpy==1.23.5; python_version<'3.9'
6270
numpy==1.26.4; python_version>='3.9'
6371
oauthlib==3.2.2; python_version<'3.9'
@@ -68,38 +76,41 @@ pandas==2.0.3; python_version<'3.9'
6876
pandas==2.2.3; python_version>='3.9'
6977
patsy==1.0.1
7078
pillow==10.4.0; python_version<'3.9'
71-
pillow==11.0.0; python_version>='3.9'
79+
pillow==11.1.0; python_version>='3.9'
7280
pipx==1.7.1; platform_system=='Windows' and python_version=='3.9'
7381
pkgutil_resolve_name==1.3.10; python_version<'3.9'
7482
platformdirs==4.3.6; platform_system=='Windows' and python_version=='3.9'
7583
protobuf==3.20.3; python_version<'3.9'
76-
protobuf==5.29.0; python_version>='3.9'
84+
protobuf==5.29.3; python_version>='3.9'
7785
pyasn1==0.6.1; python_version<'3.9'
7886
pyasn1_modules==0.4.1; python_version<'3.9'
79-
pydot==3.0.3
87+
pydot==3.0.4
8088
pyparsing==3.1.4; python_version<'3.9'
81-
pyparsing==3.2.0; python_version>='3.9'
89+
pyparsing==3.2.1; python_version>='3.9'
8290
python-dateutil==2.9.0.post0
8391
pytz==2024.2
84-
qdldl==0.1.7.post4
92+
qdldl==0.1.7.post5
8593
ray==2.10.0; python_version<'3.9'
86-
ray==2.40.0; python_version>='3.9'
87-
referencing==0.35.1
94+
ray==2.41.0; python_version>='3.9'
95+
referencing==0.35.1; python_version<'3.9'
96+
referencing==0.36.2; python_version>='3.9'
8897
requests==2.32.3
8998
requests-oauthlib==2.0.0; python_version<'3.9'
9099
rpds-py==0.20.1; python_version<'3.9'
91100
rpds-py==0.22.3; python_version>='3.9'
92101
rsa==4.9; python_version<'3.9'
93102
scikit-learn==1.2.2; python_version<'3.9'
94-
scikit-learn==1.5.2; python_version>='3.9'
103+
scikit-learn==1.6.1; python_version>='3.9'
95104
scipy==1.4.1; python_version<'3.9'
96105
scipy==1.13.1; python_version=='3.9'
97-
scipy==1.14.1; python_version>='3.10'
98-
scs==3.2.7
99-
shap==0.43.0
100-
six==1.16.0
101-
slicer==0.0.7
102-
sparse==0.15.4
106+
scipy==1.15.1; python_version>='3.10'
107+
scs==3.2.7.post2
108+
shap==0.44.1; python_version<'3.9'
109+
shap==0.46.0; python_version>='3.9'
110+
six==1.17.0
111+
slicer==0.0.7; python_version<'3.9'
112+
slicer==0.0.8; python_version>='3.9'
113+
sparse==0.15.5
103114
statsmodels==0.14.1; python_version<'3.9'
104115
statsmodels==0.14.4; python_version>='3.9'
105116
sympy==1.13.3
@@ -111,9 +122,11 @@ termcolor==2.4.0; python_version<'3.9'
111122
threadpoolctl==3.5.0
112123
tomli==2.2.1; platform_system=='Windows' and python_version=='3.9'
113124
tqdm==4.67.1
114-
tzdata==2024.2
115-
urllib3==2.2.3
125+
typing_extensions==4.12.2; python_version>='3.9'
126+
tzdata==2025.1
127+
urllib3==2.2.3; python_version<'3.9'
128+
urllib3==2.3.0; python_version>='3.9'
116129
userpath==1.9.2; platform_system=='Windows' and python_version=='3.9'
117-
wrapt==1.17.0; python_version<'3.9'
130+
wrapt==1.17.2; python_version<'3.9'
118131
zipp==3.20.2; python_version<'3.9'
119132
zipp==3.21.0; python_version=='3.9'

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ dependencies = [
2727
"joblib >= 0.13.0",
2828
"statsmodels >= 0.10",
2929
"pandas > 1.0",
30-
"shap >= 0.38.1, < 0.44.0",
30+
"shap >= 0.38.1, < 0.47.0",
3131
"lightgbm",
3232
"packaging"
3333
]

0 commit comments

Comments
 (0)