Skip to content

Releases: HPENetworking/topology

1.19.0

23 Oct 17:03
7372c7a
Compare
Choose a tag to compare

What's Changed

  • Support python 3.12 by @dajose in #101
  • Add a step before build to resolve the topology graph by @dajose in #102
  • Add property so users can access the platform instance by @dajose in #103

Full Changelog: 1.18.3...1.19.0

1.18.3

18 Oct 21:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.18.2...1.18.3

1.18.2

15 Jun 22:10
Compare
Choose a tag to compare

Fixes

  • topology executable was broken and could not be called. Fixed.

1.18.1

15 Jun 22:09
b716f5a
Compare
Choose a tag to compare

Fixes

  • Using topology as module did not inject attributes appropriately. Now it uses the topology file path as top search-path.

1.18.0

15 Jun 22:09
Compare
Choose a tag to compare

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

1.17.0

25 Jan 20:49
Compare
Choose a tag to compare

Changes

  • pytest flag --topology-platform-options now uses the ExtendAction to allow extending and overriding options in CLI. [Francisco Mata]

1.16.0

25 Jan 20:48
Compare
Choose a tag to compare

New

Add pytest option --topology-szn-dir. [Jose Martinez]

This new option will allow to pass the path of a directory where topologies files *.szn will be defined.

1.15.0

25 Jan 20:35
Compare
Choose a tag to compare

New

  • Add pytest option --topology-build-retries. Allow for unstable backends to try topology build more than once.

1.14.0

06 Jan 15:51
Compare
Choose a tag to compare

Changes

  • Call topology rollback on keyboardInterrupt during build.

1.13.0

05 Oct 16:03
Compare
Choose a tag to compare

New

  • Ignore the same paths pytest ignores

    When running topology via the pytest plugin, ignore the same paths
    pytest does by using norecursedirs ini option.

    Also move topology plugin configuration to sessionstart as logs on
    pytest are live only after that point.