Skip to content

1.18.0

Compare
Choose a tag to compare
@carlos-jenkins carlos-jenkins released this 15 Jun 22:09
· 12 commits to master since this release

Changes

  • Add support for subnode. Subnodes can be specified using the node>subnode
    syntax and they can be nested as well. Ports can be specified for any node
    and links can be specified between any pair of nodes regardless the nesting
    level, for example: node>subnode1>subnode2:p1 -- node:p1.

  • Replace NMLExtendedManager by a new TopologyGraph class and other classes
    for Node, Link and Port. TopologyGraph has the same API as the old
    NMLExtendedManager, thus backwards compatibility is preserved.

  • Drop support for NML and graphviz plot output which implies these pytest
    plugin flags and CLI arguments now do nothing. Notice they might be removed
    in a future release:

    • --topology-nml-dir
    • --topology-plot-dir
    • --topology-plot-format