{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["net","python"],"comment":"Python library to manage JunOS devices","compare":"/compare/py312-junos-eznc/index.json","dependentCount":null,"description":"Junos PyEZ is a Python library to remotely manage/automate Junos devices.\n\nJunos PyEZ is designed to provide the same capabilties as a user\nwould have on the Junos CLI, but in an environment built for\nautomation tasks. These capabilities include, but are not limited\nto:\n\n * Remote connectivty and management of Junos devices via NETCONF\n * Provide \"facts\" about the device such as software-version,\n   serial-number, etc.\n * Retrieve \"operational\" or \"run-state\" information as Tables/Views\n * Retrieve configuration information as Tables/Views\n * Make configuration changes in unstructured and structured ways\n * Provide common utilities for tasks such as secure copy of files\n   and software updates","flavors":[{"comment":"Python library to manage JunOS devices","pkgName":"py313-junos-eznc-2.7.6"},{"comment":"Python library to manage JunOS devices","pkgName":"py314-junos-eznc-2.7.6"}],"html":"https://daemonports.org/netbsd/net/py-junos-eznc/","kind":"port","lastUpdate":"2026-10-16T19:43:39Z","license":["apache-2.0"],"maintainer":"pkgsrc-users@NetBSD.org","name":"py312-junos-eznc","newest":true,"newestVersion":"2.7.6","noVulnData":false,"origin":"net/py-junos-eznc","otherSystems":[{"maintainer":"sergey@akhmatov.ru","matchedBy":"name","newest":true,"origin":"net-mgmt/py-junos-eznc","path":"/net-mgmt/py-junos-eznc/","system":"FreeBSD","version":"2.7.6"},{"maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","newest":true,"noVulnData":true,"origin":"net/py-junos-eznc","path":"/openbsd/net/py-junos-eznc/","system":"OpenBSD","version":"2.7.6p0"},{"maintainer":"sergey@akhmatov.ru","matchedBy":"name","newest":true,"noVulnData":true,"origin":"net-mgmt/py-junos-eznc","path":"","system":"HardenedBSD","version":"2.7.6"},{"maintainer":"sergey@akhmatov.ru","matchedBy":"name","newest":true,"noVulnData":true,"origin":"net-mgmt/py-junos-eznc","path":"","system":"GhostBSD","version":"2.7.6"}],"packages":[{"repo":"NetBSD 10.1 x86_64","versions":["2.7.6"]},{"repo":"NetBSD 10.1 aarch64","versions":["2.7.6"]},{"repo":"SmartOS / illumos x86_64","versions":["2.7.6"]},{"repo":"macOS 15 arm64","versions":["2.7.6"]}],"pkgName":"py312-junos-eznc-2.7.6","related":null,"repository":"pkgsrc","requiredBy":["wip/ansible-junos-stdlib","wip/py-napalm-junos"],"requiredByCount":2,"runDepends":["comms/py-serial","devel/py-pyparsing","devel/py-transitions","lang/py-six","lang/python312","net/py-ncclient","net/py-scp","security/py-paramiko","textproc/py-jinja2","textproc/py-lxml","textproc/py-yaml","textproc/py-yamlordereddictloader"],"status":null,"system":"netbsd","systemLabel":"NetBSD","version":"2.7.6","versions":null,"vulnerabilities":null,"www":"https://github.com/Juniper/py-junos-eznc"}
