Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

0.4.2

Pre-release
Pre-release

Choose a tag to compare

released this 16 Jun 03:13

2016-06-17 version 0.4.2:

  • Error handling improvements
    • Fixed local validation to correctly check for types and values (#116)
    • Introduced error hierarchy to represent errors from various components, viz.: YPYModelErrors, YPYServiceError, YPYServiceProviderError (#133)
      • When raising YPYModelErrors, include errors dictionary with key as path to data, and value as tuple of error code and error message
    • Added more extensive negative test cases to ydk-gen to test handling of error (#134)
  • CRUD service / Codec service / Netconf service provider improvements
    • Added support for multiple objects to codec service (#122)
    • Added logging for codec service (#97)
    • Have logging hierarchy automatically follow package hierarchy (#100)
    • Have netconf service return YDK python objects instead of XML strings (#120)
    • Fixed decoding issue with leaf-list of enums (#150)
  • Removed requirements.txt from ydk-py and added all requirements to setup.py
  • Enforce PEP8 naming for Identity classes (#152)
  • Added full ydk-py version to the documentation (#144)