Hi, we have released a free (LGPL) Python 3 library named Yangson:
https://pypi.python.org/pypi/yangson/1.0.0 Its main purpose is to represent instance data tree as a persistent structure (*) backed by a YANG data model, and provide object-oriented API for querying, validating and manipulating the data. It supports YANG 1.1 and YANG library [RFC7895], and JSON as the serialization format. Links: - GitHub repo: https://github.com/CZ-NIC/yangson - Documentation: http://yangson.readthedocs.io - Tutorial-style overview of basic functionality: http://yangson.readthedocs.io/en/latest/quickstart.html (*) The meaning of "persistent" is different from what's common in NETCONF circles, it's described here: https://en.wikipedia.org/wiki/Persistent_data_structure The advantage of such structures is that they make updates thread-safe and allow for space-efficient copies (sort of copy-on-write). Comments, bug reports and contributions will be appreciated. Thanks, Lada -- Ladislav Lhotka, CZ.NIC Labs PGP Key ID: E74E8C0C _______________________________________________ netmod mailing list [email protected] https://www.ietf.org/mailman/listinfo/netmod
