{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"}],"enrichment":{"capability":"Provides NETCONF and gRPC/GNMI client implementations for connecting to network devices and managing YANG-modeled configurations, designed for integration with Cisco pyATS test automation.","skillfed_tags":["network-automation","cisco-pyats","netconf-gnmi"],"use_cases":["Automate NETCONF configuration changes on network devices as part of a pyATS test suite","Retrieve operational state and configuration snapshots from YANG-modeled devices for validation","Build gRPC/GNMI clients to interact with modern Cisco devices supporting telemetry","Integrate network device connectivity into CI/CD pipelines for infrastructure testing","Compare before-and-after configurations during network automation workflows"],"what_it_does":"yang.connector is a NETCONF and gRPC/GNMI client library for Cisco's pyATS test automation framework. It abstracts the complexity of connecting to network devices that expose YANG data models, allowing you to send configuration commands, retrieve operational state, and automate network testing workflows. The package wraps lower-level libraries like ncclient (for NETCONF) and grpcio (for gRPC) to provide a unified interface aligned with pyATS conventions.\n\nThe library is intended for network engineers and test automation developers who need to programmatically interact with Cisco devices or other NETCONF/GNMI-capable equipment. It handles the protocol-level details of SSH tunneling, XML parsing (via lxml), and gRPC serialization (via protobuf), so you focus on the test logic rather than connection management.","worth_installing":"Yes, if you are working with Cisco pyATS or need to automate NETCONF/GNMI interactions with network devices. The package is actively maintained, has no known vulnerabilities, and integrates well with the pyATS ecosystem. Install it only if you have NETCONF or gRPC-capable devices to connect to; it is not useful as a standalone utility."},"id":"yang-connector","links":{"html":"https://skillfed.io/packages/yang-connector","md":"https://skillfed.io/packages/yang-connector.md","pypi":"https://pypi.org/project/yang-connector/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-07","license_spdx":null,"license_treatment":"permissive","name":"yang.connector","python_support":"unspecified","summary":"YANG defined interface API protocol connector"},"popularity":{"monthly_downloads":266166,"position":8306,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"26.7"}
