Skip to content

Commit

Permalink
Merge pull request #1102 from ygorelik/master
Browse files Browse the repository at this point in the history
Maintenance release YDK-0.8.6.6
  • Loading branch information
ygorelik authored Nov 30, 2024
2 parents 76a7f14 + 5e02336 commit b5e1584
Show file tree
Hide file tree
Showing 1,473 changed files with 2,703 additions and 337,172 deletions.
12 changes: 12 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
### 2024-11-30 version

#### New features and enhancements
* Added support for Ubuntu 24.04 LTS (noble)
* Upgraded pyang to version 2.6.1
* Upgraded pybind11 to version 2.13.6

#### Resolved GitHub issues
* Incorrect loading of submodules into YANG repository ([#1094](https://github.com/CiscoDevNet/ydk-gen/issues/1094))
* Added support for finding the Root Resource as specified by RFC 8040 ([#1096](https://github.com/CiscoDevNet/ydk-gen/issues/1096))


### 2023-08-31 version 0.8.6.5

#### New features and enhancements
Expand Down
15 changes: 8 additions & 7 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
FROM ubuntu:bionic
FROM ubuntu:jammy

COPY . /root/ydk-gen
MAINTAINER http://ydk.io

RUN echo 'Installing dependencies'
COPY . /root/ydk-gen

WORKDIR /root/ydk-gen

RUN echo 'Installing dependencies'

RUN /bin/bash -c './test/dependencies_ubuntu.sh && ./test/dependencies_linux_gnmi.sh'

RUN pip3 install -r requirements.txt
Expand All @@ -17,9 +19,8 @@ RUN python3 generate.py -i --core
RUN python3 generate.py -i --service profiles/services/gnmi-0.4.0.json
RUN pip3 install ydk-models-openconfig

RUN export GOROOT=/usr/local/go && export PATH=$GOROOT/bin:$PATH
RUN export GOPATH=/root/golang
RUN python3 generate.py -i --core --go
RUN python3 generate.py -i --service profiles/services/gnmi-0.4.0.json --go
RUN /bin/bash -c './install_ydk.sh --go --core --service gnmi'

RUN /bin/bash -c './test/clean_builds.sh'

RUN ln -s /usr/bin/python3 /usr/bin/python
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,13 +111,13 @@ To use the docker image, [install docker](https://docs.docker.com/install/) on y
See the [docker documentation](https://docs.docker.com/engine/reference/run/) for more details.

```
docker run -it ydksolutions/ydk-gen:0.8.6.5
docker run -it ydksolutions/ydk-gen:0.8.6.6
```

# System Requirements

The YDK is currently supported on the following platforms including native installations, virtual machines, and docker images:
- Linux Ubuntu Xenial (16.04 LTS), Bionic (18.04 LTS), Focal (20.04 LTS), and Jammy (22.04 LTS)
- Linux Ubuntu Xenial (16.04 LTS), Bionic (18.04 LTS), Focal (20.04 LTS), Jammy (22.04 LTS) and Noble (24.04 LTS)
- Linux CentOS versions 7 and Centos Stream 8 (Centos 8.x has been EOL as of December 31 of 2021)
- Linux RHEL version 7.x and 8.x
- MacOS up to 11.6.2 (Big Sur)
Expand Down Expand Up @@ -432,7 +432,7 @@ Check Python packages installed:

```
pip list | grep ydk
ydk (0.8.6.5)
ydk (0.8.6.6)
ydk-models-<name-of-bundle> (0.5.1)
...
```
Expand Down Expand Up @@ -609,6 +609,6 @@ The script will install core and bundle packages and then perform the unit tests

# Release Notes

The current YDK release version is 0.8.6.5.
The current YDK release version is 0.8.6.6.

YDK-Gen is licensed under the Apache 2.0 License.
17 changes: 3 additions & 14 deletions docs/_static/_sphinx_javascript_frameworks_compat.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,9 @@
/*
* _sphinx_javascript_frameworks_compat.js
* ~~~~~~~~~~
*
* Compatability shim for jQuery and underscores.js.
*
* WILL BE REMOVED IN Sphinx 6.0
* xref RemovedInSphinx60Warning
/* Compatability shim for jQuery and underscores.js.
*
* Copyright Sphinx contributors
* Released under the two clause BSD licence
*/

/**
* select a different prefix for underscore
*/
$u = _.noConflict();


/**
* small helper function to urldecode strings
*
Expand Down
83 changes: 49 additions & 34 deletions docs/_static/basic.css
Original file line number Diff line number Diff line change
@@ -1,12 +1,5 @@
/*
* basic.css
* ~~~~~~~~~
*
* Sphinx stylesheet -- basic theme.
*
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/

/* -- main layout ----------------------------------------------------------- */
Expand Down Expand Up @@ -115,15 +108,11 @@ img {
/* -- search page ----------------------------------------------------------- */

ul.search {
margin: 10px 0 0 20px;
padding: 0;
margin-top: 10px;
}

ul.search li {
padding: 5px 0 5px 20px;
background-image: url(file.png);
background-repeat: no-repeat;
background-position: 0 7px;
padding: 5px 0;
}

ul.search li a {
Expand Down Expand Up @@ -236,17 +225,11 @@ div.body p, div.body dd, div.body li, div.body blockquote {
a.headerlink {
visibility: hidden;
}
a.brackets:before,
span.brackets > a:before{
content: "[";
}

a.brackets:after,
span.brackets > a:after {
content: "]";
a:visited {
color: #551A8B;
}


h1:hover > a.headerlink,
h2:hover > a.headerlink,
h3:hover > a.headerlink,
Expand Down Expand Up @@ -334,11 +317,17 @@ aside.sidebar {
p.sidebar-title {
font-weight: bold;
}

nav.contents,
aside.topic,
div.admonition, div.topic, blockquote {
clear: left;
}

/* -- topics ---------------------------------------------------------------- */

nav.contents,
aside.topic,
div.topic {
border: 1px solid #ccc;
padding: 7px;
Expand Down Expand Up @@ -377,13 +366,17 @@ div.body p.centered {

div.sidebar > :last-child,
aside.sidebar > :last-child,
nav.contents > :last-child,
aside.topic > :last-child,
div.topic > :last-child,
div.admonition > :last-child {
margin-bottom: 0;
}

div.sidebar::after,
aside.sidebar::after,
nav.contents::after,
aside.topic::after,
div.topic::after,
div.admonition::after,
blockquote::after {
Expand Down Expand Up @@ -608,19 +601,27 @@ ol.simple p,
ul.simple p {
margin-bottom: 0;
}
dl.footnote > dt,
dl.citation > dt {

aside.footnote > span,
div.citation > span {
float: left;
margin-right: 0.5em;
}

dl.footnote > dd,
dl.citation > dd {
aside.footnote > span:last-of-type,
div.citation > span:last-of-type {
padding-right: 0.5em;
}
aside.footnote > p {
margin-left: 2em;
}
div.citation > p {
margin-left: 4em;
}
aside.footnote > p:last-of-type,
div.citation > p:last-of-type {
margin-bottom: 0em;
}

dl.footnote > dd:after,
dl.citation > dd:after {
aside.footnote > p:last-of-type:after,
div.citation > p:last-of-type:after {
content: "";
clear: both;
}
Expand All @@ -636,10 +637,6 @@ dl.field-list > dt {
padding-left: 0.5em;
padding-right: 5px;
}
dl.field-list > dt:after {
content: ":";
}


dl.field-list > dd {
padding-left: 0.5em;
Expand All @@ -666,6 +663,16 @@ dd {
margin-left: 30px;
}

.sig dd {
margin-top: 0px;
margin-bottom: 0px;
}

.sig dl {
margin-top: 0px;
margin-bottom: 0px;
}

dl > dd:last-child,
dl > dd:last-child > :last-child {
margin-bottom: 0;
Expand Down Expand Up @@ -734,6 +741,14 @@ abbr, acronym {
cursor: help;
}

.translated {
background-color: rgba(207, 255, 207, 0.2)
}

.untranslated {
background-color: rgba(255, 207, 207, 0.2)
}

/* -- code displays --------------------------------------------------------- */

pre {
Expand Down
2 changes: 1 addition & 1 deletion docs/_static/css/badge_only.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/_static/css/theme.css

Large diffs are not rendered by default.

7 changes: 0 additions & 7 deletions docs/_static/doctools.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,5 @@
/*
* doctools.js
* ~~~~~~~~~~~
*
* Base JavaScript utilities for all Sphinx HTML documentation.
*
* :copyright: Copyright 2007-2022 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
"use strict";

Expand Down
5 changes: 2 additions & 3 deletions docs/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '0.8.6.5',
const DOCUMENTATION_OPTIONS = {
VERSION: '0.9.1.2',
LANGUAGE: 'en',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
Binary file added docs/_static/fonts/Lato/lato-bold.eot
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-bold.ttf
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-bold.woff
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-bold.woff2
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-bolditalic.eot
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-bolditalic.ttf
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-bolditalic.woff
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-bolditalic.woff2
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-italic.eot
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-italic.ttf
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-italic.woff
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-italic.woff2
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-regular.eot
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-regular.ttf
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-regular.woff
Binary file not shown.
Binary file added docs/_static/fonts/Lato/lato-regular.woff2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified docs/_static/icon.ico
Binary file not shown.
Loading

0 comments on commit b5e1584

Please sign in to comment.