From fa9dae2c298b49e15e811c5bfad3c6e7c7226c76 Mon Sep 17 00:00:00 2001 From: Johannes Kaisinger Date: Mon, 22 Jan 2024 19:36:31 +0100 Subject: [PATCH 1/2] Add pandas to pyproject.toml --- pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index f3df75f1d..1b4531d55 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,6 +43,7 @@ packages = ["control"] test = ["pytest", "pytest-timeout"] slycot = [ "slycot>=0.4.0" ] cvxopt = [ "cvxopt>=1.2.0" ] +pandas = [ "pandas>=1.5.0" ] [project.urls] homepage = "https://python-control.org" @@ -55,4 +56,4 @@ write_to = "control/_version.py" addopts = "-ra" filterwarnings = [ "error:.*matrix subclass:PendingDeprecationWarning", -] +] \ No newline at end of file From ac5a4d16aa6ceccdd0135a49713dd6210751340d Mon Sep 17 00:00:00 2001 From: Johannes Kaisinger Date: Tue, 23 Jan 2024 21:35:43 +0100 Subject: [PATCH 2/2] Add full as optional install in pyproject.toml --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 1b4531d55..741684f54 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,6 +44,7 @@ test = ["pytest", "pytest-timeout"] slycot = [ "slycot>=0.4.0" ] cvxopt = [ "cvxopt>=1.2.0" ] pandas = [ "pandas>=1.5.0" ] +full = [ "control[slycot,cvxopt,pandas]" ] [project.urls] homepage = "https://python-control.org"