Releases: akarneliuk/pygnmi
Releases · akarneliuk/pygnmi
v0.8.14
- Number of minor bug fixes and improvements.
- Adding support of
prefix
topygnmicli
. 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
Minor improvements and upgrades
v0.8.12
- Fixed operation of
no_qos_marking
flag forpygnmicli
.
v0.8.11
- Previous release introduced break for telemetry in
Juniper
due to inconsistency of communicated encoudings inCapabilities()
and what is really supported inSubscribe()
.
v0.8.10
- Automatic detection of supported encoding and using it where applicable (e.g., in
subscribe2
method). - Possibility to remove
qos
fromSubscribe
for platforms, which doesn't support it (e.g.,Juniper
).
v0.8.9
- Default value for
encoding
everywhere is set toNone
. - Method
capabilities()
now is called as part ofconnect()
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 viacapabilites()
withjson
having the first priority follwed byjson_ietf
.
v0.8.8
- Added new argument
-e / --encoding
topygnmicli
to specify the encoding, which overrides the default one. Fix forIssue 58 <https://github.com/akarneliuk/pygnmi/issues/58>
_. - Fixed minor bug with encoding handling inside
get()
andsubscribe2()
methods. - Simplified the code.
v0.8.7
- Fixed bug, when returned
json_val
orjson_ietf_val
is not processed correctly if the value is empty string. Fix forIssue 58 <https://github.com/akarneliuk/pygnmi/issues/58>
_.
v0.8.6
- Fixed minor issue with establishing
insecure
channel. - Fixed bug with inabillity to specify
prefix
in Subscribe messages forsubscribe2()
method. - Important: It is recommended to use method
subscribe2()
instead ofsubscribe()
for building telemetry collectors withpygnmi
as this method is further developed and throroughle tested. The methodsubscribe()
will be deprecated in future releases. - Functionality
qos
is now properly supported insubscribe2()
method.
v0.8.5
- Fixed some issues with telemetry representation with
pygnmicli
.