Skip to content

Releases: akarneliuk/pygnmi

v0.8.4

28 Jul 09:19
886b63d
Compare
Choose a tag to compare
  • Change logic of setting default values for some parameters to improve user experience.
  • Added token authentication to pygnmicli.

v0.8.3

24 Jul 14:47
009bb6f
Compare
Choose a tag to compare
  • Changed behaviour of subscribe2() to RPC to avoid adding the empty Extension field for no extensions presenting. Fix for Issue 83 <https://github.com/akarneliuk/pygnmi/issues/83>_.
  • Uppdated documentation with examples in GitHub.
  • Added support of History extensions to pygnmicli.

v0.8.2

23 Jul 15:37
2e7b381
Compare
Choose a tag to compare
  • Implemented History Extension <https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-history.md#1-purpose>_.
  • Implemented handling of corner case, where --skip-verify was failing trying to parse certificate, which doesn't have CN and SARs <https://github.com/akarneliuk/pygnmi/issues/71>_.

v0.8.1

23 Jul 08:43
3d479f9
Compare
Choose a tag to compare
  • Removed the need for --no-binary=protobuf for operation.

v0.8.0

22 Jul 14:55
4d16203
Compare
Choose a tag to compare
  • Important: potentially breaking change. The dependency is moved from grpcio-tools to protobuf, which as a standalone package has a much newer serion.
  • Spec is rebuilt and updated to support gNMI of version 0.8.0.

v0.7.5

17 Jul 12:51
049372a
Compare
Choose a tag to compare
  • Amended the logic of ONCE telemetry mode to automatically terminate on receiving {"sync_response": True} message.

v0.7.4

14 Jul 19:11
Compare
Choose a tag to compare
  • Feature skip_verify is now stabilised and doesn't require subject alternative names any more.

v0.7.3

14 Jul 10:57
Compare
Choose a tag to compare
  • Amended the logic of target functionality to be more inline with gNMI Reference.

v0.7.2

13 Jul 07:45
Compare
Choose a tag to compare
  • Minor bug fixing in the skip_verify logic. Impotant: for this feature to work, you need at least one subject alternative name filed (DNS, IP address, email, - any will work). It also doesn't matter which value it has, but at least one item shall present.

v0.7.1

10 Jul 08:27
Compare
Choose a tag to compare
  • Added new argument skip_verify to gNMIclient, which removes a need to set the override argument manually. However, the latter one still stays for the backward compatibility.
  • Changed default values for arguments username and password from None to "", as with token-based authentication they don't need to be specified.
  • Added new argument target to gNMIclient.get(), gNMIclient.set(), and gNMIclient.subscribe2() methods. If provided, it adds target key to Path() per GNMI Specification 2.2.2.1 <https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-specification.md#2221-path-target>