diff --git a/.github/meta.yaml b/.github/meta.yaml index 804cc4be8e..909acb4c24 100644 --- a/.github/meta.yaml +++ b/.github/meta.yaml @@ -27,14 +27,14 @@ outputs: - numpy >=1.22.0 - pandas >=1.5.0, <2.1.0 - dask >=2022.2.0, !=2022.10.1 - - scipy >=1.5.0 + - scipy >=1.5.0, <1.12.0 - scikit-learn >=1.3.2 - scikit-optimize >=0.9.0 - statsmodels >=0.12.2 - colorama >=0.4.4 - cloudpickle >=1.5.0 - click >=8.0.0 - - shap >=0.42.0 + - shap >=0.42.0, <0.45.0 - texttable >=1.6.2 - woodwork >=0.22.0 - featuretools >=1.16.0 diff --git a/evalml/tests/dependency_update_check/latest_dependency_versions.txt b/evalml/tests/dependency_update_check/latest_dependency_versions.txt index ea2f81dcc6..6a1e61de97 100644 --- a/evalml/tests/dependency_update_check/latest_dependency_versions.txt +++ b/evalml/tests/dependency_update_check/latest_dependency_versions.txt @@ -26,9 +26,9 @@ pmdarima==2.0.4 pyzmq==26.0.3 scikit-learn==1.4.2 scikit-optimize==0.10.1 -scipy==1.13.0 +scipy==1.11.4 seaborn==0.13.2 -shap==0.45.1 +shap==0.44.1 sktime==0.28.1 statsmodels==0.14.2 texttable==1.7.0 diff --git a/pyproject.toml b/pyproject.toml index 9eb3110949..b1323928ac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,14 +30,14 @@ requires-python = ">=3.9,<4" dependencies = [ "numpy >= 1.22.0", "pandas >= 1.5.0, <2.1.0", - "scipy >= 1.5.0", + "scipy >= 1.5.0, < 1.12.0", "scikit-learn >= 1.3.2", "scikit-optimize >= 0.9.0", "pyzmq >= 20.0.0", "colorama >= 0.4.4", "cloudpickle >= 1.5.0", "click >= 8.0.0", - "shap >= 0.42.0", + "shap >= 0.42.0, < 0.45.0", "statsmodels >= 0.12.2", "texttable >= 1.6.2", "woodwork[dask] >= 0.22.0",