<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic New Release of YDK-Py has been posted (0.6.0) in Tools</title>
    <link>https://community.cisco.com/t5/tools/new-release-of-ydk-py-has-been-posted-0-6-0/m-p/3497092#M2734</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: 16px; font-size: 16px; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; color: #333333;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;Both &lt;A class="jive-link-external-small" href="https://github.com/CiscoDevNet/ydk-gen" rel="nofollow" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit; color: #0a63a7;" target="_blank"&gt;&lt;SPAN class="s2" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;ydk-gen&lt;/SPAN&gt;&lt;/A&gt; and &lt;SPAN class="s2" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;&lt;A class="jive-link-external-small" href="https://github.com/CiscoDevNet/ydk-py" rel="nofollow" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit; color: #0a63a7;" target="_blank"&gt;ydk-py&lt;/A&gt;&lt;/SPAN&gt; have been updated at github.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1" style="font-size: 12px; font-family: arial; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;Here is a list of features that have gone into the release:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;H3 style="margin-bottom: 16px; font-size: 1.25em;"&gt;2017-08-01 version 0.6.0&lt;/H3&gt;&lt;H4 style="margin-top: 24px; margin-bottom: 16px;"&gt;Python&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;Introduced new YDK python &lt;A href="https://github.com/CiscoDevNet/ydk-py/tree/master/core" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;core&lt;/CODE&gt;&lt;/A&gt; package using &lt;A href="https://github.com/pybind/pybind11" style="color: #0366d6;"&gt;pybind11&lt;/A&gt; to wrap around YDK C++ &lt;A href="https://github.com/CiscoDevNet/ydk-cpp/tree/master/core" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;core&lt;/CODE&gt;&lt;/A&gt;(&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/507" style="color: #0366d6;"&gt;#507&lt;/A&gt;)&lt;UL style="padding-left: 2em;"&gt;&lt;LI&gt;Introduced &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;ydk.path&lt;/CODE&gt; module consisting of APIs to read, manipulate and write YANG data using XPath-like expressions&lt;/LI&gt;&lt;LI&gt;Updated YDK services and providers to internally use the path API&lt;/LI&gt;&lt;LI&gt;Introduced &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;RestconfServiceProvider&lt;/CODE&gt; and &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;OpenDaylightServiceProvider&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;Updated &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt; to be able to download the device yang models on connecting to a device&lt;/LI&gt;&lt;LI&gt;Added equality/inequality operators to compare YDK model API objects&lt;/LI&gt;&lt;LI&gt;Add option for TCP transport in &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt; (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/476" style="color: #0366d6;"&gt;#476&lt;/A&gt;, &lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/444" style="color: #0366d6;"&gt;#444&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Support &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;get&lt;/CODE&gt;/&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;get-config&lt;/CODE&gt; with no filter in path API (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/503" style="color: #0366d6;"&gt;#503&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Introduce optimized on-demand yang model downloading for &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt;(&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/499" style="color: #0366d6;"&gt;#499&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Add support for choosing either a per-device or a common cache for storing downloaded yang models (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/502" style="color: #0366d6;"&gt;#502&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Introduced encoding/decoding subtree XML in &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;CodecService&lt;/CODE&gt; and changed &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;CRUDService&lt;/CODE&gt; to use XML subtree filtering to create filters for the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;read&lt;/CODE&gt; operation (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/489" style="color: #0366d6;"&gt;#489&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Added support for non-standard RPCs as well in path API (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/498" style="color: #0366d6;"&gt;#498&lt;/A&gt;)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H4 style="margin-top: 24px; margin-bottom: 16px;"&gt;ydk-gen&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;Updated &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/cisco-ios-xr_6_2_2.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;cisco-ios-xr&lt;/CODE&gt;&lt;/A&gt; to support Cisco IOS XR 6.2.2 release&lt;/LI&gt;&lt;LI&gt;Updated &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/cisco-ios-xe_16_6_1.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;cisco-ios-xe&lt;/CODE&gt;&lt;/A&gt; to support Cisco IOS XE 16.6.1 release&lt;/LI&gt;&lt;LI&gt;Also updated &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/openconfig_0_1_3.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;openconfig&lt;/CODE&gt;&lt;/A&gt; and &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/ietf_0_1_3.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;ietf&lt;/CODE&gt;&lt;/A&gt; bundles&lt;/LI&gt;&lt;/UL&gt;&lt;H4 style="margin-top: 24px; margin-bottom: 16px;"&gt;Note on backward compatibility&lt;/H4&gt;&lt;P&gt;&lt;SPAN style="margin-bottom: 16px;"&gt;The &lt;A href="http://ydk.cisco.com/py/docs/backward_compatibility.html" style="color: #0366d6;"&gt;backward incompatible&lt;/A&gt; changes introduced with &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;0.6.0&lt;/CODE&gt; release include:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-weight: 600;"&gt;Installation:&lt;/SPAN&gt; When installing &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;YDK-Py&lt;/CODE&gt;, there is a new system requirement which needs to be installed. This is the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;libydk&lt;/CODE&gt; library, which is available on the DevHub website for various OS platforms. Please refer to the &lt;A href="https://github.com/CiscoDevNet/ydk-py/blob/master/README.rst#system-requirements" style="color: #0366d6;"&gt;system requirements&lt;/A&gt; for details.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: 600;"&gt;Windows support:&lt;/SPAN&gt; From release &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;0.6.0&lt;/CODE&gt; onwards, YDK is no longer supported on the Windows platform. We plan to add back support for this platform in the future.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: 600;"&gt;API changes:&lt;/SPAN&gt; Please refer to the &lt;A href="http://ydk.cisco.com/py/docs/developer_guide.html" style="color: #0366d6;"&gt;developer guide&lt;/A&gt; and &lt;A href="http://ydk.cisco.com/py/docs/api_guide.html" style="color: #0366d6;"&gt;API guide&lt;/A&gt; for details about APIs and how to use them.&lt;UL style="padding-left: 2em;"&gt;&lt;LI&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt; no longer has the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;close()&lt;/CODE&gt; method. There is no need to explicitly close the provider as it will be automatically cleaned up when the object goes out of scope.&lt;/LI&gt;&lt;LI&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;YFilter&lt;/CODE&gt; has replaced the functionality of the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;READ&lt;/CODE&gt; and &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;DELETE&lt;/CODE&gt; objects&lt;/LI&gt;&lt;LI&gt;When using logging, the suggested level for users of YDK is &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;INFO&lt;/CODE&gt; as &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;DEBUG&lt;/CODE&gt; provides highly detailed logging suitable for dvelopers working on YDK&lt;/LI&gt;&lt;LI&gt;The type names of &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;enumerations&lt;/CODE&gt; and &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;identities&lt;/CODE&gt; no longer have &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;Enum&lt;/CODE&gt; or &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;Identity&lt;/CODE&gt; in their names. For example, the identity &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;InterfaceTypeIdentity&lt;/CODE&gt; in &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;ydk.models.ietf.ietf_interfaces&lt;/CODE&gt; is now renamed to just &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;InterfaceType&lt;/CODE&gt;.&lt;/LI&gt;&lt;LI&gt;The &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;is_config()&lt;/CODE&gt; method is no longer available for the YDK model APIs. This may be added back in a future release.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;Do give it an install and make your python code run superbly! &lt;IMG src="https://community.cisco.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 07 Aug 2017 17:36:50 GMT</pubDate>
    <dc:creator>abhirame</dc:creator>
    <dc:date>2017-08-07T17:36:50Z</dc:date>
    <item>
      <title>New Release of YDK-Py has been posted (0.6.0)</title>
      <link>https://community.cisco.com/t5/tools/new-release-of-ydk-py-has-been-posted-0-6-0/m-p/3497092#M2734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: 16px; font-size: 16px; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; color: #333333;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;Both &lt;A class="jive-link-external-small" href="https://github.com/CiscoDevNet/ydk-gen" rel="nofollow" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit; color: #0a63a7;" target="_blank"&gt;&lt;SPAN class="s2" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;ydk-gen&lt;/SPAN&gt;&lt;/A&gt; and &lt;SPAN class="s2" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;&lt;A class="jive-link-external-small" href="https://github.com/CiscoDevNet/ydk-py" rel="nofollow" style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit; color: #0a63a7;" target="_blank"&gt;ydk-py&lt;/A&gt;&lt;/SPAN&gt; have been updated at github.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="p1" style="font-size: 12px; font-family: arial; color: #3d3d3d;"&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;Here is a list of features that have gone into the release:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;H3 style="margin-bottom: 16px; font-size: 1.25em;"&gt;2017-08-01 version 0.6.0&lt;/H3&gt;&lt;H4 style="margin-top: 24px; margin-bottom: 16px;"&gt;Python&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;Introduced new YDK python &lt;A href="https://github.com/CiscoDevNet/ydk-py/tree/master/core" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;core&lt;/CODE&gt;&lt;/A&gt; package using &lt;A href="https://github.com/pybind/pybind11" style="color: #0366d6;"&gt;pybind11&lt;/A&gt; to wrap around YDK C++ &lt;A href="https://github.com/CiscoDevNet/ydk-cpp/tree/master/core" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;core&lt;/CODE&gt;&lt;/A&gt;(&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/507" style="color: #0366d6;"&gt;#507&lt;/A&gt;)&lt;UL style="padding-left: 2em;"&gt;&lt;LI&gt;Introduced &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;ydk.path&lt;/CODE&gt; module consisting of APIs to read, manipulate and write YANG data using XPath-like expressions&lt;/LI&gt;&lt;LI&gt;Updated YDK services and providers to internally use the path API&lt;/LI&gt;&lt;LI&gt;Introduced &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;RestconfServiceProvider&lt;/CODE&gt; and &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;OpenDaylightServiceProvider&lt;/CODE&gt;&lt;/LI&gt;&lt;LI&gt;Updated &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt; to be able to download the device yang models on connecting to a device&lt;/LI&gt;&lt;LI&gt;Added equality/inequality operators to compare YDK model API objects&lt;/LI&gt;&lt;LI&gt;Add option for TCP transport in &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt; (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/476" style="color: #0366d6;"&gt;#476&lt;/A&gt;, &lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/444" style="color: #0366d6;"&gt;#444&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Support &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;get&lt;/CODE&gt;/&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;get-config&lt;/CODE&gt; with no filter in path API (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/503" style="color: #0366d6;"&gt;#503&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Introduce optimized on-demand yang model downloading for &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt;(&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/499" style="color: #0366d6;"&gt;#499&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Add support for choosing either a per-device or a common cache for storing downloaded yang models (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/502" style="color: #0366d6;"&gt;#502&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Introduced encoding/decoding subtree XML in &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;CodecService&lt;/CODE&gt; and changed &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;CRUDService&lt;/CODE&gt; to use XML subtree filtering to create filters for the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;read&lt;/CODE&gt; operation (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/489" style="color: #0366d6;"&gt;#489&lt;/A&gt;)&lt;/LI&gt;&lt;LI&gt;Added support for non-standard RPCs as well in path API (&lt;A href="https://github.com/CiscoDevNet/ydk-gen/pull/498" style="color: #0366d6;"&gt;#498&lt;/A&gt;)&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H4 style="margin-top: 24px; margin-bottom: 16px;"&gt;ydk-gen&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;Updated &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/cisco-ios-xr_6_2_2.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;cisco-ios-xr&lt;/CODE&gt;&lt;/A&gt; to support Cisco IOS XR 6.2.2 release&lt;/LI&gt;&lt;LI&gt;Updated &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/cisco-ios-xe_16_6_1.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;cisco-ios-xe&lt;/CODE&gt;&lt;/A&gt; to support Cisco IOS XE 16.6.1 release&lt;/LI&gt;&lt;LI&gt;Also updated &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/openconfig_0_1_3.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;openconfig&lt;/CODE&gt;&lt;/A&gt; and &lt;A href="https://github.com/CiscoDevNet/ydk-gen/blob/master/profiles/bundles/ietf_0_1_3.json" style="color: #0366d6;"&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;ietf&lt;/CODE&gt;&lt;/A&gt; bundles&lt;/LI&gt;&lt;/UL&gt;&lt;H4 style="margin-top: 24px; margin-bottom: 16px;"&gt;Note on backward compatibility&lt;/H4&gt;&lt;P&gt;&lt;SPAN style="margin-bottom: 16px;"&gt;The &lt;A href="http://ydk.cisco.com/py/docs/backward_compatibility.html" style="color: #0366d6;"&gt;backward incompatible&lt;/A&gt; changes introduced with &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;0.6.0&lt;/CODE&gt; release include:&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="font-weight: 600;"&gt;Installation:&lt;/SPAN&gt; When installing &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;YDK-Py&lt;/CODE&gt;, there is a new system requirement which needs to be installed. This is the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;libydk&lt;/CODE&gt; library, which is available on the DevHub website for various OS platforms. Please refer to the &lt;A href="https://github.com/CiscoDevNet/ydk-py/blob/master/README.rst#system-requirements" style="color: #0366d6;"&gt;system requirements&lt;/A&gt; for details.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: 600;"&gt;Windows support:&lt;/SPAN&gt; From release &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;0.6.0&lt;/CODE&gt; onwards, YDK is no longer supported on the Windows platform. We plan to add back support for this platform in the future.&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-weight: 600;"&gt;API changes:&lt;/SPAN&gt; Please refer to the &lt;A href="http://ydk.cisco.com/py/docs/developer_guide.html" style="color: #0366d6;"&gt;developer guide&lt;/A&gt; and &lt;A href="http://ydk.cisco.com/py/docs/api_guide.html" style="color: #0366d6;"&gt;API guide&lt;/A&gt; for details about APIs and how to use them.&lt;UL style="padding-left: 2em;"&gt;&lt;LI&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;NetconfServiceProvider&lt;/CODE&gt; no longer has the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;close()&lt;/CODE&gt; method. There is no need to explicitly close the provider as it will be automatically cleaned up when the object goes out of scope.&lt;/LI&gt;&lt;LI&gt;&lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;YFilter&lt;/CODE&gt; has replaced the functionality of the &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;READ&lt;/CODE&gt; and &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;DELETE&lt;/CODE&gt; objects&lt;/LI&gt;&lt;LI&gt;When using logging, the suggested level for users of YDK is &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;INFO&lt;/CODE&gt; as &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;DEBUG&lt;/CODE&gt; provides highly detailed logging suitable for dvelopers working on YDK&lt;/LI&gt;&lt;LI&gt;The type names of &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;enumerations&lt;/CODE&gt; and &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;identities&lt;/CODE&gt; no longer have &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;Enum&lt;/CODE&gt; or &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;Identity&lt;/CODE&gt; in their names. For example, the identity &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;InterfaceTypeIdentity&lt;/CODE&gt; in &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;ydk.models.ietf.ietf_interfaces&lt;/CODE&gt; is now renamed to just &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;InterfaceType&lt;/CODE&gt;.&lt;/LI&gt;&lt;LI&gt;The &lt;CODE style="font-family: SFMono-Regular, Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 13.6px; padding: 0.2em 0; background-color: rgba(27, 31, 35, 0.05);"&gt;is_config()&lt;/CODE&gt; method is no longer available for the YDK model APIs. This may be added back in a future release.&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: inherit; font-style: inherit; font-size: 13.3333px; font-family: inherit;"&gt;Do give it an install and make your python code run superbly! &lt;IMG src="https://community.cisco.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 07 Aug 2017 17:36:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/new-release-of-ydk-py-has-been-posted-0-6-0/m-p/3497092#M2734</guid>
      <dc:creator>abhirame</dc:creator>
      <dc:date>2017-08-07T17:36:50Z</dc:date>
    </item>
  </channel>
</rss>

