Skip to content

Commit c0802df

Browse files
authored
Miscellaneous deps updates (#4228)
* Update min shap and unpin numpy * Pin imblearn
1 parent 4039bb3 commit c0802df

File tree

7 files changed

+13
-12
lines changed

7 files changed

+13
-12
lines changed

.github/meta.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ outputs:
2424
- pip
2525
- setuptools ==58.0.4
2626
run:
27-
- numpy >=1.21.0, <=1.23.5
27+
- numpy >=1.21.0
2828
- pandas >=1.5.0
2929
- dask >=2022.2.0, !=2022.10.1
3030
- scipy >=1.5.0
@@ -34,7 +34,7 @@ outputs:
3434
- colorama >=0.4.4
3535
- cloudpickle >=1.5.0
3636
- click>=8.0.0
37-
- shap >=0.40.0
37+
- shap >=0.42.0
3838
- texttable >=1.6.2
3939
- woodwork >=0.22.0
4040
- featuretools>=1.16.0
@@ -78,7 +78,7 @@ outputs:
7878
- lightgbm >=2.3.1
7979
- lime >=0.2.0.1
8080
- python >=3.8.*
81-
- imbalanced-learn >=0.9.1
81+
- imbalanced-learn >=0.9.1, <0.11.0
8282
- sktime ==0.17.0
8383
- pmdarima >=1.8.5
8484
- vowpalwabbit >=8.11.0

core-requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
numpy>=1.21.0, <=1.23.5
1+
numpy>=1.21.0
22
pandas>=1.5.0
33
scipy>=1.5.0
44
scikit-learn>=1.2.1
@@ -7,7 +7,7 @@ pyzmq>=20.0.0
77
colorama>=0.4.4
88
cloudpickle>=1.5.0
99
click>=8.0.0
10-
shap>=0.40.0
10+
shap>=0.42.0
1111
statsmodels>=0.12.2
1212
texttable>=1.6.2
1313
woodwork>= 0.21.1

docs/source/release_notes.rst

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Release Notes
77
* Fixes
88
* `IDColumnsDataCheck` now works with Unknown data type :pr:`4203`
99
* Changes
10+
* Upgraded minimum SHAP version to 0.42.0 and unpinned numpy version :pr:`4228`
1011
* Documentation Changes
1112
* Updated API reference :pr:`4213`
1213
* Testing Changes

evalml/tests/dependency_update_check/latest_dependency_versions.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ matplotlib==3.7.2
1818
matplotlib-inline==0.1.6
1919
networkx==3.1
2020
nlp-primitives==2.11.0
21-
numpy==1.23.5
21+
numpy==1.24.4
2222
packaging==23.1
2323
pandas==1.5.3
2424
plotly==5.15.0
@@ -28,7 +28,7 @@ scikit-learn==1.2.2
2828
scikit-optimize==0.9.0
2929
scipy==1.10.1
3030
seaborn==0.12.2
31-
shap==0.41.0
31+
shap==0.42.0
3232
sktime==0.17.0
3333
statsmodels==0.14.0
3434
texttable==1.6.7

evalml/tests/dependency_update_check/minimum_requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ scikit-learn==1.2.2
2727
scikit-optimize==0.9.0
2828
scipy==1.5.0
2929
seaborn==0.11.1
30-
shap==0.40.0
30+
shap==0.42.0
3131
sktime==0.17.0
3232
statsmodels==0.12.2
3333
texttable==1.6.2

evalml/tests/dependency_update_check/minimum_test_requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ scikit-learn==1.2.2
3535
scikit-optimize==0.9.0
3636
scipy==1.5.0
3737
seaborn==0.11.1
38-
shap==0.40.0
38+
shap==0.42.0
3939
sktime==0.17.0
4040
statsmodels==0.12.2
4141
texttable==1.6.2

pyproject.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ keywords = ["data science", "machine learning", "optimization", "automl"]
2929
license = {file = "LICENSE"}
3030
requires-python = ">=3.8,<4"
3131
dependencies = [
32-
"numpy >= 1.21.0, <=1.23.5",
32+
"numpy >= 1.21.0",
3333
"pandas >= 1.5.0",
3434
"scipy >= 1.5.0",
3535
"scikit-learn >= 1.2.2",
@@ -38,7 +38,7 @@ dependencies = [
3838
"colorama >= 0.4.4",
3939
"cloudpickle >= 1.5.0",
4040
"click >= 8.0.0",
41-
"shap >= 0.40.0",
41+
"shap >= 0.42.0",
4242
"statsmodels >= 0.12.2",
4343
"texttable >= 1.6.2",
4444
"woodwork[dask] >= 0.22.0",
@@ -57,7 +57,7 @@ dependencies = [
5757
"graphviz >= 0.13; platform_system!='Windows'",
5858
"seaborn >= 0.11.1",
5959
"category-encoders >= 2.2.2, <= 2.5.1.post0",
60-
"imbalanced-learn >= 0.9.1",
60+
"imbalanced-learn >= 0.9.1, <0.11.0",
6161
"pmdarima >= 1.8.5",
6262
"sktime == 0.17.0",
6363
"lime >= 0.2.0.1",

0 commit comments

Comments
 (0)