Changes#
What’s new in 1.3#
1.3.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.2#
1.2.1#
Clear definition CRC’s during save.
Documentation fixes.
1.2.0#
Added
Vertexfor<vertex x='...' y='...'/>elementsGfxLine.vertices()now returnslist[Vertex]Wire.vertices()now returnslist[Vertex]Added
ProjectFile.remap()for remapping definitions.
What’s new in 1.1#
1.1.4#
Fixed: crash due to non-numeric
idin<channel/>nodes.
1.1.3#
Reduced time spend creating new id’s when many components are being created.
1.1.2#
documentation space/tab fixes
ParameterBasenow uses property descriptors, to enable autocomplete
1.1.1#
save_as()accepts a str in addition to a Pathchanging a
namespacewill update internal definition namespace referencesadding a
Definitionto aProjectFilenow ensures component IDs are unique
1.1.0#
Global Substitution support
Layer support
Use new “mapping” types, instead of overriding
lxmlelement operations.Help documentation included with module (
py -m mhi.xml help)Renamed
ProjectNodeproperties for improved clarity:.projecttois_case.librarytois_library
What’s new in 1.0#
1.0.1#
Properly detect
.pslxfiles as PSCAD Library files.
1.0.0#
Initial public release (PSCAD xml support only)