Releases: CiscoDevNet/virlutils
Releases · CiscoDevNet/virlutils
2.3.0
This release drops support for older Python Client Library versions (see #156) and adds support for importing EVE-NG topology files with the cml up
command.
Contributors @tmikuska and @xorrkaz.
2.2.1
This release fixes a bug where the new users and groups functions lacked the module init files. Additionally, this adds more users and groups documentation and fixes a bug with group management (#155).
Thanks to @sgherdao for contributions to this release.
2.2.0
Note: While this release is a bug fix, it introduces an API change for the lab_views
plugin, so bumping the MINOR version.
This release fixes the username shown in output of cml ls
. Prior to this it would show the current user. Now it shows the owner of the lab (fix for #152). Thanks to @sgherdao for the contribution to this release.
2.1.0
- Improve readability in tabular views for labs and nodes (#149)
- Sanitize tmux session names (#150)
- Add support for user and group management (#151)
This release also adds isort
to the dev tools to improve readability and style of imports. A big thanks to @sgherdao for all the contributions to this release.
2.0.1
This release corrects the libtmux version. There were broken versions between 0.27 and 0.34. This release requires 0.34 or later.
2.0.0
It's been a long time coming, but this release finally removes all vestiges of VIRL/CML 1.x support. This is officially the cmlutils release, supporting CML 2.x+.
Thanks to Salah Gherdaoui for the surgery on the 1.x bits, as well as a tmux contribution. Thanks to Tomas Mikuska for some additional testing and coverage bits.
In addition to the changes above, this release fixes some performance issues relating to clustering and should work nicely with the new CML 2.7 release.
1.4.3
This release improves tests with the latest CML, 2.6.1. It also removes support for Python 3.7 and adds Python 3.12 support. Additionally:
- In the NSO generation code, don't use reserved name
type
as a variable name.
- Add support for Cat8Kv and Cat9Kv in NSO generation code (#140)
1.4.1
This release makes v2 tests more robust (thanks to Tomas Mikuska) and makes better use of the virl2_client for cluster operations.
1.4.0
This release adds cluster support when listing nodes and for providing general info about the cluster.
Additionally some tests have been updated to make things more reliable when dealing with deprecated virl2-client methods.
1.3.8
Fix for #135 where the console
command did not work with CML 2.3+.