cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
589
Views
0
Helpful
0
Replies

New Release of YDK-Py has been posted (0.5.5)

abhirame
Cisco Employee
Cisco Employee

Both ydk-gen and ydk-py have been updated at github.

Here is a list of features that have gone into the release:


2017-06-06 version 0.5.5

  • Fixed bundle setup.py to match ydk core dependency in bundle profile (#433)
  • Updated lxml dependency for ydk core package (#427)
  • Improved reading of data using ExecutorService (#332) and CRUDService (#457)
  • Fixed encoding key elements of yang lists (#363) and operational data (#452, #455)
  • Added cisco-ios-xe bundle to support Cisco IOS XE 16.5.1 release

Documentation

  • Improved getting-started guides for YDK-Py and YDK-Cpp (#418, #419)
  • Made table of contents for bundle documentation be sorted alphabetically (#446, #419)
  • Improved documentation of rpc classes (#435)

As of the 0.5.4 release, YDK-Py python installation is made super easy with it being hosted on the Python package index (PyPi).


After installing the system requirements, to install the latest 0.5.5 core and bundles, you can execute:

$ pip install ydk

$ pip install ydk-models-ietf

$ pip install ydk-models-openconfig

$ pip install ydk-models-cisco-ios-xe

$ pip install ydk-models-cisco-ios-xr

If you already have any of the YDK-Py packages (for example, ydk-models-ietf) installed and want to upgrade, you can execute:

$ pip install ydk-models-ietf --upgrade

Do try it out. I promise you that YDK-Py will empower you to reach the heights in whatever you do!

0 Replies 0