This list is closed, nobody may subscribe to it.
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(13) |
Sep
(2) |
Oct
(3) |
Nov
(8) |
Dec
(9) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015 |
Jan
|
Feb
(5) |
Mar
(6) |
Apr
(17) |
May
(3) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(10) |
Jun
(2) |
Jul
|
Aug
(8) |
Sep
|
Oct
|
Nov
(3) |
Dec
(14) |
| 2017 |
Jan
(9) |
Feb
(9) |
Mar
(1) |
Apr
(1) |
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(7) |
| 2018 |
Jan
(20) |
Feb
(1) |
Mar
(3) |
Apr
(1) |
May
(1) |
Jun
(3) |
Jul
(16) |
Aug
|
Sep
(2) |
Oct
|
Nov
(4) |
Dec
(16) |
| 2019 |
Jan
(8) |
Feb
(2) |
Mar
(9) |
Apr
(19) |
May
(13) |
Jun
(18) |
Jul
(5) |
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
(13) |
| 2020 |
Jan
(10) |
Feb
|
Mar
(5) |
Apr
(1) |
May
(13) |
Jun
(1) |
Jul
(18) |
Aug
(27) |
Sep
|
Oct
(3) |
Nov
(2) |
Dec
(38) |
| 2021 |
Jan
(39) |
Feb
(21) |
Mar
(23) |
Apr
(16) |
May
(3) |
Jun
(3) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
|
Nov
(11) |
Dec
(11) |
| 2022 |
Jan
(3) |
Feb
|
Mar
(5) |
Apr
(5) |
May
(11) |
Jun
(4) |
Jul
(2) |
Aug
(6) |
Sep
(1) |
Oct
(7) |
Nov
(11) |
Dec
(34) |
| 2023 |
Jan
(2) |
Feb
(4) |
Mar
(5) |
Apr
(2) |
May
(14) |
Jun
(27) |
Jul
(8) |
Aug
|
Sep
(5) |
Oct
(2) |
Nov
(4) |
Dec
(5) |
| 2024 |
Jan
(6) |
Feb
(2) |
Mar
(10) |
Apr
(4) |
May
(7) |
Jun
(6) |
Jul
(8) |
Aug
(12) |
Sep
(7) |
Oct
(2) |
Nov
(4) |
Dec
(10) |
| 2025 |
Jan
(10) |
Feb
(15) |
Mar
(6) |
Apr
(1) |
May
|
Jun
(3) |
Jul
(5) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2026 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
(3) |
Jul
(1) |
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Scott C. L. <no...@gi...> - 2025-03-15 07:23:31
|
Branch: refs/heads/stable Home: https://github.com/python-control/python-control To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-03-08 18:51:58
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 223c38fa150e58dc6a0a738a2969b74426eeecd0 https://github.com/python-control/python-control/commit/223c38fa150e58dc6a0a738a2969b74426eeecd0 Author: Rory Yorke <ror...@gm...> Date: 2025-03-01 (Sat, 01 Mar 2025) Changed paths: M benchmarks/flatsys_bench.py M benchmarks/optestim_bench.py M benchmarks/optimal_bench.py M pyproject.toml Log Message: ----------- Fix lint warnings in benchmarks/ Commit: afd3fe3c64a2c45eab5e774720f6e64603d2afa7 https://github.com/python-control/python-control/commit/afd3fe3c64a2c45eab5e774720f6e64603d2afa7 Author: Rory Yorke <ror...@gm...> Date: 2025-03-01 (Sat, 01 Mar 2025) Changed paths: M examples/bdalg-matlab.py M examples/check-controllability-and-observability.py M examples/cruise-control.py M examples/kincar.py M examples/mrac_siso_mit.py M examples/phase_plane_plots.py M examples/pvtol-nested-ss.py M examples/pvtol.py M examples/secord-matlab.py M examples/sisotool_example.py M examples/slycot-import-test.py M examples/type2_type3.py M examples/vehicle.py M pyproject.toml Log Message: ----------- Lint fixes to examples/*.py Commit: 56535319938ca38dd085ecf9230a98f280302421 https://github.com/python-control/python-control/commit/56535319938ca38dd085ecf9230a98f280302421 Author: Rory Yorke <ror...@gm...> Date: 2025-03-08 (Sat, 08 Mar 2025) Changed paths: M .github/conda-env/doctest-env.yml M .github/workflows/install_examples.yml M control/freqplot.py M control/iosys.py M control/tests/freqplot_test.py M control/tests/statesp_test.py Log Message: ----------- Merge remote-tracking branch 'upstream/main' into rory/lint-examples Commit: 394e1c2c638cc0fe37d584fee6e4799794b3666e https://github.com/python-control/python-control/commit/394e1c2c638cc0fe37d584fee6e4799794b3666e Author: Richard Murray <mu...@cd...> Date: 2025-03-08 (Sat, 08 Mar 2025) Changed paths: M benchmarks/flatsys_bench.py M benchmarks/optestim_bench.py M benchmarks/optimal_bench.py M examples/bdalg-matlab.py M examples/check-controllability-and-observability.py M examples/cruise-control.py M examples/kincar.py M examples/mrac_siso_mit.py M examples/phase_plane_plots.py M examples/pvtol-nested-ss.py M examples/pvtol.py M examples/secord-matlab.py M examples/sisotool_example.py M examples/slycot-import-test.py M examples/type2_type3.py M examples/vehicle.py M pyproject.toml Log Message: ----------- Merge pull request #1135 from roryyorke/rory/lint-examples Lint fixes on benchmarks and examples/*.py Compare: https://github.com/python-control/python-control/compare/ad996f9b4961...394e1c2c638c To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-03-03 06:48:12
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: d61e6d4f17afe7b80153e71f4f4d734a83d9b5cf https://github.com/python-control/python-control/commit/d61e6d4f17afe7b80153e71f4f4d734a83d9b5cf Author: Lorenz Kies <lor...@gm...> Date: 2025-03-02 (Sun, 02 Mar 2025) Changed paths: M control/freqplot.py Log Message: ----------- fix color cycling not working in singular_values_plot this seems to have ben caused by a name collision between the function scope color variable and the loop-"local" color variable. the first time _get_color is called it will replace the function level color so in the next iteration a color is explicitly passed to _get_color so it will no longer automatically cycle through colors. Commit: 049a71657fb348214dd4972d9b53183389a2240a https://github.com/python-control/python-control/commit/049a71657fb348214dd4972d9b53183389a2240a Author: Lorenz Kies <lor...@gm...> Date: 2025-03-02 (Sun, 02 Mar 2025) Changed paths: M control/tests/freqplot_test.py Log Message: ----------- test to verify that color cycling works for singular_values_plot Commit: ad996f9b4961ba1b741fd302949b5c271cf01f84 https://github.com/python-control/python-control/commit/ad996f9b4961ba1b741fd302949b5c271cf01f84 Author: Richard Murray <mu...@cd...> Date: 2025-03-02 (Sun, 02 Mar 2025) Changed paths: M control/freqplot.py M control/tests/freqplot_test.py Log Message: ----------- Merge pull request #1138 from lkies/fix-svp Fix color cycling not working in singular_values_plot Compare: https://github.com/python-control/python-control/compare/45a6a2af66db...ad996f9b4961 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-03-03 05:54:33
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: bb35a88eb1710bac1539398535ddbee2c273c88d https://github.com/python-control/python-control/commit/bb35a88eb1710bac1539398535ddbee2c273c88d Author: Lorenz Kies <lor...@gm...> Date: 2025-03-01 (Sat, 01 Mar 2025) Changed paths: M control/iosys.py M control/tests/statesp_test.py Log Message: ----------- fix latex not being rendered in html output in VSCode by adding a blanket _repr_markdown_ InputOutputSystem which is the same as _repr_html_ but the renderer for _repr_markdown_ will also render contained latex Commit: 45a6a2af66db2c330fbb46a8e44399535a3bf0f1 https://github.com/python-control/python-control/commit/45a6a2af66db2c330fbb46a8e44399535a3bf0f1 Author: Richard Murray <mu...@cd...> Date: 2025-03-02 (Sun, 02 Mar 2025) Changed paths: M control/iosys.py M control/tests/statesp_test.py Log Message: ----------- Merge pull request #1133 from lkies/fix-repr Fix Latex not being rendered in HTML output in VSCode Compare: https://github.com/python-control/python-control/compare/58e7ad9f0b7e...45a6a2af66db To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-03-03 05:33:49
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 658e1c88485f9accab808ad18008ddefa09dba7a https://github.com/python-control/python-control/commit/658e1c88485f9accab808ad18008ddefa09dba7a Author: Rory Yorke <ror...@gm...> Date: 2025-03-02 (Sun, 02 Mar 2025) Changed paths: M .github/workflows/install_examples.yml Log Message: ----------- Prevent IPython 9.0 being installed in CI Workaround for https://github.com/ipython/ipython/pull/14807 Commit: 2eab3040fe368a59a77b3ea4b019d63059e0f707 https://github.com/python-control/python-control/commit/2eab3040fe368a59a77b3ea4b019d63059e0f707 Author: Rory Yorke <ror...@gm...> Date: 2025-03-02 (Sun, 02 Mar 2025) Changed paths: M .github/conda-env/doctest-env.yml Log Message: ----------- Restrict sphinx version to < 8.2 in CI Workaround for https://github.com/sphinx-doc/sphinx/issues/13352 Commit: 58e7ad9f0b7e253ffa2eb37bf3dd905d97fef29a https://github.com/python-control/python-control/commit/58e7ad9f0b7e253ffa2eb37bf3dd905d97fef29a Author: Richard Murray <mu...@cd...> Date: 2025-03-02 (Sun, 02 Mar 2025) Changed paths: M .github/conda-env/doctest-env.yml M .github/workflows/install_examples.yml Log Message: ----------- Merge pull request #1137 from roryyorke/fix-ci-doctest-install-examples Fix CI doctest, install-examples Compare: https://github.com/python-control/python-control/compare/f6799ab8e60d...58e7ad9f0b7e To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-19 06:12:39
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: d5156e574241c4697960afe097e2884edd4f83f9 https://github.com/python-control/python-control/commit/d5156e574241c4697960afe097e2884edd4f83f9 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/bdalg_test.py M control/tests/bspline_test.py M control/tests/ctrlplot_test.py M control/tests/descfcn_test.py M control/tests/discrete_test.py M control/tests/flatsys_test.py M control/tests/frd_test.py M control/tests/freqplot_test.py M control/tests/interconnect_test.py M control/tests/iosys_test.py M control/tests/lti_test.py M control/tests/matlab_test.py M control/tests/namedio_test.py M control/tests/nlsys_test.py M control/tests/nyquist_test.py M control/tests/optimal_test.py M control/tests/phaseplot_test.py M control/tests/pzmap_test.py M control/tests/statefbk_test.py M control/tests/statesp_test.py M control/tests/stochsys_test.py M control/tests/timeplot_test.py M control/tests/timeresp_test.py M control/tests/trdata_test.py Log Message: ----------- Lint: remove unused variables, or prefix with `_` Where it's clear that function is called for side effects (e.g., in a q`with pytest.raises` block), don't assign function output. Where it's not clear, e.g., binary ops on LTI objects, call result `_sys` or similar. There are plenty of in-between cases: for those I chose based on understandability. Commit: 2a1833171a3e0abf2584246d909e80178780ecd5 https://github.com/python-control/python-control/commit/2a1833171a3e0abf2584246d909e80178780ecd5 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/bspline_test.py M control/tests/conftest.py M control/tests/frd_test.py M control/tests/freqplot_test.py M control/tests/interconnect_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/lti_test.py M control/tests/matlab2_test.py M control/tests/modelsimp_test.py M control/tests/namedio_test.py M control/tests/phaseplot_test.py M control/tests/rlocus_test.py M control/tests/statesp_test.py M control/tests/stochsys_test.py M control/tests/timeplot_test.py M control/tests/timeresp_test.py Log Message: ----------- Remove unused imports Where imports were test fixtures, replaced with `@pytest.mark.usefixtures('nameoffixture')`. Commit: 1bc01197004d3055e9348b29304b323fba4c4399 https://github.com/python-control/python-control/commit/1bc01197004d3055e9348b29304b323fba4c4399 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/config_test.py M control/tests/namedio_test.py Log Message: ----------- Remove imports needed for `eval` Provide relevant symbols via `locals` argument to eval. Commit: df756eb9b3da3bfe8a66105bd680b8127e952595 https://github.com/python-control/python-control/commit/df756eb9b3da3bfe8a66105bd680b8127e952595 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/ctrlplot_test.py M control/tests/docstrings_test.py Log Message: ----------- Fix incorrect variable names in f-strings Commit: 48d61950a419487be70b5061e66b703d9fc2ec2a https://github.com/python-control/python-control/commit/48d61950a419487be70b5061e66b703d9fc2ec2a Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M pyproject.toml Log Message: ----------- Apply ruff checks to control/tests/ Commit: 20f4b7660b28479c16a48839d29bc251181d4482 https://github.com/python-control/python-control/commit/20f4b7660b28479c16a48839d29bc251181d4482 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/docstrings_test.py Log Message: ----------- Remove unused variable fail_if_missing in test_parameter_docs Commit: 3729d8912deddd482fa10086a3d32d47ad33ba8a https://github.com/python-control/python-control/commit/3729d8912deddd482fa10086a3d32d47ad33ba8a Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/docstrings_test.py Log Message: ----------- Remove unused obj and objname in test_iosys_attribute_lists Commit: 36d5e8a6800632669d45328825c8cbcdc8642802 https://github.com/python-control/python-control/commit/36d5e8a6800632669d45328825c8cbcdc8642802 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/docstrings_test.py Log Message: ----------- Remove unused variable docstring in test_iosys_container_classes Commit: 7fe9d4ef4f5db9bbb3bf7894a59ae820b407b6ac https://github.com/python-control/python-control/commit/7fe9d4ef4f5db9bbb3bf7894a59ae820b407b6ac Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/kwargs_test.py Log Message: ----------- Import numpy for symbol np.array Symbol reference in lambda which is never called. Commit: ba33c21e01e220b1587244ecbe76130aa936681e https://github.com/python-control/python-control/commit/ba33c21e01e220b1587244ecbe76130aa936681e Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/frd_test.py Log Message: ----------- Remove ineffective testFeedback2 in frd_test.py The test had no assertions, but have been intended to test MIMO feedback; for this see testMIMOfb in same file. Commit: 2156adf276a2a971393bc49b5ab054aeaa246da6 https://github.com/python-control/python-control/commit/2156adf276a2a971393bc49b5ab054aeaa246da6 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/matlab_test.py Log Message: ----------- Add assertion in testUnwrap in matlab_test Commit: 69afb8266eb5e4633e8a77c9c592307577c8eb9e https://github.com/python-control/python-control/commit/69afb8266eb5e4633e8a77c9c592307577c8eb9e Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/optimal_test.py Log Message: ----------- Remove unused steady-state output variable Commit: 4e0b9c1a4447a939c775e6916dcf9246fa46e345 https://github.com/python-control/python-control/commit/4e0b9c1a4447a939c775e6916dcf9246fa46e345 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/rlocus_test.py Log Message: ----------- Mark unused test function with noqa The function doesn't exist, but the test is never called. Commit: 36541635ad5e92a017cb46596d70fd1cc0ecaf86 https://github.com/python-control/python-control/commit/36541635ad5e92a017cb46596d70fd1cc0ecaf86 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/config.py M control/flatsys/flatsys.py M control/nlsys.py M control/optimal.py M control/phaseplot.py M control/statesp.py M control/tests/docstrings_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/phaseplot_test.py M control/tests/statesp_test.py M control/tests/stochsys_test.py M control/tests/timeresp_test.py M control/timeresp.py M doc/develop.rst M doc/iosys.rst M doc/optimal.rst M doc/stochastic.rst Log Message: ----------- Merge remote-tracking branch 'upstream/main' into lint-tests Commit: 2d5738a957c6dd46d4ee723cea7d521ff8a9b381 https://github.com/python-control/python-control/commit/2d5738a957c6dd46d4ee723cea7d521ff8a9b381 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/timeresp_test.py Log Message: ----------- Fix bugs and lint errors in test_timeresp_aliases Commit: fb0519cd2a7347dc8effaf3ba6fc17b7c0aec878 https://github.com/python-control/python-control/commit/fb0519cd2a7347dc8effaf3ba6fc17b7c0aec878 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/statesp_test.py Log Message: ----------- Correct use of slycotonly in statesp_test.py slycontonly is not a fixture. Commit: c6d26f1c8c63e4dee8621c305bb7176a5899754a https://github.com/python-control/python-control/commit/c6d26f1c8c63e4dee8621c305bb7176a5899754a Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/frd_test.py Log Message: ----------- Remove unused ss_{siso,mimo} variables It looks like a block of code was copied-and-pasted between two test functions; removed the unused variable in each case. Commit: 22db2bfffe9ef012a89d028c59c87800b90b2279 https://github.com/python-control/python-control/commit/22db2bfffe9ef012a89d028c59c87800b90b2279 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/config_test.py M control/tests/namedio_test.py Log Message: ----------- Don't use keyword args for eval Only works from Python 3.13. Commit: 5ff3c0c17c9954e3d388c5585a6aebf2f396f324 https://github.com/python-control/python-control/commit/5ff3c0c17c9954e3d388c5585a6aebf2f396f324 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M .github/workflows/python-package-conda.yml Log Message: ----------- Handle deprecation warnings from conda setup in Github actions Commit: 51eb00a99feb751bb4afc2a4f9dae3b54a36eae1 https://github.com/python-control/python-control/commit/51eb00a99feb751bb4afc2a4f9dae3b54a36eae1 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/kwargs_test.py Log Message: ----------- Remove redundant kwarg test entries Commit: e29ba64324f8d15f3e026166d00f8c15665414ce https://github.com/python-control/python-control/commit/e29ba64324f8d15f3e026166d00f8c15665414ce Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/modelsimp_test.py Log Message: ----------- Add assertion to check result of markov call Commit: ff4d7b68e3358b918146dfc51c75edb64275262a https://github.com/python-control/python-control/commit/ff4d7b68e3358b918146dfc51c75edb64275262a Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/tests/optimal_test.py Log Message: ----------- Remove unused variables in test_optimal_doc Commit: 870fa196083a0050c05814c702afeb6226c5b046 https://github.com/python-control/python-control/commit/870fa196083a0050c05814c702afeb6226c5b046 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/phaseplot.py M control/tests/ctrlplot_test.py M control/tests/kwargs_test.py M control/tests/phaseplot_test.py M doc/figures/phaseplot-dampedosc-default.png M doc/figures/phaseplot-invpend-meshgrid.png M doc/figures/phaseplot-oscillator-helpers.png M doc/functions.rst M doc/phaseplot.rst M examples/phase_plane_plots.py M examples/plot_gallery.py Log Message: ----------- Merge remote-tracking branch 'upstream/main' into lint-tests Commit: c907a4fc396e3c534b9d465b074ee35a959c3605 https://github.com/python-control/python-control/commit/c907a4fc396e3c534b9d465b074ee35a959c3605 Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M .github/workflows/python-package-conda.yml Log Message: ----------- Revert "Handle deprecation warnings from conda setup in Github actions" This reverts commit 5ff3c0c17c9954e3d388c5585a6aebf2f396f324. Commit: f6799ab8e60d7fcd4b02d52d5903f08c24957faf https://github.com/python-control/python-control/commit/f6799ab8e60d7fcd4b02d52d5903f08c24957faf Author: Richard Murray <mu...@cd...> Date: 2025-02-18 (Tue, 18 Feb 2025) Changed paths: M control/tests/bdalg_test.py M control/tests/bspline_test.py M control/tests/config_test.py M control/tests/conftest.py M control/tests/ctrlplot_test.py M control/tests/descfcn_test.py M control/tests/discrete_test.py M control/tests/docstrings_test.py M control/tests/flatsys_test.py M control/tests/frd_test.py M control/tests/freqplot_test.py M control/tests/interconnect_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/lti_test.py M control/tests/matlab2_test.py M control/tests/matlab_test.py M control/tests/modelsimp_test.py M control/tests/namedio_test.py M control/tests/nlsys_test.py M control/tests/nyquist_test.py M control/tests/optimal_test.py M control/tests/phaseplot_test.py M control/tests/pzmap_test.py M control/tests/rlocus_test.py M control/tests/statefbk_test.py M control/tests/statesp_test.py M control/tests/stochsys_test.py M control/tests/timeplot_test.py M control/tests/timeresp_test.py M control/tests/trdata_test.py M pyproject.toml Log Message: ----------- Merge pull request #1127 from roryyorke/lint-tests Lint tests Compare: https://github.com/python-control/python-control/compare/d11f05dbadd8...f6799ab8e60d To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-17 21:30:56
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 3079721ca96768df8aa5a3603499b48f5fc25cf3 https://github.com/python-control/python-control/commit/3079721ca96768df8aa5a3603499b48f5fc25cf3 Author: Scott C. Livingston <sli...@cd...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M .github/workflows/os-blas-test-matrix.yml Log Message: ----------- CI: explicitly include defaults channel This change is motivated by that of commit 814f4143ab7b0d083d4a8d2f2a29a07d7813400d Commit: 9b228b16463cc35af6c1af10c0d70a34fd6b4bf3 https://github.com/python-control/python-control/commit/9b228b16463cc35af6c1af10c0d70a34fd6b4bf3 Author: Scott C. Livingston <sli...@cd...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M .github/scripts/set-conda-test-matrix.py Log Message: ----------- CI: fix missing import Commit: 6c628f048e7382965ec70aa01b447000dee3df9d https://github.com/python-control/python-control/commit/6c628f048e7382965ec70aa01b447000dee3df9d Author: Scott C. Livingston <sli...@cd...> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: M .github/workflows/os-blas-test-matrix.yml Log Message: ----------- CI: detect errors from set-...-test-matrix scripts Commit: d11f05dbadd8218b5d8285d32115f1841e3a2ce5 https://github.com/python-control/python-control/commit/d11f05dbadd8218b5d8285d32115f1841e3a2ce5 Author: Richard Murray <mu...@cd...> Date: 2025-02-17 (Mon, 17 Feb 2025) Changed paths: M .github/scripts/set-conda-test-matrix.py M .github/workflows/os-blas-test-matrix.yml Log Message: ----------- Merge pull request #1129 from slivingston/ci-add-defaults-miniforge CI: explicitly include defaults channel Compare: https://github.com/python-control/python-control/compare/061749df7827...d11f05dbadd8 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-17 00:09:59
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 814f4143ab7b0d083d4a8d2f2a29a07d7813400d https://github.com/python-control/python-control/commit/814f4143ab7b0d083d4a8d2f2a29a07d7813400d Author: Rory Yorke <ror...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M .github/workflows/doctest.yml M .github/workflows/python-package-conda.yml Log Message: ----------- Silence warning from Conda in Github Actions The warning is /home/runner/miniconda3/lib/python3.12/site-packages/conda/base/context.py:201: FutureWarning: Adding 'defaults' to channel list implicitly is deprecated and will be removed in 25.3. This change adds defaults to the channel list. Commit: 061749df7827d360b3cdb033babf2b484061697e https://github.com/python-control/python-control/commit/061749df7827d360b3cdb033babf2b484061697e Author: Richard Murray <mu...@cd...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M .github/workflows/doctest.yml M .github/workflows/python-package-conda.yml Log Message: ----------- Merge pull request #1128 from roryyorke/gh-action-conda-warning Silence warning from Conda in Github Actions Compare: https://github.com/python-control/python-control/compare/2a919cc19bb4...061749df7827 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: <not...@co...> - 2025-02-16 16:15:27
|
<a href="https://coveralls.io/builds/72262279"><img src="https://s3.amazonaws.com/assets.coveralls.io/badges/coveralls_95.png" /></a> <a href="https://coveralls.io/github/python-control/python-control">python-control/python-control</a> <span>coverage: 94.581%. First build</span> for commit: <span><a href="https://github.com/python-control/python-control/commit/2a919cc19bb46536332a05330a3d3654eae5922c">Merge pull request #1112 from lkies/streamplot Use matplotlibs streamplot function for phase_plane_plot</a></span> by <a class="committer" href="https://github.com/web-flow"><img src="https://secure.gravatar.com/avatar/9181eb84f9c35729a3bad740fb7f9d93?size=18&default=identicon" />web-flow</a> |
|
From: Richard M. <no...@gi...> - 2025-02-16 15:59:58
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: a94f6caa1d85bbe67be3b8f9e2263ada1182573a https://github.com/python-control/python-control/commit/a94f6caa1d85bbe67be3b8f9e2263ada1182573a Author: Lorenz Kies <lor...@gm...> Date: 2025-02-04 (Tue, 04 Feb 2025) Changed paths: M control/phaseplot.py M control/tests/kwargs_test.py M control/tests/phaseplot_test.py Log Message: ----------- add plot_streamplot option to phase_plane_plot to use matplotlibs streamplot Commit: 03c3b35d2158887590b7b3d837d8773736e6b2b4 https://github.com/python-control/python-control/commit/03c3b35d2158887590b7b3d837d8773736e6b2b4 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-04 (Tue, 04 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- fixed documentation Commit: ad4083259c79edbee9375a0ccd901a8230926cb8 https://github.com/python-control/python-control/commit/ad4083259c79edbee9375a0ccd901a8230926cb8 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-04 (Tue, 04 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- added soft exclusion logic for streamlines, vectorfield and streamplot and fixed minor documentation issues Commit: c806ed5882cc9476e93a8e2dedd94aa652b000f2 https://github.com/python-control/python-control/commit/c806ed5882cc9476e93a8e2dedd94aa652b000f2 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-07 (Fri, 07 Feb 2025) Changed paths: M control/phaseplot.py M control/tests/ctrlplot_test.py M control/tests/phaseplot_test.py M doc/functions.rst Log Message: ----------- added automatic zordering and set streamplot as default, added tests Commit: 7a0c8f2caa1a9cc4b43137b3d8da5fce5e25921e https://github.com/python-control/python-control/commit/7a0c8f2caa1a9cc4b43137b3d8da5fce5e25921e Author: Lorenz Kies <lor...@gm...> Date: 2025-02-09 (Sun, 09 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- dont plot equilpoints in separatrices() Commit: 1f702f643a30f4a2e91fa75cbd5bc599f2bec3a4 https://github.com/python-control/python-control/commit/1f702f643a30f4a2e91fa75cbd5bc599f2bec3a4 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-09 (Sun, 09 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- check for legacy usage of phase_plane_plot that expects plot_streamlines to be the default Commit: cf8303b75dc35eace0fd02767867ca45cf9e1019 https://github.com/python-control/python-control/commit/cf8303b75dc35eace0fd02767867ca45cf9e1019 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-09 (Sun, 09 Feb 2025) Changed paths: M examples/phase_plane_plots.py Log Message: ----------- added explicit plot_streamlines=True in examples Commit: 1282ec0b2feebc870fcb19ad444ca20d0a7e7f71 https://github.com/python-control/python-control/commit/1282ec0b2feebc870fcb19ad444ca20d0a7e7f71 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-09 (Sun, 09 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- fixed legacy usage check Commit: 81d9c1e2ecd3a5ac6cda1f095e4a064d27dae165 https://github.com/python-control/python-control/commit/81d9c1e2ecd3a5ac6cda1f095e4a064d27dae165 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-09 (Sun, 09 Feb 2025) Changed paths: M doc/phaseplot.rst Log Message: ----------- updated documentation for phaseplot module Commit: 4724e5ad45918bf5127f89d1aa79f061a3b37e71 https://github.com/python-control/python-control/commit/4724e5ad45918bf5127f89d1aa79f061a3b37e71 Author: Lorenz Kies <lor...@gm...> Date: 2025-02-09 (Sun, 09 Feb 2025) Changed paths: M control/tests/phaseplot_test.py Log Message: ----------- fixed phaseplot test to use system which will always have separatrices Commit: 4ba37c8b79ba04f26ddb8727131cc66dd98afd86 https://github.com/python-control/python-control/commit/4ba37c8b79ba04f26ddb8727131cc66dd98afd86 Author: Richard Murray <mu...@cd...> Date: 2025-02-14 (Fri, 14 Feb 2025) Changed paths: M examples/phase_plane_plots.py Log Message: ----------- update examples to show streamplots Commit: 0e0b907d3021e0528cb6a746361229cfe8f0881d https://github.com/python-control/python-control/commit/0e0b907d3021e0528cb6a746361229cfe8f0881d Author: Richard Murray <mu...@cd...> Date: 2025-02-15 (Sat, 15 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- update code style + docstrings to match standard usage Commit: c23a88dd8c9fb0a83b898cd65a7bdb0a3575fb6f https://github.com/python-control/python-control/commit/c23a88dd8c9fb0a83b898cd65a7bdb0a3575fb6f Author: Richard Murray <mu...@cd...> Date: 2025-02-15 (Sat, 15 Feb 2025) Changed paths: M control/phaseplot.py M doc/figures/phaseplot-dampedosc-default.png M doc/figures/phaseplot-invpend-meshgrid.png M doc/figures/phaseplot-oscillator-helpers.png M doc/phaseplot.rst M examples/plot_gallery.py Log Message: ----------- update documentation (and plots) Commit: 76965e14158528b143aa277893923e27ff134e65 https://github.com/python-control/python-control/commit/76965e14158528b143aa277893923e27ff134e65 Author: Lorenz <435...@us...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/phaseplot.py M doc/figures/phaseplot-dampedosc-default.png M doc/figures/phaseplot-invpend-meshgrid.png M doc/figures/phaseplot-oscillator-helpers.png M doc/phaseplot.rst M examples/phase_plane_plots.py M examples/plot_gallery.py Log Message: ----------- Merge pull request #2 from murrayrm/lkies-streamplot Update streamplot codestyle, documentation, and figures Commit: fc1854e73f3cb91d7fde61c5212e51a377f7d6ed https://github.com/python-control/python-control/commit/fc1854e73f3cb91d7fde61c5212e51a377f7d6ed Author: Lorenz Kies <lor...@gm...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- fixed documentation Commit: 2a919cc19bb46536332a05330a3d3654eae5922c https://github.com/python-control/python-control/commit/2a919cc19bb46536332a05330a3d3654eae5922c Author: Richard Murray <mu...@cd...> Date: 2025-02-16 (Sun, 16 Feb 2025) Changed paths: M control/phaseplot.py M control/tests/ctrlplot_test.py M control/tests/kwargs_test.py M control/tests/phaseplot_test.py M doc/figures/phaseplot-dampedosc-default.png M doc/figures/phaseplot-invpend-meshgrid.png M doc/figures/phaseplot-oscillator-helpers.png M doc/functions.rst M doc/phaseplot.rst M examples/phase_plane_plots.py M examples/plot_gallery.py Log Message: ----------- Merge pull request #1112 from lkies/streamplot Use matplotlibs streamplot function for phase_plane_plot Compare: https://github.com/python-control/python-control/compare/a04289550736...2a919cc19bb4 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-12 07:04:08
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 8e16fd6b2465f6c00d2560472216b73fad697acc https://github.com/python-control/python-control/commit/8e16fd6b2465f6c00d2560472216b73fad697acc Author: Richard Murray <mu...@cd...> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M control/config.py M control/nlsys.py M control/optimal.py M control/phaseplot.py M control/statesp.py M control/tests/docstrings_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/phaseplot_test.py M control/tests/statesp_test.py M control/tests/stochsys_test.py M control/tests/timeresp_test.py M control/timeresp.py M doc/iosys.rst M doc/stochastic.rst Log Message: ----------- first pass at uniform argument names for time responses (+ aliases) Commit: a6f970eb7a97a919add676307641dffdca76681b https://github.com/python-control/python-control/commit/a6f970eb7a97a919add676307641dffdca76681b Author: Richard Murray <mu...@cd...> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M control/config.py M control/nlsys.py M control/timeresp.py Log Message: ----------- fix up ruff + errors from example Commit: 17b69787fcea9adbe7a263922e6b0aa9445e8a83 https://github.com/python-control/python-control/commit/17b69787fcea9adbe7a263922e6b0aa9445e8a83 Author: Richard Murray <mu...@cd...> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M control/config.py M control/flatsys/flatsys.py M control/optimal.py M control/timeresp.py Log Message: ----------- update optimal and flatsys to use consistent parameter names Commit: fc9fadb37b7adb651a1f5586fe039748d68fa54e https://github.com/python-control/python-control/commit/fc9fadb37b7adb651a1f5586fe039748d68fa54e Author: Richard Murray <mu...@cd...> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M doc/develop.rst M doc/optimal.rst Log Message: ----------- add developer notes Commit: 3b4e3a4c5bac537ad2318f0de2a2266464b5e9ee https://github.com/python-control/python-control/commit/3b4e3a4c5bac537ad2318f0de2a2266464b5e9ee Author: Richard Murray <mu...@cd...> Date: 2025-02-11 (Tue, 11 Feb 2025) Changed paths: M control/config.py M control/optimal.py M control/timeresp.py M doc/develop.rst Log Message: ----------- address @slivingston comments + pycodestyle updates Commit: a042895507367a5d001af7d3febfd8f386497554 https://github.com/python-control/python-control/commit/a042895507367a5d001af7d3febfd8f386497554 Author: Richard Murray <mu...@cd...> Date: 2025-02-11 (Tue, 11 Feb 2025) Changed paths: M control/config.py M control/flatsys/flatsys.py M control/nlsys.py M control/optimal.py M control/phaseplot.py M control/statesp.py M control/tests/docstrings_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/phaseplot_test.py M control/tests/statesp_test.py M control/tests/stochsys_test.py M control/tests/timeresp_test.py M control/timeresp.py M doc/develop.rst M doc/iosys.rst M doc/optimal.rst M doc/stochastic.rst Log Message: ----------- Merge pull request #1125 from murrayrm/keyword_aliases-07Feb2025 Uniform processing of time response and optimization parameters Compare: https://github.com/python-control/python-control/compare/cf77f990bb45...a04289550736 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-08 02:06:57
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: b9ba9aee3f434c33e79e749c7b69b04d45f7555c https://github.com/python-control/python-control/commit/b9ba9aee3f434c33e79e749c7b69b04d45f7555c Author: Richard Murray <mu...@cd...> Date: 2025-02-03 (Mon, 03 Feb 2025) Changed paths: M control/nlsys.py M control/xferfcn.py Log Message: ----------- update use/computation of sys._isstatic() Commit: 8cdc09a37bba39368988ab335ec791dea7e3bfe3 https://github.com/python-control/python-control/commit/8cdc09a37bba39368988ab335ec791dea7e3bfe3 Author: Richard Murray <mu...@cd...> Date: 2025-02-03 (Mon, 03 Feb 2025) Changed paths: M control/descfcn.py M doc/descfcn.rst Log Message: ----------- update describing terminology on "static" Commit: ce77e6b3f72a6d9a1ffad5b79d8ab16fa4c49a44 https://github.com/python-control/python-control/commit/ce77e6b3f72a6d9a1ffad5b79d8ab16fa4c49a44 Author: Richard Murray <mu...@cd...> Date: 2025-02-03 (Mon, 03 Feb 2025) Changed paths: M control/iosys.py M control/nlsys.py M control/statesp.py M control/xferfcn.py M doc/nlsys.rst Log Message: ----------- clean up terminology and checks for "static" systems Commit: cf77f990bb45b3578719b0af25fa9f6dcf53d706 https://github.com/python-control/python-control/commit/cf77f990bb45b3578719b0af25fa9f6dcf53d706 Author: Richard Murray <mu...@cd...> Date: 2025-02-07 (Fri, 07 Feb 2025) Changed paths: M control/descfcn.py M control/iosys.py M control/nlsys.py M control/statesp.py M control/xferfcn.py M doc/descfcn.rst M doc/nlsys.rst Log Message: ----------- Merge pull request #1117 from murrayrm/update_isstatic-01Feb2025 Update use/computation of sys._isstatic() Compare: https://github.com/python-control/python-control/compare/f73e893e8cb8...cf77f990bb45 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-03 21:34:57
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 0b122038a2ca16a316d1689d58aa7fd7881c310b https://github.com/python-control/python-control/commit/0b122038a2ca16a316d1689d58aa7fd7881c310b Author: Richard Murray <mu...@cd...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/freqplot.py M control/tests/freqplot_test.py Log Message: ----------- fix missing plot title in bode_plot() with display_margins Commit: f73e893e8cb868e3a3dac0bbae75f2b92aa0cee6 https://github.com/python-control/python-control/commit/f73e893e8cb868e3a3dac0bbae75f2b92aa0cee6 Author: Richard Murray <mu...@cd...> Date: 2025-02-03 (Mon, 03 Feb 2025) Changed paths: M control/freqplot.py M control/tests/freqplot_test.py Log Message: ----------- Merge pull request #1121 from murrayrm/fix_bode_margins_title-02Feb2025 Fix missing plot title in bode_plot() with display_margins Compare: https://github.com/python-control/python-control/compare/9fb84cb190f4...f73e893e8cb8 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-03 07:11:48
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 875cc3078346498b9e3e3d04cba316cb515df4c6 https://github.com/python-control/python-control/commit/875cc3078346498b9e3e3d04cba316cb515df4c6 Author: Richard Murray <mu...@cd...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M README.rst M control/mateqn.py M control/statesp.py M doc/develop.rst Log Message: ----------- add information on _ssmatrix, _check_shape Commit: 9fb84cb190f474889a21895add3f867c808699fb https://github.com/python-control/python-control/commit/9fb84cb190f474889a21895add3f867c808699fb Author: Richard Murray <mu...@cd...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M README.rst M control/mateqn.py M control/statesp.py M doc/develop.rst Log Message: ----------- Merge pull request #1120 from murrayrm/userguide-22Dec2024 add information on _ssmatrix, _check_shape Compare: https://github.com/python-control/python-control/compare/11d753fb9c5d...9fb84cb190f4 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-03 04:04:30
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: dfc0ead207b44652de62c00050316cbe3415196c https://github.com/python-control/python-control/commit/dfc0ead207b44652de62c00050316cbe3415196c Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/canonical.py M control/dtime.py M control/exception.py M control/flatsys/bspline.py M control/flatsys/flatsys.py M control/frdata.py M control/freqplot.py M control/iosys.py M control/lti.py M control/mateqn.py M control/nichols.py M control/nlsys.py M control/optimal.py M control/phaseplot.py M control/pzmap.py M control/rlocus.py M control/statesp.py M control/stochsys.py M control/sysnorm.py M control/timeplot.py M control/timeresp.py M control/xferfcn.py Log Message: ----------- Handle non-* unused import-related messages Mostly removing imports; in some cases, placate pyflakes with fake evaluation of not-obviously-used name. Commit: eb70132a42e72b6adbf76e8e09191ff22799fc1d https://github.com/python-control/python-control/commit/eb70132a42e72b6adbf76e8e09191ff22799fc1d Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/__init__.py Log Message: ----------- Silence ruff warnings in __init__.py Commit: c135d2ffbe1080e4fa3b64010bcb879b967ad9fe https://github.com/python-control/python-control/commit/c135d2ffbe1080e4fa3b64010bcb879b967ad9fe Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/flatsys/__init__.py Log Message: ----------- Make flatsys/__init__.py ruff-clean Commit: c6dbe07f94053824ecc9f145323cc60692f9c479 https://github.com/python-control/python-control/commit/c6dbe07f94053824ecc9f145323cc60692f9c479 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/matlab/__init__.py Log Message: ----------- Silence ruff warnings in matlab/__init__.py Commit: 9427eecea9b5b89356ce70b1dac05c609ec016b9 https://github.com/python-control/python-control/commit/9427eecea9b5b89356ce70b1dac05c609ec016b9 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/nlsys.py M control/phaseplot.py Log Message: ----------- Turn f-strings without format-parameters into normal strings (ruff) Commit: 5ba2ad52833cf3f73f510ce3017eaf0e5e1416ac https://github.com/python-control/python-control/commit/5ba2ad52833cf3f73f510ce3017eaf0e5e1416ac Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/robust.py Log Message: ----------- Fix ruff warnings in robust.py Commit: 67fa35d584e82a134796c9d1e80b584d4745c49f https://github.com/python-control/python-control/commit/67fa35d584e82a134796c9d1e80b584d4745c49f Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M pyproject.toml Log Message: ----------- Apply ruff pyflakes rules to control library only Commit: 44db1264af4bef8cd5899ccc6e1cda56f8675054 https://github.com/python-control/python-control/commit/44db1264af4bef8cd5899ccc6e1cda56f8675054 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/flatsys/flatsys.py M control/tests/flatsys_test.py Log Message: ----------- Import `ControlArgument` in flatsys.py, with test Commit: 7668d2c70db297f93f7e9a3829d339c4e2b728e7 https://github.com/python-control/python-control/commit/7668d2c70db297f93f7e9a3829d339c4e2b728e7 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/freqplot.py M control/modelsimp.py M control/nlsys.py M control/phaseplot.py M control/stochsys.py M control/xferfcn.py Log Message: ----------- Fix ruff "unused value" warnings Commit: ae5a702ba26fff7a95763a66974d2a4d5137f12a https://github.com/python-control/python-control/commit/ae5a702ba26fff7a95763a66974d2a4d5137f12a Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/statefbk.py Log Message: ----------- Fixed ruff unused argument warning in acker Commit: f9c5b3b893ad2b0a409de905d0185ca3cb457627 https://github.com/python-control/python-control/commit/f9c5b3b893ad2b0a409de905d0185ca3cb457627 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/xferfcn.py Log Message: ----------- Fix ruff shadowed symbol warning in xferfcn.py Commit: 71ea2d7df7951a5004a0ed4dd177bb3d61a1891d https://github.com/python-control/python-control/commit/71ea2d7df7951a5004a0ed4dd177bb3d61a1891d Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/freqplot.py M control/nichols.py M control/optimal.py M control/phaseplot.py Log Message: ----------- Fix various ruff unknown symbol warnings Commit: d1ac450777f47cee12cc3cdc4e16713c98ef94f4 https://github.com/python-control/python-control/commit/d1ac450777f47cee12cc3cdc4e16713c98ef94f4 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/rlocus.py Log Message: ----------- Change _RLSortRoots in rlocus.py to placate ruff Commit: d8b8b2db7326f41c666845ff4196e225c55993ac https://github.com/python-control/python-control/commit/d8b8b2db7326f41c666845ff4196e225c55993ac Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/margins.py Log Message: ----------- Remove unused import Commit: a032506adaa05ab0b96fce2ed890e53da67b8215 https://github.com/python-control/python-control/commit/a032506adaa05ab0b96fce2ed890e53da67b8215 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/phaseplot.py Log Message: ----------- Silence ruff warning in phaseplot.py Commit: 5421a63491eb742cb99a39d6fe7cad0345fbfecf https://github.com/python-control/python-control/commit/5421a63491eb742cb99a39d6fe7cad0345fbfecf Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: A .github/workflows/ruff-check.yml Log Message: ----------- Add ruff check Github Action workflow Commit: 32ba2276d51e351a09c9e736ff5c452c44c475a4 https://github.com/python-control/python-control/commit/32ba2276d51e351a09c9e736ff5c452c44c475a4 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/tests/docstrings_test.py Log Message: ----------- Update docstring_test hashes Commit: b4776c4c71c88760d6c572d3da88945d8507f6d0 https://github.com/python-control/python-control/commit/b4776c4c71c88760d6c572d3da88945d8507f6d0 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/__init__.py Log Message: ----------- Fix comment wording Commit: bd705f2fa43a25b891f5beae8590186db248e6e1 https://github.com/python-control/python-control/commit/bd705f2fa43a25b891f5beae8590186db248e6e1 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/exception.py M control/statesp.py M control/xferfcn.py Log Message: ----------- Remove pyflakes weirdness, use noqa instead Commit: 76b2a34d27a25bf0a9c807bd9051049c7f13e333 https://github.com/python-control/python-control/commit/76b2a34d27a25bf0a9c807bd9051049c7f13e333 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/mateqn.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/tests/docstrings_test.py M control/tests/statefbk_test.py M control/tests/statesp_test.py Log Message: ----------- Merge main into lint-lib-only Commit: ce1346592b6395f79a4e3f8658325023803c43ca https://github.com/python-control/python-control/commit/ce1346592b6395f79a4e3f8658325023803c43ca Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/tests/docstrings_test.py Log Message: ----------- Update dlqe, lqe hashes in docstrings_test.py Commit: b333298b1d42c56c92787e3e039a20c8d17a7ab6 https://github.com/python-control/python-control/commit/b333298b1d42c56c92787e3e039a20c8d17a7ab6 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/statefbk.py Log Message: ----------- Remove import of unused ControlDimension Commit: 18d3d591729b02b33a0b26b4079ce09351284c69 https://github.com/python-control/python-control/commit/18d3d591729b02b33a0b26b4079ce09351284c69 Author: Rory Yorke <ror...@gm...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M control/stochsys.py Log Message: ----------- Import missing StateSpace Commit: 1fc2c2d02315ba35466d7d61adc725d078723045 https://github.com/python-control/python-control/commit/1fc2c2d02315ba35466d7d61adc725d078723045 Author: Richard Murray <mu...@cd...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: A .github/workflows/ruff-check.yml M control/__init__.py M control/canonical.py M control/dtime.py M control/exception.py M control/flatsys/__init__.py M control/flatsys/bspline.py M control/flatsys/flatsys.py M control/frdata.py M control/freqplot.py M control/iosys.py M control/lti.py M control/margins.py M control/mateqn.py M control/matlab/__init__.py M control/modelsimp.py M control/nichols.py M control/nlsys.py M control/optimal.py M control/phaseplot.py M control/pzmap.py M control/rlocus.py M control/robust.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/sysnorm.py M control/tests/docstrings_test.py M control/tests/flatsys_test.py M control/timeplot.py M control/timeresp.py M control/xferfcn.py M pyproject.toml Log Message: ----------- Merge pull request #1118 from roryyorke/lint-lib-only Lint library code only with `ruff check` Compare: https://github.com/python-control/python-control/compare/5707dcf3b115...1fc2c2d02315 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-03 04:02:44
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: e69fc1a091f66cee434b0843129202680794fc65 https://github.com/python-control/python-control/commit/e69fc1a091f66cee434b0843129202680794fc65 Author: Ben Greiner <co...@bn...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/tests/bdalg_test.py M control/tests/conftest.py M control/tests/statesp_test.py M control/tests/xferfcn_test.py M control/xferfcn.py Log Message: ----------- Move _tf_close_coeff back to testing realm and make better use of assertion messages Commit: 1ceeeea1c855117f9295c3c9d14d883b87ab8c5c https://github.com/python-control/python-control/commit/1ceeeea1c855117f9295c3c9d14d883b87ab8c5c Author: Ben Greiner <co...@bn...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M .github/scripts/set-conda-test-matrix.py M .github/scripts/set-pip-test-matrix.py Log Message: ----------- Fix docstring and imports Commit: 1b6e49be0e2b1cb233e2ede14c03df01cd0fdbfb https://github.com/python-control/python-control/commit/1b6e49be0e2b1cb233e2ede14c03df01cd0fdbfb Author: Ben Greiner <co...@bn...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/tests/statesp_test.py Log Message: ----------- Parametrize pow tests Commit: 72aef924c107b40cb266a01845ddb330c8fc5ae9 https://github.com/python-control/python-control/commit/72aef924c107b40cb266a01845ddb330c8fc5ae9 Author: Ben Greiner <co...@bn...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/tests/conftest.py Log Message: ----------- Rename tested tf to actual and desired Commit: 2359299f34f23147dc9417481d2103cb9e048af5 https://github.com/python-control/python-control/commit/2359299f34f23147dc9417481d2103cb9e048af5 Author: Ben Greiner <co...@bn...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/tests/statesp_test.py Log Message: ----------- Update test to check for inverse by identity Commit: 5707dcf3b11570e19c6db7c73ce97c3560bb7199 https://github.com/python-control/python-control/commit/5707dcf3b11570e19c6db7c73ce97c3560bb7199 Author: Richard Murray <mu...@cd...> Date: 2025-02-02 (Sun, 02 Feb 2025) Changed paths: M .github/scripts/set-conda-test-matrix.py M .github/scripts/set-pip-test-matrix.py M control/tests/bdalg_test.py M control/tests/conftest.py M control/tests/statesp_test.py M control/tests/xferfcn_test.py M control/xferfcn.py Log Message: ----------- Merge pull request #1109 from bnavigator/assert_tf_close_coeff Move _tf_close_coeff back to testing realm and make better use of assertion messages Compare: https://github.com/python-control/python-control/compare/d2f9a9c54c44...5707dcf3b115 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-02 06:58:12
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 4fc70f7b021de9d7f0d2e1c17ea2ca84cce057c0 https://github.com/python-control/python-control/commit/4fc70f7b021de9d7f0d2e1c17ea2ca84cce057c0 Author: Richard Murray <mu...@cd...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/mateqn.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/tests/docstrings_test.py M control/tests/statefbk_test.py M control/tests/statesp_test.py Log Message: ----------- update _ssmatrix and _check_shape for consistent usage Commit: d2f9a9c54c4484b49b56c63ffbd5be8d16ba34fe https://github.com/python-control/python-control/commit/d2f9a9c54c4484b49b56c63ffbd5be8d16ba34fe Author: Richard Murray <mu...@cd...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/mateqn.py M control/statefbk.py M control/statesp.py M control/stochsys.py M control/tests/docstrings_test.py M control/tests/statefbk_test.py M control/tests/statesp_test.py Log Message: ----------- Merge pull request #1116 from murrayrm/update_ssmatrix-01Feb2025 Update _ssmatrix and _check_shape for consistent usage Compare: https://github.com/python-control/python-control/compare/2cb0520b6685...d2f9a9c54c44 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-01 17:50:48
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 52ab45e7a4289fe15fb8ba5e44f6afc3127fde4c https://github.com/python-control/python-control/commit/52ab45e7a4289fe15fb8ba5e44f6afc3127fde4c Author: Rory Yorke <ror...@gm...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/tests/flatsys_test.py Log Message: ----------- Add test for scalar `timepts` arg in `solve_flat_ocp` Commit: b7eeb79c2c1a21a0bb6416bcb62f4f57ab2ec886 https://github.com/python-control/python-control/commit/b7eeb79c2c1a21a0bb6416bcb62f4f57ab2ec886 Author: Rory Yorke <ror...@gm...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/flatsys/flatsys.py Log Message: ----------- Handle scalar `timepts` arg in `solve_flat_ocp` Fixes gh-1110. Commit: a05b9d50f8304e17ed46d299df79d1d3667d0088 https://github.com/python-control/python-control/commit/a05b9d50f8304e17ed46d299df79d1d3667d0088 Author: Rory Yorke <ror...@gm...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/tests/flatsys_test.py Log Message: ----------- Use assert_array_equal to compare results in scalar timeresp test Commit: 2cb0520b6685617685eda7d6548812659ae586f4 https://github.com/python-control/python-control/commit/2cb0520b6685617685eda7d6548812659ae586f4 Author: Richard Murray <mu...@cd...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/flatsys/flatsys.py M control/tests/flatsys_test.py Log Message: ----------- Merge pull request #1111 from roryyorke/gh1110-solve_flat_ocp Handle scalar `timeresp` in `solve_flat_ocp` Compare: https://github.com/python-control/python-control/compare/92bd7031e810...2cb0520b6685 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-02-01 16:24:11
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: e539c7295437e9a38926820a50018c6538344118 https://github.com/python-control/python-control/commit/e539c7295437e9a38926820a50018c6538344118 Author: Richard Murray <mu...@cd...> Date: 2025-01-31 (Fri, 31 Jan 2025) Changed paths: M control/tests/frd_test.py M control/tests/iosys_test.py M control/tests/lti_test.py M control/tests/matlab2_test.py M control/tests/statesp_test.py M control/tests/xferfcn_test.py M control/xferfcn.py Log Message: ----------- scipy-based implementation of ss2tf Commit: 92bd7031e810543c578203b4be3cbc06e912eb4a https://github.com/python-control/python-control/commit/92bd7031e810543c578203b4be3cbc06e912eb4a Author: Richard Murray <mu...@cd...> Date: 2025-02-01 (Sat, 01 Feb 2025) Changed paths: M control/tests/frd_test.py M control/tests/iosys_test.py M control/tests/lti_test.py M control/tests/matlab2_test.py M control/tests/statesp_test.py M control/tests/xferfcn_test.py M control/xferfcn.py Log Message: ----------- Merge pull request #1108 from murrayrm/mimo_ss2tf_scipy-12Jan2025 scipy-based implementation of ss2tf Compare: https://github.com/python-control/python-control/compare/ebff1259a45d...92bd7031e810 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-01-30 06:19:21
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 6fcf7419e7b30148a8e7a287ee6790a2806cbaf0 https://github.com/python-control/python-control/commit/6fcf7419e7b30148a8e7a287ee6790a2806cbaf0 Author: Richard Murray <mu...@cd...> Date: 2025-01-28 (Tue, 28 Jan 2025) Changed paths: M control/margins.py M control/tests/margin_test.py Log Message: ----------- turn off warn_infinite for phase_crossover_frequencies() calculation Commit: d9e44d20da53b9d4cf83d1ffe7475eac21d2316f https://github.com/python-control/python-control/commit/d9e44d20da53b9d4cf83d1ffe7475eac21d2316f Author: Richard Murray <mu...@cd...> Date: 2025-01-29 (Wed, 29 Jan 2025) Changed paths: M control/tests/margin_test.py Log Message: ----------- address @slivingston review comments Commit: ebff1259a45dc7c45409ae439d36d7607afe86ee https://github.com/python-control/python-control/commit/ebff1259a45dc7c45409ae439d36d7607afe86ee Author: Richard Murray <mu...@cd...> Date: 2025-01-29 (Wed, 29 Jan 2025) Changed paths: M control/margins.py M control/tests/margin_test.py Log Message: ----------- Merge pull request #1106 from murrayrm/fix_phase_crossover-28Jan2025 Turn off warn_infinite for phase_crossover_frequencies() calculation Compare: https://github.com/python-control/python-control/compare/c29e73f5b534...ebff1259a45d To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Jesse H. <no...@gi...> - 2025-01-29 16:49:47
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: c29e73f5b5346c53d1ad322e52d1ed2ddc3fe0db https://github.com/python-control/python-control/commit/c29e73f5b5346c53d1ad322e52d1ed2ddc3fe0db Author: Jesse Hummel <jes...@gm...> Date: 2025-01-29 (Wed, 29 Jan 2025) Changed paths: M control/statefbk.py Log Message: ----------- Fix typo in statefbk.py Controllabilty matrix -> Controllability matrix To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Scott C. L. <no...@gi...> - 2025-01-29 02:32:32
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 65f5502a59144d914a4501268d7a7c5db9485b24 https://github.com/python-control/python-control/commit/65f5502a59144d914a4501268d7a7c5db9485b24 Author: Richard Murray <mu...@cd...> Date: 2025-01-27 (Mon, 27 Jan 2025) Changed paths: M control/freqplot.py M control/tests/nyquist_test.py Log Message: ----------- add test for Nyquist evaluation at a pole Commit: 2f59e954830fbb98cdde8ca4743cf171c82d4111 https://github.com/python-control/python-control/commit/2f59e954830fbb98cdde8ca4743cf171c82d4111 Author: Scott C. Livingston <sli...@cd...> Date: 2025-01-28 (Tue, 28 Jan 2025) Changed paths: M control/freqplot.py M control/tests/nyquist_test.py Log Message: ----------- Merge pull request #1104 Add test for Nyquist evaluation at a pole Compare: https://github.com/python-control/python-control/compare/71bd7319fe32...2f59e954830f To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-01-20 06:23:47
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 9acbfbbbf3b4e2c9e8453c0cc18d21df88d6230b https://github.com/python-control/python-control/commit/9acbfbbbf3b4e2c9e8453c0cc18d21df88d6230b Author: Richard Murray <mu...@cd...> Date: 2024-12-06 (Fri, 06 Dec 2024) Changed paths: M control/frdata.py M control/tests/lti_test.py M control/xferfcn.py Log Message: ----------- fix issue with multiplying MIMO LTI system by scalar Commit: fed6c8db4a9cc51f9bdbd2287f4943d847c69737 https://github.com/python-control/python-control/commit/fed6c8db4a9cc51f9bdbd2287f4943d847c69737 Author: Steven Dahdah <sd...@us...> Date: 2024-12-09 (Mon, 09 Dec 2024) Changed paths: M control/exception.py M control/frdata.py M control/iosys.py M control/nlsys.py M control/statesp.py M control/tests/frd_test.py M control/tests/iosys_test.py M control/tests/lti_test.py M control/tests/statesp_test.py M control/tests/timeresp_test.py M control/tests/xferfcn_test.py M control/timeresp.py M control/xferfcn.py M doc/conventions.rst M doc/plotting.rst Log Message: ----------- Merge pull request #1 from murrayrm/fix_scalar_tfops-06Dec2024 Fix scalar tfops 06 dec2024 Commit: acc50862c9673dd632682830888b9bef86c109e1 https://github.com/python-control/python-control/commit/acc50862c9673dd632682830888b9bef86c109e1 Author: Steven Dahdah <sd...@us...> Date: 2024-12-09 (Mon, 09 Dec 2024) Changed paths: M control/frdata.py Log Message: ----------- Add append for FRD Commit: 686a9b35d809c98a57193824273f86a5b940e453 https://github.com/python-control/python-control/commit/686a9b35d809c98a57193824273f86a5b940e453 Author: Steven Dahdah <sd...@us...> Date: 2024-12-09 (Mon, 09 Dec 2024) Changed paths: M control/tests/frd_test.py Log Message: ----------- Add SISO FRD append test Commit: 94481ac7ba9fa11c0e2dd5f715f3408b5245c6fa https://github.com/python-control/python-control/commit/94481ac7ba9fa11c0e2dd5f715f3408b5245c6fa Author: Steven Dahdah <sd...@us...> Date: 2024-12-09 (Mon, 09 Dec 2024) Changed paths: M control/tests/frd_test.py Log Message: ----------- Add MIMO FRD test Commit: 053c3c63d1a54ec1dc1ed5a1ee3842aef973e219 https://github.com/python-control/python-control/commit/053c3c63d1a54ec1dc1ed5a1ee3842aef973e219 Author: Steven Dahdah <sd...@us...> Date: 2024-12-09 (Mon, 09 Dec 2024) Changed paths: M control/xferfcn.py Log Message: ----------- Add append for TFs Commit: b6b032ffbcb7bee0f0f4c363c85e7d7399a5442d https://github.com/python-control/python-control/commit/b6b032ffbcb7bee0f0f4c363c85e7d7399a5442d Author: Steven Dahdah <sd...@us...> Date: 2024-12-09 (Mon, 09 Dec 2024) Changed paths: M control/tests/bdalg_test.py M control/xferfcn.py Log Message: ----------- Move tf_close_coeff to xferfcn Commit: 09fca2c9d1d99c92312d4c076ecb768a97e64df4 https://github.com/python-control/python-control/commit/09fca2c9d1d99c92312d4c076ecb768a97e64df4 Author: Steven Dahdah <sd...@us...> Date: 2024-12-09 (Mon, 09 Dec 2024) Changed paths: M control/tests/xferfcn_test.py Log Message: ----------- Add append TF tests Commit: aafaa06347f017b5ed5bc15bf46e10237358dfcf https://github.com/python-control/python-control/commit/aafaa06347f017b5ed5bc15bf46e10237358dfcf Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/bdalg.py M control/tests/docstrings_test.py Log Message: ----------- Make append() return type of first argument Commit: 4cf26b5aa9347cea6ec43c44d0cbdb9c2158a234 https://github.com/python-control/python-control/commit/4cf26b5aa9347cea6ec43c44d0cbdb9c2158a234 Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/xferfcn.py Log Message: ----------- Implement transfer function __mul__ dimension promotion Commit: 0f5970122c35e0a73973a7a26445bd61bbfec0c4 https://github.com/python-control/python-control/commit/0f5970122c35e0a73973a7a26445bd61bbfec0c4 Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/xferfcn.py Log Message: ----------- Implement TF __rmul__ Commit: 7aaf3552c658254c3b159d4da55e918f50fd54a6 https://github.com/python-control/python-control/commit/7aaf3552c658254c3b159d4da55e918f50fd54a6 Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/xferfcn.py Log Message: ----------- Add TF __truediv__ and __rtruediv__ Commit: 3cea5c5960b49a68c28c97f4122ec93e0169c768 https://github.com/python-control/python-control/commit/3cea5c5960b49a68c28c97f4122ec93e0169c768 Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/tests/xferfcn_test.py Log Message: ----------- Add __mul__, __rmul__, __truediv__, and __rtruediv__ tests Commit: 7dcf256bbb36c7203f502b33f27ef95c6c607cc4 https://github.com/python-control/python-control/commit/7dcf256bbb36c7203f502b33f27ef95c6c607cc4 Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/xferfcn.py Log Message: ----------- Rename promoted_self to self Commit: 8212a865e054c9bddb6cb68d6ecdb51117d2772f https://github.com/python-control/python-control/commit/8212a865e054c9bddb6cb68d6ecdb51117d2772f Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/statesp.py M control/xferfcn.py Log Message: ----------- Change way bdalg is imported to avoid circular import and add broadcasting for SS __mul__ and __rmul__ Commit: 525e2456f1eea40b390d751f0b08f6b4f7c399c0 https://github.com/python-control/python-control/commit/525e2456f1eea40b390d751f0b08f6b4f7c399c0 Author: Steven Dahdah <sd...@us...> Date: 2024-12-13 (Fri, 13 Dec 2024) Changed paths: M control/tests/statesp_test.py Log Message: ----------- Add failing unit test Commit: cf5a0ab71b56f2f48b185cce3d1a63d40e354e0f https://github.com/python-control/python-control/commit/cf5a0ab71b56f2f48b185cce3d1a63d40e354e0f Author: Steven Dahdah <sd...@us...> Date: 2024-12-16 (Mon, 16 Dec 2024) Changed paths: M control/statesp.py M control/tests/statesp_test.py Log Message: ----------- Implement SS __rmul__ and add __mul__ unit tests Commit: 7de9715147cbcb2690e4739053850f88c6f58273 https://github.com/python-control/python-control/commit/7de9715147cbcb2690e4739053850f88c6f58273 Author: Steven Dahdah <sd...@us...> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: M control/statesp.py M control/tests/statesp_test.py Log Message: ----------- Add pow, truediv, and rtruediv Commit: 76f9c9fe5a906baced512e2c702d90365425bd82 https://github.com/python-control/python-control/commit/76f9c9fe5a906baced512e2c702d90365425bd82 Author: Steven Dahdah <sd...@us...> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: M control/statesp.py Log Message: ----------- Fix type conversion error Commit: 56360616bc30fba9bad50b9123c654ef1072f8eb https://github.com/python-control/python-control/commit/56360616bc30fba9bad50b9123c654ef1072f8eb Author: Steven Dahdah <sd...@us...> Date: 2024-12-18 (Wed, 18 Dec 2024) Changed paths: M control/tests/statesp_test.py M control/xferfcn.py Log Message: ----------- Add more truediv and rtruediv tests Commit: a5fe1c17bdbac64bddb73652c460aff59ceabf1c https://github.com/python-control/python-control/commit/a5fe1c17bdbac64bddb73652c460aff59ceabf1c Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/frdata.py M control/tests/frd_test.py Log Message: ----------- Add __mul__ and __rmul__ for frdata Commit: cda9afeee0f3ae25ecf16e6523a3be62da24aea4 https://github.com/python-control/python-control/commit/cda9afeee0f3ae25ecf16e6523a3be62da24aea4 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/tests/frd_test.py Log Message: ----------- Add more __mul__ and __rmul__ frd tests Commit: bbf605d894342aca22b69fa2949eb4d845b396b7 https://github.com/python-control/python-control/commit/bbf605d894342aca22b69fa2949eb4d845b396b7 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/frdata.py M control/tests/frd_test.py Log Message: ----------- Add MIMO-SISO truediv and rtruediv Commit: 508bc8b9dbd4d03b7055c2fe472fc0a912f34978 https://github.com/python-control/python-control/commit/508bc8b9dbd4d03b7055c2fe472fc0a912f34978 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/tests/xferfcn_test.py M control/xferfcn.py Log Message: ----------- Add MIMO-SISO add for TF Commit: 021e34c5140a8ef2562bb9c928cc5f1579573fae https://github.com/python-control/python-control/commit/021e34c5140a8ef2562bb9c928cc5f1579573fae Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/tests/xferfcn_test.py Log Message: ----------- Add TF add, sub, radd, rsub tests Commit: 4f6fab7292f18f43f025945fbcbc45144fb80b8d https://github.com/python-control/python-control/commit/4f6fab7292f18f43f025945fbcbc45144fb80b8d Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/statesp.py M control/tests/statesp_test.py Log Message: ----------- Add SS SISO MIMO add, sub, radd, rsub tests Commit: e0c86a3fd79300d3a07941d88ab8bfa25379ac8f https://github.com/python-control/python-control/commit/e0c86a3fd79300d3a07941d88ab8bfa25379ac8f Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/frdata.py Log Message: ----------- Add FRD add promotion Commit: a4afa3960f5da50a9849fdf9993960554340ab16 https://github.com/python-control/python-control/commit/a4afa3960f5da50a9849fdf9993960554340ab16 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/tests/frd_test.py Log Message: ----------- Add FRD add, sub, radd, rsub tests Commit: 3e822600bf1b3387c92f087bd193d090a93913c2 https://github.com/python-control/python-control/commit/3e822600bf1b3387c92f087bd193d090a93913c2 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M .github/workflows/doctest.yml M .github/workflows/os-blas-test-matrix.yml M .github/workflows/python-package-conda.yml M control/canonical.py M control/modelsimp.py M control/statefbk.py M control/statesp.py M control/tests/docstrings_test.py M control/tests/modelsimp_test.py M control/tests/statefbk_test.py M control/tests/statesp_test.py M control/xferfcn.py M doc/iosys.rst Log Message: ----------- Merge branch 'main' into main Commit: e5358df2ccf5ea1fdcd23d8554ff6c44c18df450 https://github.com/python-control/python-control/commit/e5358df2ccf5ea1fdcd23d8554ff6c44c18df450 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/tests/statesp_test.py Log Message: ----------- Remove randomized state-space matrices Commit: 123914b23d86e43cdfb20c80018f64f83784b942 https://github.com/python-control/python-control/commit/123914b23d86e43cdfb20c80018f64f83784b942 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/tests/frd_test.py M control/tests/statesp_test.py Log Message: ----------- Add slycotonly to tests Commit: 0de8c289a254d37a124939fe66041a032d00a827 https://github.com/python-control/python-control/commit/0de8c289a254d37a124939fe66041a032d00a827 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M doc/control.rst Log Message: ----------- Add split_tf and combine_tf to docs Commit: ff63613491fef22ca8ca4726c76d758ef29abbe9 https://github.com/python-control/python-control/commit/ff63613491fef22ca8ca4726c76d758ef29abbe9 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/bdalg.py Log Message: ----------- Replace control with ct to fix doctests Commit: bf7f40d49930cba7525ce1da738294a707a82457 https://github.com/python-control/python-control/commit/bf7f40d49930cba7525ce1da738294a707a82457 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/bdalg.py Log Message: ----------- Remove line breaks messing up doctest Commit: 612d19b2b899f39f7c8005de0402e1eafe900dc2 https://github.com/python-control/python-control/commit/612d19b2b899f39f7c8005de0402e1eafe900dc2 Author: Steven Dahdah <sd...@us...> Date: 2024-12-19 (Thu, 19 Dec 2024) Changed paths: M control/bdalg.py Log Message: ----------- Fix combine_tf docstring typo Commit: d9a28e58f6992cce1debeed7e4add5f9e8407782 https://github.com/python-control/python-control/commit/d9a28e58f6992cce1debeed7e4add5f9e8407782 Author: Steven Dahdah <sd...@us...> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M .github/scripts/set-conda-test-matrix.py M .github/workflows/os-blas-test-matrix.yml M control/__init__.py M control/bdalg.py M control/config.py M control/flatsys/flatsys.py M control/frdata.py M control/freqplot.py M control/iosys.py M control/lti.py M control/nlsys.py M control/optimal.py M control/rlocus.py M control/statefbk.py M control/statesp.py M control/tests/config_test.py M control/tests/docstrings_test.py M control/tests/frd_test.py M control/tests/interconnect_test.py M control/tests/iosys_test.py M control/tests/kwargs_test.py M control/tests/lti_test.py M control/tests/namedio_test.py M control/tests/nlsys_test.py A control/tests/response_test.py M control/tests/statefbk_test.py M control/tests/statesp_test.py M control/tests/timeresp_test.py M control/tests/xferfcn_input_test.py M control/tests/xferfcn_test.py M control/timeresp.py M control/xferfcn.py M examples/cruise.ipynb M examples/describing_functions.ipynb A examples/repr_gallery.ipynb A examples/repr_gallery.py M examples/steering-gainsched.py Log Message: ----------- Merge branch 'main' of github.com:python-control/python-control Commit: e89a727332f52f4d10e0a6ca876501fd2f99e37f https://github.com/python-control/python-control/commit/e89a727332f52f4d10e0a6ca876501fd2f99e37f Author: Steven Dahdah <sd...@us...> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M control/frdata.py Log Message: ----------- Use new _ifunc instead of ifunc Commit: 2b59fab6356f064ffb6fea35ed8de561b7cc9ef8 https://github.com/python-control/python-control/commit/2b59fab6356f064ffb6fea35ed8de561b7cc9ef8 Author: Steven Dahdah <sd...@us...> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M control/bdalg.py M control/xferfcn.py Log Message: ----------- Fix typos in docstrings Commit: 4a1e0348a20ffbfd9cd8a399ae18e0c1b9d8b5b2 https://github.com/python-control/python-control/commit/4a1e0348a20ffbfd9cd8a399ae18e0c1b9d8b5b2 Author: Steven Dahdah <sd...@us...> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M control/frdata.py Log Message: ----------- Adjust indentation style mismatch Commit: 9a03dd224353e905e4c4e2adb1fb25d53b56226e https://github.com/python-control/python-control/commit/9a03dd224353e905e4c4e2adb1fb25d53b56226e Author: Steven Dahdah <sd...@us...> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M control/tests/statesp_test.py Log Message: ----------- Change some tests to SS comparison instead of TF Commit: ce2f2aa45d04355eea76db2b9f2d5410a9860604 https://github.com/python-control/python-control/commit/ce2f2aa45d04355eea76db2b9f2d5410a9860604 Author: Steven Dahdah <sd...@us...> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M control/xferfcn.py Log Message: ----------- Get rid of redundant check Commit: ccf9ce1548596d251eb85900837cd9dff045f8ae https://github.com/python-control/python-control/commit/ccf9ce1548596d251eb85900837cd9dff045f8ae Author: Steven Dahdah <sd...@us...> Date: 2025-01-17 (Fri, 17 Jan 2025) Changed paths: M control/tests/docstrings_test.py Log Message: ----------- Update docstring hashes Commit: 71bd7319fe324f7b7ff14b8210420843bf06d7d2 https://github.com/python-control/python-control/commit/71bd7319fe324f7b7ff14b8210420843bf06d7d2 Author: Richard Murray <mu...@cd...> Date: 2025-01-19 (Sun, 19 Jan 2025) Changed paths: M control/bdalg.py M control/frdata.py M control/statesp.py M control/tests/bdalg_test.py M control/tests/docstrings_test.py M control/tests/frd_test.py M control/tests/statesp_test.py M control/tests/xferfcn_test.py M control/xferfcn.py M doc/control.rst Log Message: ----------- Merge pull request #1081 from sdahdah/main Support for binary operations between MIMO and SISO LTI systems Compare: https://github.com/python-control/python-control/compare/bddc7965d355...71bd7319fe32 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |
|
From: Richard M. <no...@gi...> - 2025-01-20 06:02:57
|
Branch: refs/heads/main Home: https://github.com/python-control/python-control Commit: 236c1d40a77f4ef1dafde17a2f189f90f5b83f09 https://github.com/python-control/python-control/commit/236c1d40a77f4ef1dafde17a2f189f90f5b83f09 Author: Rory Yorke <ror...@gm...> Date: 2025-01-19 (Sun, 19 Jan 2025) Changed paths: M control/statefbk.py M control/tests/statefbk_test.py Log Message: ----------- ctrb converts ndim=1 B correctly; ctrb & obsv check input shapes Commit: 465cfad03e423ea3dced37a6ba3e4b36a5baf161 https://github.com/python-control/python-control/commit/465cfad03e423ea3dced37a6ba3e4b36a5baf161 Author: Rory Yorke <ror...@gm...> Date: 2025-01-19 (Sun, 19 Jan 2025) Changed paths: M control/statefbk.py M control/tests/statefbk_test.py Log Message: ----------- Easy pyflakes fixes in statefbk.py and statefbk_test.py Commit: b13ade4835c54c56f4b26cf9be4ddbb321939287 https://github.com/python-control/python-control/commit/b13ade4835c54c56f4b26cf9be4ddbb321939287 Author: Richard Murray <mu...@cd...> Date: 2025-01-19 (Sun, 19 Jan 2025) Changed paths: M control/tests/statefbk_test.py Log Message: ----------- Update control/tests/statefbk_test.py Co-authored-by: Scott C. Livingston <sc...@re...> Commit: bddc7965d3551c047802e21422e71ef68b288313 https://github.com/python-control/python-control/commit/bddc7965d3551c047802e21422e71ef68b288313 Author: Richard Murray <mu...@cd...> Date: 2025-01-19 (Sun, 19 Jan 2025) Changed paths: M control/statefbk.py M control/tests/statefbk_test.py Log Message: ----------- Merge pull request #1099 from roryyorke/gh1097-ctrb-obsv-shapes ctrb treats ndim=1 B correctly; ctrb & obsv check input shapes Compare: https://github.com/python-control/python-control/compare/0ff045263f69...bddc7965d355 To unsubscribe from these emails, change your notification settings at https://github.com/python-control/python-control/settings/notifications |