GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Release 0.10.2 · python-control/python-control

0.10.2

Latest
Latest
@murrayrm murrayrm released this 05 Jul 21:10
· 47 commits to main since this release
0.10.2
abeb0e4
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

What's Changed

  • Upgrade GitHub action dependencies: upload-artifact, download-artifact by @slivingston in #1046
  • Improve code style, markov by @KybernetikJo in #1051
  • Improve code style, era by @KybernetikJo in #1050
  • Update find_eqpt to find_operating_point, adding root_method + better docs by @murrayrm in #1054
  • fix phase plot lines output by @murrayrm in #1066
  • allow root locus maps with only 1 point by @murrayrm in #1065
  • fix timebase processing in frd, zpk by @murrayrm in #1064
  • sort loci in PoleZeroData by @murrayrm in #1070
  • Allow signal names to be used for time/freq responses and subsystem indexing by @murrayrm in #1069
  • Add combine() and split() functions for transfer matrices by @sdahdah in #1073
  • add reference gain design pattern to create_statefbk_iosystem by @murrayrm in #1071
  • update model_reduction to allow input/output selection + unstable warning (vs exception) by @murrayrm in #1074
  • fix issue with multiplying MIMO LTI system by scalar by @murrayrm in #1078
  • update GitHub Actions to use miniforge v3 (fixes mambaforge deprecation) by @murrayrm in #1079
  • CI: Remove MKL form macOS tests, Fix Ubuntu openBLAS install by @bnavigator in #1083
  • Replace mamba with conda again by @bnavigator in #1085
  • fix complex -> real error messages by @murrayrm in #1086
  • Fix TimeResponseData.to_pandas() for multi-trace responses by @murrayrm in #1088
  • I/O system enhancements by @murrayrm in #1082
  • Add aliases of selected functions as member functions to LTI by @lkies in #1092
  • Update I/O system repr() and str() by @murrayrm in #1091
  • Update nyquist_plot to call nyquist_response correctly by @murrayrm in #1096
  • ctrb treats ndim=1 B correctly; ctrb & obsv check input shapes by @roryyorke in #1099
  • Support for binary operations between MIMO and SISO LTI systems by @sdahdah in #1081
  • Add test for Nyquist evaluation at a pole by @murrayrm in #1104
  • Fix typo in statefbk.py by @jesseishi in #1107
  • Turn off warn_infinite for phase_crossover_frequencies() calculation by @murrayrm in #1106
  • scipy-based implementation of ss2tf by @murrayrm in #1108
  • Handle scalar timeresp in solve_flat_ocp by @roryyorke in #1111
  • Update _ssmatrix and _check_shape for consistent usage by @murrayrm in #1116
  • Move _tf_close_coeff back to testing realm and make better use of assertion messages by @bnavigator in #1109
  • Lint library code only with ruff check by @roryyorke in #1118
  • Updated documentation by @murrayrm in #1094
  • add information on _ssmatrix, _check_shape by @murrayrm in #1120
  • Fix missing plot title in bode_plot() with display_margins by @murrayrm in #1121
  • update use/computation of sys._isstatic() by @murrayrm in #1117
  • Uniform processing of time response and optimization parameters by @murrayrm in #1125
  • Use matplotlibs streamplot function for phase_plane_plot by @lkies in #1112
  • Silence warning from Conda in Github Actions by @roryyorke in #1128
  • CI: explicitly include defaults channel by @slivingston in #1129
  • Lint tests by @roryyorke in #1127
  • Fix CI doctest, install-examples by @roryyorke in #1137
  • Fix Latex not being rendered in HTML output in VSCode by @lkies in #1133
  • Fix color cycling not working in singular_values_plot by @lkies in #1138
  • Lint fixes on benchmarks and examples/*.py by @roryyorke in #1135
  • Add type error checks, unit tests, documentation for real-valued systems by @murrayrm in #1142
  • fix ax processing bug in {nyquist,nichols,describing_function}_plot by @murrayrm in #1145
  • recalculate loci for sisotool and rlocus on axis scaling by @repagh in #1153
  • update documentation for input_output_response to address gh1152 by @murrayrm in #1157
  • Disk margin calculations by @josiahdelange in #1146
  • Fix CI errors in NumPy 2.3.1 by @murrayrm in #1163
  • Update Nyquist rescaling + other improvements by @murrayrm in #1155
  • Version 0.10.2 release notes by @murrayrm in #1140
  • OS/BLAS update for Windows + small fixes for 0.10.2 release by @murrayrm in #1164

New Contributors

  • @sdahdah made their first contribution in #1073
  • @lkies made their first contribution in #1092
  • @jesseishi made their first contribution in #1107
  • @josiahdelange made their first contribution in #1146

Full Changelog: 0.10.1...0.10.2

Contributors

  • @roryyorke
  • @murrayrm
  • @slivingston
  • @repagh
  • @sdahdah
  • @bnavigator
  • @josiahdelange
  • @KybernetikJo
  • @lkies
  • @jesseishi
roryyorke, murrayrm, and 8 other contributors
Assets 2
Loading

Uh oh!

There was an error while loading. Please reload this page.

joaoantoniocardoso reacted with heart emoji
All reactions
  • ❤️ 1 reaction
1 person reacted
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.