Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-control for openSUSE:Factory checked in at 2024-04-07 22:10:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-control (Old) and /work/SRC/openSUSE:Factory/.python-control.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-control" Sun Apr 7 22:10:37 2024 rev:23 rq:1165672 version:0.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-control/python-control.changes 2024-02-04 19:12:20.743406694 +0100 +++ /work/SRC/openSUSE:Factory/.python-control.new.1905/python-control.changes 2024-04-07 22:12:58.885929650 +0200 @@ -1,0 +2,50 @@ +Fri Apr 5 14:22:32 UTC 2024 - Ben Greiner <c...@bnavigator.de> + +- Update to 0.10.0 + * Multivariable interconnect functionality by @murrayrm in #881 + * Remove NumPy matrix class by @murrayrm in #913 + * I/O system class restructuring by @murrayrm in #916 + * Documentation fixes by @KybernetikJo in #919, #921, #922, #923 + * Add two MRAC siso examples by @KybernetikJo in #914 + * Time response plots by @murrayrm in #920 + * Print a connection table for interconnected systems by + @sawyerbfuller in #925 + * Update frequency response plots to use _response/_plot pattern + by @murrayrm in #924 + * create_statefbk_iosystem and optimal control enhancements by + @murrayrm in #930 + * Add unit test illustrating issue #935 + add method keyword for + tf2ss by @murrayrm in #937 + * Vectorize optimal control cost calculation by @urpok23 in #940 + * Improved speed of ctrb and obsv functions by @Jpickard1 in #941 + * Fix sphinx bug (erroneous use of class template) by @murrayrm + in #943 + * Fix bug in matched transformation + address other issues in + #950 by @murrayrm in #951 + * Fix typo in header of Hinf example by @jrforbes in #946 + * Fix typo in stochresp.py by @alex-damjanovic in #945 + * Fix TimeResponseData.to_pandas() to handle zero state case by + @murrayrm in #958 + * Update pole/zero and root locus plots to use _map/_plot pattern + by @murrayrm in #953 + * Fix CI warnings by @murrayrm in #955 + * Support Python 3.12, bump minimum support according to SPEC 0 + by @bnavigator in #961 + * Fix typos in pzmap.py by @matejkarasek in #962 + * Fix examples to work with SciPy 1.12 by @bnavigator in #965 + * Fix config test for missing old key warning by @bnavigator in + #972 + * Implementation of system norms by @henriks76 in #971, #976 + * Updated gram() to support discrete-time systems by @billtubbs + in #969 + * Update unit test infrastructure by @murrayrm in #981, #986 + * Remove external/ directory by @murrayrm in #983 + * Reimplementation of 2D phase plots by @murrayrm in #980 + * Update readthedocs to Python 3.12 by @murrayrm in #985 + * Fix warning messages in tests; update rlocus/pzmap limits by + @murrayrm in #984 + * Allow passing and saving of params in time responses by + @murrayrm in #982 +- Drop python-control-pr961-py312.patch + +------------------------------------------------------------------- Old: ---- control-0.9.4.tar.gz python-control-pr961-py312.patch New: ---- control-0.10.0.tar.gz BETA DEBUG BEGIN: Old: @murrayrm in #982 - Drop python-control-pr961-py312.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-control.spec ++++++ --- /var/tmp/diff_new_pack.OO8rZ0/_old 2024-04-07 22:12:59.313945324 +0200 +++ /var/tmp/diff_new_pack.OO8rZ0/_new 2024-04-07 22:12:59.317945471 +0200 @@ -17,15 +17,13 @@ Name: python-control -Version: 0.9.4 +Version: 0.10.0 Release: 0 Summary: Python control systems library License: BSD-3-Clause URL: https://python-control.org Source: https://files.pythonhosted.org/packages/source/c/control/control-%{version}.tar.gz Source1: %{name}-rpmlintrc -# PATCH-FIX-UPSTREAM python-control-pr961-py312.patch gh#python-control/python-control#961 -Patch0: python-control-pr961-py312.patch BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm} @@ -72,7 +70,8 @@ # The default Agg backend does not define the toolbar attribute in the Figure # Manager used by some tests, so we run the tests with the Qt5 backend export MPLBACKEND="Qt5Agg" -donttest="dummyprefix" +# precision issues +donttest="test_lti_nlsys_response" # gh#python-control/python-control#838 [ "${RPM_ARCH}" != "x86_64" ] && donttest="$donttest or (test_optimal_doc and shooting-3-u0-None)" # causes i586 segfaults in matplotlib after successful balanced model reduction tests ++++++ control-0.9.4.tar.gz -> control-0.10.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-control/control-0.9.4.tar.gz /work/SRC/openSUSE:Factory/.python-control.new.1905/control-0.10.0.tar.gz differ: char 5, line 1