Releases: akarneliuk/pygnmi
Releases · akarneliuk/pygnmi
v0.6.1
- Added support of origin per RFC7951.
- Added timeout to the initial setup useful for long-living connections.
- Minor bug-fixing.
v0.6.0
- Significant improvements in telemetry capabilities of the pygnmi. Now you can use
subscribe2
method by simply providing the a corredponding dictionary at input and all modes (STREA, ONCE, POLL) are working correctly. - Function
telemetryParser
is now automatically used insidesubscribe2
. - Telemetry is now implemeted using
threading
. - Added new unit tests with
pytest
and added code coverage withcoverage.py
.
v0.5.3
- Minor improvements and bug fixing.
- Full coverage of unit tests for all operations (Capabilities, Get, Set(Update, Replace, Delete), Subscribe) and all notations of GNMI Path
v0.5.2
- Minor bug fixing.
- First release with unit tests.
v0.5.1
- Added example for non-blocking iterator for telemetry.
- Added the extra support for Juniper TLS certificates.
- Fixed regexp warnings.
- Changed the logging functionality.
- Enabled Unix domain socket.
- Added
close()
- Many thanks for all contributors to make this release happen.
v0.5.0
- Added possibility to extract certificate from the destination network function.
v0.4.8
- Added documentation in module regading supported the different paths naming conventions. Supported options:
yang-module:container/container[key=value]
,/yang-module:container/container[key=value]
,/yang-module:/container/container[key=value]
,/container/container[key=value]
v0.4.7
- Fixed
gNMI Path issue <https://github.com/akarneliuk/pygnmi/issues/13>
_.
v.0.4.6
- Replaced the
sys.exit
with raising exceptions. - Minor bug fix.
- Brought the gNMI path to the canonical format:
/origin:element1/element2...
. - Added possibility to omit the YANG module name, as some vendors doesn't include that in the request per their gNMI implementation:
/element1/element2...
.
v0.4.5
- Minor bug fix.