Created attachment 188828 [details]
ncclient is a Python library for NETCONF clients. It aims to offer an intuitive API that sensibly maps the XML-encoded nature of NETCONF to Python constructs and idioms.
NETCONF protocol is defined in RFC 4741 and used to manipulate configurations of network devices from different vendors (Juniper, Cisco, etc)
Also needed as dependency for https://github.com/Juniper/py-junos-eznc which I plan to port a little later.
portlint -ACN: OK
poudriere testport: OK with @py27 and @py36 FLAVORS
Works with Juniper hardware
Created attachment 188829 [details]
poudriere log py27
Created attachment 188830 [details]
poudriere log py36
Created attachment 190026 [details]
change to DISTVERSION
Thank you for your contribution!
A commit references this bug:
Date: Thu Apr 5 03:44:55 UTC 2018
New revision: 466527
New port: net-mgmt/py-ncclient: Python library for NETCONF clients
Submitted by: Sergey Akhmatov <firstname.lastname@example.org>