From 1b97101310d5b31f050264286a540a27cf2b18bc Mon Sep 17 00:00:00 2001 From: Saransh Chopra Date: Tue, 28 Nov 2023 01:07:09 +0530 Subject: [PATCH] Sync lower bounds with conda package --- docs/source/user_guide/installation/index.rst | 18 +++++++++--------- pyproject.toml | 4 ++-- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/docs/source/user_guide/installation/index.rst b/docs/source/user_guide/installation/index.rst index e771611a37..2b8b7fe304 100644 --- a/docs/source/user_guide/installation/index.rst +++ b/docs/source/user_guide/installation/index.rst @@ -62,11 +62,11 @@ PyBaMM requires the following dependencies. ================================================================ ========================== Package Minimum supported version ================================================================ ========================== -`NumPy `__ 1.16.0 -`SciPy `__ 2.8.2 -`CasADi `__ 3.6.0 -`Xarray `__ 2023.04.0 -`Anytree `__ 2.4.3 +`NumPy `__ 1.23.5 +`SciPy `__ 1.9.3 +`CasADi `__ 3.6.3 +`Xarray `__ 2022.6.0 +`Anytree `__ 2.8.0 ================================================================ ========================== .. _install.optional_dependencies: @@ -91,8 +91,8 @@ Installable with ``pip install "pybamm[plot]"`` =========================================================== ================== ================== ================================================================== Dependency Minimum Version pip extra Notes =========================================================== ================== ================== ================================================================== -`imageio `__ 2.9.0 plot For generating simulation GIFs. -`matplotlib `__ 2.0.0 plot To plot various battery models, and analyzing battery performance. +`imageio `__ 2.3.0 plot For generating simulation GIFs. +`matplotlib `__ 3.6.0 plot To plot various battery models, and analyzing battery performance. =========================================================== ================== ================== ================================================================== .. _install.pandas_dependencies: @@ -105,7 +105,7 @@ Installable with ``pip install "pybamm[pandas]"`` =========================================================== ================== ================== ================================================================== Dependency Minimum Version pip extra Notes =========================================================== ================== ================== ================================================================== -`pandas `__ 0.24.0 pandas For data manipulation and analysis. +`pandas `__ 1.5.0 pandas For data manipulation and analysis. =========================================================== ================== ================== ================================================================== .. _install.docs_dependencies: @@ -183,7 +183,7 @@ Installable with ``pip install "pybamm[latexify]"`` =========================================================== ================== ================== ========================= Dependency Minimum Version pip extra Notes =========================================================== ================== ================== ========================= -`sympy `__ 1.8.0 latexify For symbolic mathematics. +`sympy `__ 1.9.3 latexify For symbolic mathematics. =========================================================== ================== ================== ========================= .. _install.bpx_dependencies: diff --git a/pyproject.toml b/pyproject.toml index eae0575117..f02286ad18 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,7 +36,7 @@ dependencies = [ "scipy>=1.9.3", "casadi>=3.6.3", "xarray>=2022.6.0", - "anytree>=2.12.0", + "anytree>=2.8.0", ] [project.urls] @@ -72,7 +72,7 @@ examples = [ ] # Plotting functionality plot = [ - "imageio>=2.32.0", + "imageio>=2.3.0", # Note: matplotlib is loaded for debug plots, but to ensure PyBaMM runs # on systems without an attached display, it should never be imported # outside of plot() methods.