diff --git a/control-0.9.0.tar.gz b/control-0.9.0.tar.gz deleted file mode 100644 index c40626a..0000000 --- a/control-0.9.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:34eeca077cf002a2f22a9334c8998ec5b3bcc0fdae2aac790a923cf8bc80245a -size 339120 diff --git a/control-0.9.1.tar.gz b/control-0.9.1.tar.gz new file mode 100644 index 0000000..dd301db --- /dev/null +++ b/control-0.9.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8c9084bf386eafcf5d74008f780fae6dec68d243d18a380c866ac10a3549f8d3 +size 357890 diff --git a/python-control.changes b/python-control.changes index 1e1a999..b6f0d31 100644 --- a/python-control.changes +++ b/python-control.changes @@ -1,3 +1,85 @@ +------------------------------------------------------------------- +Fri Dec 31 18:27:11 UTC 2021 - Ben Greiner + +- Update to version 0.9.1 + * Version 0.9.1 is a minor release that includes new + functionality for discrete time systems (dlqr, dlqe, drss), + flat systems (optimization and constraints), a new time + response data class, and many individual improvements and bug + fixes. + **New features:** + * Add optimization to flat systems trajectory generation (#569 by + murrayrm) + * Return a discrete time system with drss() (#589 by bnavigator) + * A first implementation of the singular value plot (#593 by + forgi86) + * Include InfValue into settling min/max calculation for + step_info (#600 by bnavigator) + * New time response data class (#649 by murrayrm) + * Check for unused subsystem signals in InterconnectedSystem + (#652 by roryyorke) + * New PID design function built on sisotool (#662 by + sawyerbfuller) + * Modify discrete-time contour for Nyquist plots to indent around + poles (#668 by sawyerbfuller) + * Additional I/O system type conversions (#672 by murrayrm) + * Remove Python 2.7 support and leverage @ operator (#679 by + bnavigator) + * Discrete time LQR and LQE (#670 by sawyerbfuller, murrayrm) + **Improvements, bug fixes:** + * Change step_info undershoot percentage calculation (#590 by + juanodecc) + * IPython LaTeX output only generated for small systems (#607 by + roryyorke) + * Fix warnings generated by sisotool (#608 by roryyorke) + * Discrete time LaTeX repr of StateSpace systems (#609 by + bnavigator) + * Updated rlocus.py to remove warning by sisotool() with + rlocus_grid=True (#616 by nirjhar-das) + * Refine automatic contour determination in Nyquist plot (#620 by + bnavigator) + * Fix damp method for discrete time systems with a negative + real-valued pole (#647 by vincentchoqueuse) + * Plot Nyquist frequency correctly in Bode plot in Hz (#651 by + murrayrm) + * Return frequency response for 0 and 1-state systems directly + (#663 by bnavigator) + * Fixed prewarp not working in c2d and sample_system, margin + docstring improvements (#669 by sawyerbfuller) + * Improved lqe calling functionality (#673 by murrayrm) + * Vectorize FRD feedback function (#680 by bnavigator) + * BUG: extrapolation in ufun throwing errors (#682 by + miroslavfikar) + * Allow use of SciPy for LQR, LQE (#683 by murrayrm) + * Improve forced_response and its documentation (#588 by + bnavigator) + * Add documentation about use of axis('equal') in pzmap, rlocus + (#685 by murrayrm) + **Additional changes:** + * Replace Travis badge with GHA workflows, add PyPI and conda + badges (#584 by bnavigator) + * Don't install toplevel benchmarks package (#585 by bnavigator) + * LTI squeeze: ndarray.ndim == 0 is also a scalar (#595 by + bnavigator) + * xfail testmarkovResults until #588 is merged (#601 by + bnavigator) + * Remove from readme.rst that you need a fortran compiler (#602 + by sawyerbfuller) + * Remove statement that slycot only on linux (#603 by + sawyerbfuller) + * Allow float precision in result assertions (#615 by bnavigator) + * Improved unit test coverage for root_locus: dtime and sisotool + (#617 by bnavigator) + * Add DefaultDict for deprecation handling (#619 by bnavigator) + * Documentation updates (#633 by murrayrm) + * Various docstring edits + fixed plot legends on cruise control + example (#643 by billtubbs) + * Ease test tolerance on timeseries (#659 by bnavigator) + * Use conda-forge for numpy (CI fix) (#667 by bnavigator) + * Fix doc escape (#674 by bnavigator) + * Remove duplicate Slycot error handling, require Slycot >=0.4 + (#678 by bnavigator) + ------------------------------------------------------------------- Sun Mar 21 10:13:42 UTC 2021 - Ben Greiner diff --git a/python-control.spec b/python-control.spec index d18b3c3..c572abe 100644 --- a/python-control.spec +++ b/python-control.spec @@ -16,12 +16,11 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 -# SciPy 1.6.0 dropped Python 3.6 %define skip_python36 1 Name: python-control -Version: 0.9.0 +Version: 0.9.1 Release: 0 Summary: Python control systems library License: BSD-3-Clause