|
From: Scott C. L. <no...@gi...> - 2026-08-09 05:53:18
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: ae4915c4ece5f417fa514dadeb0d30ab412a28aa https://github.com/python-control/python-control/commit/ae4915c4ece5f417fa514dadeb0d30ab412a28aa Author: Richard Murray <mu...@cd...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M control/descfcn.py M control/statesp.py Log Message: ----------- change unsupported "shape =" to reshape() to avoid warnings Commit: 3b70cb41b5d41ed4aa4da9f2db2eb3d83c3ffdcd https://github.com/python-control/python-control/commit/3b70cb41b5d41ed4aa4da9f2db2eb3d83c3ffdcd Author: Richard Murray <mu...@cd...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M control/tests/ctrlplot_test.py Log Message: ----------- remove unneeded warning check in ctrlplot_test() Commit: 40860d566dcd2763ea2dd587f647a411fd09958a https://github.com/python-control/python-control/commit/40860d566dcd2763ea2dd587f647a411fd09958a Author: Richard Murray <mu...@cd...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M control/tests/nyquist_test.py Log Message: ----------- place near imaginary poles in nyquist_test to fix signs Commit: 84b0d0fc155a1e49580a5dd4099c01646fceff2f https://github.com/python-control/python-control/commit/84b0d0fc155a1e49580a5dd4099c01646fceff2f Author: Richard Murray <mu...@cd...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M control/phaseplot.py Log Message: ----------- cast eigenvectors to real to avoid imaginary initial conditions Commit: c4f248cfd6ba05400cb94abec631eae27258b63e https://github.com/python-control/python-control/commit/c4f248cfd6ba05400cb94abec631eae27258b63e Author: Richard Murray <mu...@cd...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M control/modelsimp.py Log Message: ----------- cast singular values to real (fix doctest error) Commit: 65d1d26d9e3566a0b7add83cdcd073f484fd29fa https://github.com/python-control/python-control/commit/65d1d26d9e3566a0b7add83cdcd073f484fd29fa Author: Richard Murray <mu...@cd...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M control/lti.py M doc/intro.rst Log Message: ----------- use doctest ELLIPSIS for bandwidth() values to avoid ULP failures bandwidth() gets its value from a scipy.optimize.root_scalar bisection, so the last digit or two of the repr differs across scipy/BLAS builds. The full-precision literals matched locally but failed on GitHub. Truncate to ~14 significant digits with # doctest: +ELLIPSIS. This keeps the examples verified (unlike +SKIP, used elsewhere in the repo for platform-dependent output), and trim_doctest_flags (on by default) strips the flag comment from the rendered HTML. Also applied to the G1*G2 example, which has the same origin and had not failed yet. Verified with "make doctest" in doc/: 728 tests, 0 failures. Co-Authored-By: Claude Opus 5 <no...@an...> Commit: 8808fe9658822df0642f6048489f77ef42e94f12 https://github.com/python-control/python-control/commit/8808fe9658822df0642f6048489f77ef42e94f12 Author: Scott C. Livingston <sc...@re...> Date: 2026-08-08 (Sat, 08 Aug 2026) Changed paths: M control/descfcn.py M control/lti.py M control/modelsimp.py M control/phaseplot.py M control/statesp.py M control/tests/ctrlplot_test.py M control/tests/nyquist_test.py M doc/intro.rst Log Message: ----------- Merge pull request #1243 from murrayrm Fix CI test and doctest failures with updated NumPy, SciPy, and Matplotlib https://github.com/python-control/python-control/pull/1243 Compare: https://github.com/python-control/python-control/compare/e60e5ebc593b...8808fe965882 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |