11[build-system ]
2- requires = [
3- " setuptools" ,
4- " setuptools-scm" ,
5- " wheel"
6- ]
2+ requires = [" setuptools" , " setuptools-scm" , " wheel" ]
73build-backend = " setuptools.build_meta"
84
95[project ]
106name = " control"
117description = " Python Control Systems Library"
12- authors = [{name = " Python Control Developers" , email = " python-control-developers@lists.sourceforge.net" }]
13- license = {text = " BSD-3-Clause" }
8+ authors = [
9+ { name = " Python Control Developers" , email = " python-control-developers@lists.sourceforge.net" },
10+ ]
11+ license = { text = " BSD-3-Clause" }
1412readme = " README.rst"
1513classifiers = [
1614 " Development Status :: 4 - Beta" ,
@@ -29,20 +27,17 @@ classifiers = [
2927 " Operating System :: MacOS" ,
3028]
3129requires-python = " >=3.10"
32- dependencies = [
33- " numpy>=1.23" ,
34- " scipy>=1.8" ,
35- " matplotlib>=3.6" ,
36- ]
30+ dependencies = [" numpy>=1.23" , " scipy>=1.8" , " matplotlib>=3.6" ]
3731dynamic = [" version" ]
3832
3933[tool .setuptools ]
4034packages = [" control" ]
4135
4236[project .optional-dependencies ]
4337test = [" pytest" , " pytest-timeout" ]
44- slycot = [ " slycot>=0.4.0" ]
45- cvxopt = [ " cvxopt>=1.2.0" ]
38+ slycot = [" slycot>=0.4.0" ]
39+ cvxopt = [" cvxopt>=1.2.0" ]
40+ pandas = [" pandas>=1.5.0" ]
4641
4742[project .urls ]
4843homepage = " https://python-control.org"
@@ -53,6 +48,4 @@ write_to = "control/_version.py"
5348
5449[tool .pytest .ini_options ]
5550addopts = " -ra"
56- filterwarnings = [
57- " error:.*matrix subclass:PendingDeprecationWarning" ,
58- ]
51+ filterwarnings = [" error:.*matrix subclass:PendingDeprecationWarning" ]
0 commit comments