diff --git a/.github/meta.yaml b/.github/meta.yaml index f5c17aa087..7eaae11d82 100644 --- a/.github/meta.yaml +++ b/.github/meta.yaml @@ -25,7 +25,7 @@ outputs: - setuptools >=58.0.4 run: - numpy >=1.22.0 - - pandas >=1.5.0 + - pandas >=1.5.0, <2.1.0 - dask >=2022.2.0, !=2022.10.1 - scipy >=1.5.0, <1.12.0 - scikit-learn >=1.3.2 @@ -40,7 +40,7 @@ outputs: - featuretools>=1.16.0 - nlp-primitives>=2.9.0 - python >=3.9.* - - networkx >=2.6, <3.2 + - networkx >=2.7 - category_encoders >=2.2.2, <=2.5.1.post0 - python-graphviz >=0.13 - tomli >=2.0.1 diff --git a/core-requirements.txt b/core-requirements.txt index e78e850aa9..6a7f4dc3ed 100644 --- a/core-requirements.txt +++ b/core-requirements.txt @@ -1,5 +1,5 @@ numpy>=1.21.0 -pandas>=1.5.0 +pandas>=1.5.0, <2.1.0 scipy>=1.5.0, <1.12.0 scikit-learn>=1.3.2 scikit-optimize>=0.9.0 @@ -14,4 +14,4 @@ woodwork>= 0.21.1 dask>=2022.2.0, !=2022.10.1 nlp-primitives>=2.9.0 featuretools>=1.16.0 -networkx>=2.6, <3.2 +networkx>=2.7 diff --git a/evalml/tests/dependency_update_check/latest_dependency_versions.txt b/evalml/tests/dependency_update_check/latest_dependency_versions.txt index bcef16456e..eb88134a68 100644 --- a/evalml/tests/dependency_update_check/latest_dependency_versions.txt +++ b/evalml/tests/dependency_update_check/latest_dependency_versions.txt @@ -17,10 +17,10 @@ lightgbm==4.3.0 lime==0.2.0.1 matplotlib==3.8.4 matplotlib-inline==0.1.7 -networkx==3.1 +networkx==3.3 numpy==1.26.4 packaging==24.0 -pandas==2.2.2 +pandas==2.0.3 plotly==5.22.0 pmdarima==2.0.4 pyzmq==26.0.3 diff --git a/evalml/tests/dependency_update_check/minimum_requirements.txt b/evalml/tests/dependency_update_check/minimum_requirements.txt index 6e4436381c..0835d09de4 100644 --- a/evalml/tests/dependency_update_check/minimum_requirements.txt +++ b/evalml/tests/dependency_update_check/minimum_requirements.txt @@ -15,7 +15,7 @@ kaleido==0.1.0 lightgbm==4.0.0 lime==0.2.0.1 matplotlib==3.3.3 -networkx==2.6 +networkx==2.7 nlp-primitives==2.9.0 numpy==1.22.0 packaging==23.0 diff --git a/evalml/tests/dependency_update_check/minimum_test_requirements.txt b/evalml/tests/dependency_update_check/minimum_test_requirements.txt index 91b6d42ebd..c044f0b128 100644 --- a/evalml/tests/dependency_update_check/minimum_test_requirements.txt +++ b/evalml/tests/dependency_update_check/minimum_test_requirements.txt @@ -19,7 +19,7 @@ lightgbm==4.0.0 lime==0.2.0.1 matplotlib==3.3.3 nbval==0.9.3 -networkx==2.6 +networkx==2.7 nlp-primitives==2.9.0 numpy==1.22.0 packaging==23.0 diff --git a/pyproject.toml b/pyproject.toml index c413431c48..b1323928ac 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -29,7 +29,7 @@ license = {file = "LICENSE"} requires-python = ">=3.9,<4" dependencies = [ "numpy >= 1.22.0", - "pandas >= 1.5.0", + "pandas >= 1.5.0, <2.1.0", "scipy >= 1.5.0, < 1.12.0", "scikit-learn >= 1.3.2", "scikit-optimize >= 0.9.0", @@ -45,7 +45,7 @@ dependencies = [ "distributed >= 2022.2.0, != 2022.10.1", "featuretools[dask] >= 1.16.0", "nlp-primitives >= 2.9.0", - "networkx >= 2.6, <3.2", + "networkx >= 2.7", "plotly >= 5.0.0", "kaleido == 0.1.0", "ipywidgets >= 7.5",