Changes#
What’s new in 1.3#
1.3.0#
Mirror
Groupvariable inSource="PGB"call nodes from first grandchildren.Support for xpath-esque matching of call paths:
Indexing:
/Root/Main/AC Voltage[2]finds 2nd “AC Voltage” call;Predicate:
/Root/Main/AC Voltage[@Group='Inverter']matches “Inverter” group;Wildcards:
*any call node,**any node or child node.
Additional methods:
File.paths(),File.call_paths(),Call.paths(),Call.call_paths(),Run.trace_paths()Changed methods:
File,File.call_tree(),File.run_list(),Call.calls(),Call.call()
What’s new in 1.2#
1.2.2#
Fixed
File[int](previously raised an attribute error).Use newer
CurveFile.dllto fix unknown variable errors.
1.2.1#
Re-add missing
CurveFile.dllto wheel.Exclude development-only tests from source distribution.
Include
Cigre.psoutin source distribution.
1.2.0#
Uses
mhi.helpframework for HTML Help documentation.The command
py -m mhi.helpwill open all help documentation.Added Python 3.14 support.
What’s new in 1.1#
1.1.0#
HTML help.
Support up to Python 3.14.
What’s new in 1.0#
1.0.5#
Added
py -m mhi.psout [subcommand]command support (including “help”).
1.0.4#
Retrieving a zero-length trace no longer causes a crash.
1.0.3#
Support up to Python 3.12.
1.0.2#
Avoid crash if UTF-8 encoding error encountered in .psout file.
1.0.1#
Support up to Python 3.11.
Support back to Python 3.6.
1.0.0#
Initial public release.
What’s new in 0.9#
0.9.1#
First internal release version.
0.0.0#
Initial experimental version.