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

Commit 2e67719

Browse files
author
Abhi Keshav
committed
0.5.3 release (#22)
1 parent 47fedc2 commit 2e67719

File tree

140 files changed

+12714
-8869
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+12714
-8869
lines changed

CHANGES.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
**2017-01-30 version 0.5.3:**
2+
3+
* Fixed issues with netconf service ([#323](https://github.com/CiscoDevNet/ydk-gen/issues/323), [#305](https://github.com/CiscoDevNet/ydk-gen/issues/305))
4+
* Disambiguated model API classes called 'None' ([#318](https://github.com/CiscoDevNet/ydk-gen/issues/318))
5+
* Removed 'Bits' from classes representing bits leafs ([#318](https://github.com/CiscoDevNet/ydk-gen/issues/318), [#320](https://github.com/CiscoDevNet/ydk-gen/issues/320))
6+
7+
### Documentation
8+
9+
* Included model revision in documentation ([#272](https://github.com/CiscoDevNet/ydk-gen/issues/272))
10+
* Improved documentation for string leafs ([#346](https://github.com/CiscoDevNet/ydk-gen/issues/346)), decimal64 leafs ([#300](https://github.com/CiscoDevNet/ydk-gen/issues/300), [#294](https://github.com/CiscoDevNet/ydk-gen/issues/294))
11+
* Improved look and feel of documentation ([#361](https://github.com/CiscoDevNet/ydk-gen/pull/361), [#356](https://github.com/CiscoDevNet/ydk-gen/pull/356))
12+
13+
114
**2016-11-30 version 0.5.2:**
215

316
* CRUD service / Codec service / Netconf service improvements

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ YDK uses common Python logging. All modules are based on the "ydk" log::
169169

170170
Release Notes
171171
--------------
172-
The current YDK release version is 0.5.2 (beta). YDK-Py is licensed under the Apache 2.0 License.
172+
The current YDK release version is 0.5.3 (beta). YDK-Py is licensed under the Apache 2.0 License.
173173

174174
Documentation and Support
175175
--------------------------

cisco-ios-xr/MANIFEST.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
11
include README.md
2+
include setup.py
3+
global-include CMakeLists.txt *.cmake
4+
include python.cpp

cisco-ios-xr/setup.cfg

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[bdist_wheel]
2+
# This flag says that the code is written to work on both Python 2 and Python
3+
# 3. If at all possible, it is good practice to do this. If you cannot, you
4+
# will need to generate wheels for each Python version that you support.
5+
universal=1

cisco-ios-xr/setup.py

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
2121
"""
2222
from os import path
23-
from codecs import open as copen
2423
from setuptools import setup, find_packages
2524

2625
HERE = path.abspath(path.dirname(__file__))
@@ -31,10 +30,8 @@
3130
'paramiko==1.15.2',
3231
'pyang==1.6',
3332
'pycrypto==2.6.1',
34-
'Twisted>=16.0.0',
35-
'protobuf==3.0.0b2.post2',
3633
'ncclient>=0.4.7',
37-
'ydk>=0.5.1']
34+
'ydk>=0.5.2']
3835

3936
NMSP_PKG_NAME = "ydk-models-cisco_ios_xr"
4037
NMSP_PKG_VERSION = "6.1.2"
@@ -49,8 +46,16 @@
4946
'ncclient', 'samples'])
5047

5148

52-
with copen(path.join(HERE, 'README.md'), encoding='utf-8') as f:
53-
LONG_DESCRIPTION = f.read()
49+
LONG_DESCRIPTION = '''
50+
The YANG Development Kit (YDK) is a Software Development Kit
51+
that provides API's that are modeled in YANG. The main goal
52+
of YDK is to reduce the learning curve of YANG data models by
53+
expressing the model semantics in an API and abstracting
54+
protocol/encoding details. YDK is composed of a core package
55+
that defines services and providers, plus one or more module
56+
bundles that are based on YANG models. Each module bundle
57+
is generated using a bundle profile and the ydk-gen tool.
58+
'''
5459

5560
setup(
5661
name=NMSP_PKG_NAME,
@@ -64,11 +69,22 @@
6469
classifiers=[
6570
'Development Status :: 3 - Alpha',
6671
'Intended Audience :: Developers',
72+
'Intended Audience :: Education',
73+
'Intended Audience :: Information Technology',
74+
'Intended Audience :: Science/Research',
75+
'Intended Audience :: System Administrators',
6776
'Topic :: Software Development :: Build Tools',
68-
'License :: OSI Approved :: Apache 2.0 License',
77+
'Topic :: Software Development :: Libraries',
78+
'License :: OSI Approved :: Apache Software License',
6979
'Programming Language :: Python :: 2.7',
80+
'Programming Language :: Python :: 3',
81+
'Programming Language :: Python :: 3.2',
82+
'Programming Language :: Python :: 3.3',
83+
'Programming Language :: Python :: 3.4',
84+
'Programming Language :: Python :: 3.5',
85+
'Programming Language :: C++'
7086
],
71-
keywords='yang',
87+
keywords='yang, C++11, python bindings',
7288
packages=YDK_PACKAGES,
7389
namespace_packages=NMSP_PACKAGES,
7490
install_requires=INSTALL_REQUIREMENTS

cisco-ios-xr/ydk/models/cisco_ios_xr/Cisco_IOS_XR_Ethernet_SPAN_cfg.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ class Session(object):
200200
Session Name
201201
**type**\: str
202202
203-
**range:** 0..79
203+
**length:** 0..79
204204
205205
.. attribute:: class_
206206

cisco-ios-xr/ydk/models/cisco_ios_xr/Cisco_IOS_XR_Ethernet_SPAN_oper.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ class Statistic(object):
430430
Session Name
431431
**type**\: str
432432
433-
**range:** 0..79
433+
**length:** 0..79
434434
435435
.. attribute:: octets_not_mirrored
436436
@@ -597,7 +597,7 @@ class GlobalSession(object):
597597
Session Name
598598
**type**\: str
599599
600-
**range:** 0..79
600+
**length:** 0..79
601601
602602
.. attribute:: destination_data
603603
@@ -1428,7 +1428,7 @@ class Attachment(object):
14281428
Session Name
14291429
**type**\: str
14301430
1431-
**range:** 0..79
1431+
**length:** 0..79
14321432
14331433
.. attribute:: dest_pw_type_not_supported
14341434

cisco-ios-xr/ydk/models/cisco_ios_xr/Cisco_IOS_XR_aaa_locald_oper.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3193,7 +3193,7 @@ class Server(object):
31933193
IP address buffer
31943194
**type**\: str
31953195
3196-
**range:** 0..46
3196+
**length:** 0..46
31973197
31983198
.. attribute:: bytes_in
31993199
@@ -3237,7 +3237,7 @@ class Server(object):
32373237
IP address Family
32383238
**type**\: str
32393239
3240-
**range:** 0..5
3240+
**length:** 0..5
32413241
32423242
.. attribute:: is_private
32433243
@@ -3301,7 +3301,7 @@ class Server(object):
33013301
VRF in which server is reachable
33023302
**type**\: str
33033303
3304-
**range:** 0..33
3304+
**length:** 0..33
33053305
33063306
33073307
@@ -3482,7 +3482,7 @@ class ServerGroup(object):
34823482
vrf of the group
34833483
**type**\: str
34843484
3485-
**range:** 0..33
3485+
**length:** 0..33
34863486
34873487
34883488
@@ -3524,7 +3524,7 @@ class Server(object):
35243524
IP address buffer
35253525
**type**\: str
35263526
3527-
**range:** 0..46
3527+
**length:** 0..46
35283528
35293529
.. attribute:: bytes_in
35303530
@@ -3568,7 +3568,7 @@ class Server(object):
35683568
IP address Family
35693569
**type**\: str
35703570
3571-
**range:** 0..5
3571+
**length:** 0..5
35723572
35733573
.. attribute:: is_private
35743574
@@ -3632,7 +3632,7 @@ class Server(object):
36323632
VRF in which server is reachable
36333633
**type**\: str
36343634
3635-
**range:** 0..33
3635+
**length:** 0..33
36363636
36373637
36383638

0 commit comments

Comments
 (0)