File python-control.changes of Package python-control
------------------------------------------------------------------
Thu Jan 21 23:09:04 UTC 2021 - Benjamin Greiner <code@bnavigator.de>
- Skip python36 because of scipy 1.6.0
-------------------------------------------------------------------
Mon Dec 28 20:31:00 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- Update to version 0.8.4
* Improved default time vector for time response
functions (bnavigator, sawyerbfuller)
* New use_legacy_defaults function to allow compatibility
with previous versions (sawyerbfuller)
* Allow creation of non-proper transfer functions
(bnavigator, rlegnain)
* Added ability to set arrow head length and width option
in nyquist_plot (geekonloose)
* Added ability to 'prewarp' the conversion of continuous to
discrete-time systems (sawyerbfuller)
* Added rlocus capability for discrete-time systems
(sawyerbfuller)
* Updated pzmap grid to be compatible with matplotlib updates
(bnavigator)
* Implement loadable string representation (repr) for tf, ss,
and frd (repagh)
* Fixed margin computation for discrete time systems
(bnavigator)
* Fixed indexing bug in bdalg.connect (sawyerbfuller)
* Fixed InterconnectedSystem naming bugs, improved
conventions (samlaf)
* Fixed LinearIOSystem output bug in output function
(francescoseccamonte)
* Fixed bug in forced_response that overrode squeeze
parameter (bnavigator)
* Use rad/sec for Bode plot in MATLAB bode (was erroneously
defaulting to Hertz) (paulvicioso)
* Removed deprecated scipy calls and updated to latest numpy
(bnavigator)
* Multiple documentation updates (bnavigator, laurensvalk)
* New and improved examples for sisotool, pvtol (repagh, samlaf)
* The rlocus function no longer automatically creates a new
figure
* Updated unit tests + switch to pytest (bnavigator,
sawyerbfuller)
* Return type for eigenvalues in lqe changed to 1D array
(matches lqr)
* Small fixes + documentation updates to markov
- Remove forbidden arch macros in noarch package
- Drop patches merged upstream
* pr365-copy-PR-320-for-robust_array_test.patch
* pr366-ease-precision-tolerance.patch
* pr380-fix-pytest-discovery.patch
* pr430-numpy119delete.patch
-------------------------------------------------------------------
Sun Oct 11 18:39:38 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- Skip a test family on Leap because of segfaults in numpy
-------------------------------------------------------------------
Thu Jul 23 09:56:18 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- moved Pillow requirement to matplotlib package
-------------------------------------------------------------------
Mon Jul 20 17:48:34 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- explicitely require Pillow for tests because of matplotlib
-------------------------------------------------------------------
Thu Jul 9 18:56:06 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- add pr430-numpy119delete.patch to fix test failures with new numpy
-------------------------------------------------------------------
Tue Jun 30 12:21:40 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- remove ppc workaround
- remove _service file
-------------------------------------------------------------------
Fri Jun 26 15:29:50 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- move to pytest, ignore deprecation warnings for scipy functions
and matrix type during tests gh#python-control/python-control#423
- fix invalid test discovery by pr380-fix-pytest-discovery.patch
gh#python-control/python-control#380
- skip mixsyn test on PowerPC boo#1172555
-------------------------------------------------------------------
Sat Jan 18 01:18:39 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
- update to version 0.8.3
- remove patches that were merged upstream:
python-control-fixtestaugw.patch
python-control-pr317.patch
python-control-pr345.patch
- pr365-copy-PR-320-for-robust_array_test.patch
upstream PR#365 the former fixtestaugw patch for the new
duplicated array test
- pr366-ease-precision-tolerance.patch
upstream PR#366 to pass the checks on more architectures
- remove Python 2 package
- run all tests in xvfb env and prealloc differently for i586
architecture
-------------------------------------------------------------------
Wed Nov 27 18:13:20 UTC 2019 - Benjamin Greiner <code@bnavigator.de>
- python-control-pr345.patch: PR#345 to fix fails on some
architectures because of machine precision
-------------------------------------------------------------------
Mon Nov 4 13:25:48 UTC 2019 - Benjamin Greiner <code@bnavigator.de>
- fix segfault: run only those tests that require xvfb with xvfb-run
- fix i586 build fail: add upstream PR#317 to replace float128
-------------------------------------------------------------------
Thu Jun 27 13:12:31 UTC 2019 - Benjamin Greiner <code@bnavigator.de>
- remove python-devel from BuildRequires
-------------------------------------------------------------------
Tue Jun 25 15:41:59 UTC 2019 - Benjamin Greiner <code@bnavigator.de>
- add slycot to BuildRequires for tests
-------------------------------------------------------------------
Wed Jun 19 12:48:24 UTC 2019 - Benjamin Greiner <code@bnavigator.de>
- switch to xvfb-run
-------------------------------------------------------------------
Wed Jun 19 11:05:31 UTC 2019 - Benjamin Greiner <code@bnavigator.de>
make v0.8.2 spec test suite compliant
- specify Qt5Agg as Matplotlib backend
- add X11 to build system so that Qt5 tests pass
- reorganize spec file
-------------------------------------------------------------------
Mon May 13 19:16:19 UTC 2019 - Benjamin Greiner <code@bnavigator.de>
update to version 0.8.2
-