Skip to content

Releases: akarneliuk/pygnmi

v0.8.14

09 Mar 22:04
8ffec7b
Compare
Choose a tag to compare
  • Number of minor bug fixes and improvements.
  • Adding support of prefix to pygnmicli.
  • Adding error propagation from child thread to main thread <https://github.com/akarneliuk/pygnmi/pull/142>
  • Changes to u_val <https://github.com/akarneliuk/pygnmi/pull/144>
  • Adding Master Arbitration support for Set <https://github.com/akarneliuk/pygnmi/pull/146>
  • Adding bytes_val and leaflist_val with string_val parsing <https://github.com/akarneliuk/pygnmi/pull/151>

v0.8.13

29 Oct 16:47
ef224a6
Compare
Choose a tag to compare

Minor improvements and upgrades

v0.8.12

01 May 11:25
4ee6773
Compare
Choose a tag to compare
  • Fixed operation of no_qos_marking flag for pygnmicli.

v0.8.11

30 Apr 20:38
196985f
Compare
Choose a tag to compare
  • Previous release introduced break for telemetry in Juniper due to inconsistency of communicated encoudings in Capabilities() and what is really supported in Subscribe().

v0.8.10

30 Apr 20:10
46e77b1
Compare
Choose a tag to compare
  • Automatic detection of supported encoding and using it where applicable (e.g., in subscribe2 method).
  • Possibility to remove qos from Subscribe for platforms, which doesn't support it (e.g., Juniper).

v0.8.9

21 Aug 21:34
4e00513
Compare
Choose a tag to compare
  • Default value for encoding everywhere is set to None.
  • Method capabilities() now is called as part of connect() to collect supported encoding as part of session establishing.
  • If encoding is not specified by user, then it is auto-set based on the list collected via capabilites() with json having the first priority follwed by json_ietf.

v0.8.8

12 Aug 22:31
3e006c3
Compare
Choose a tag to compare
  • Added new argument -e / --encoding to pygnmicli to specify the encoding, which overrides the default one. Fix for Issue 58 <https://github.com/akarneliuk/pygnmi/issues/58>_.
  • Fixed minor bug with encoding handling inside get() and subscribe2() methods.
  • Simplified the code.

v0.8.7

10 Aug 16:20
33893c7
Compare
Choose a tag to compare
  • Fixed bug, when returned json_val or json_ietf_val is not processed correctly if the value is empty string. Fix for Issue 58 <https://github.com/akarneliuk/pygnmi/issues/58>_.

v0.8.6

09 Aug 13:04
569f667
Compare
Choose a tag to compare
  • Fixed minor issue with establishing insecure channel.
  • Fixed bug with inabillity to specify prefix in Subscribe messages for subscribe2() method.
  • Important: It is recommended to use method subscribe2() instead of subscribe() for building telemetry collectors with pygnmi as this method is further developed and throroughle tested. The method subscribe() will be deprecated in future releases.
  • Functionality qos is now properly supported in subscribe2() method.

v0.8.5

31 Jul 08:28
5739126
Compare
Choose a tag to compare
  • Fixed some issues with telemetry representation with pygnmicli.