Skip to content

Commit 2e615bb

Browse files
Deployed 67a50e2 to latest with MkDocs 1.6.1 and mike 2.1.3
1 parent 88ed1fb commit 2e615bb

11 files changed

Lines changed: 170 additions & 170 deletions

File tree

latest/contributing/maintainers/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

latest/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
pip install compliance-trestle==3.6.0
88
trestle version
99
Trestle version v3.6.0 based on OSCAL version 1.1.2
10-
</code></pre></div> <h4 id=install-of-trestle-2x>Install of trestle 2.x<a class=headerlink href=#install-of-trestle-2x title="Permanent link">¤</a></h4> <p>Use python 3.9.</p> <div class=highlight><pre><span></span><code>python3.9 -m venv venv.trestle
10+
</code></pre></div> <h4 id=install-of-trestle-2x>Install of trestle 2.x<a class=headerlink href=#install-of-trestle-2x title="Permanent link">¤</a></h4> <p>Use python 3.10 or higher.</p> <div class=highlight><pre><span></span><code>python3.10 -m venv venv.trestle
1111
source venv.trestle/bin/activate
1212
pip install compliance-trestle==2.6.0
1313
trestle version
@@ -34,4 +34,4 @@
3434
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3535
# See the License for the specific language governing permissions and
3636
# limitations under the License.
37-
</code></pre></div> <hr> <p>We are a Cloud Native Computing Foundation sandbox project.</p> <p><picture> <source media="(prefers-color-scheme: dark)" srcset=https://www.cncf.io/wp-content/uploads/2022/07/cncf-white-logo.svg> <img src=https://www.cncf.io/wp-content/uploads/2022/07/cncf-color-bg.svg width=300> </picture></p> <p>The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see <a href=https://www.linuxfoundation.org/legal/trademark-usage>Trademark Usage</a>".</p> <p><em>Trestle was originally created by IBM.</em></p> <aside class=md-source-file> <span class=md-source-file__fact> <span class=md-icon title="Last update"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg> </span> <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date" title="January 17, 2025 11:45:40 UTC">January 17, 2025</span> </span> </aside> </article> </div> <script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank rel=noopener> Material for MkDocs </a> </div> </div> </div> </footer> </div> <div class=md-dialog data-md-component=dialog> <div class="md-dialog__inner md-typeset"></div> </div> <div class=md-consent data-md-component=consent id=__consent hidden> <div class=md-consent__overlay></div> <aside class=md-consent__inner> <form class="md-consent__form md-grid md-typeset" name=consent> <h4>Cookie consent</h4> <p>We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better.</p> <input class=md-toggle type=checkbox id=__settings> <div class=md-consent__settings> <ul class=task-list> <li class=task-list-item> <label class=task-list-control> <input type=checkbox name=analytics checked> <span class=task-list-indicator></span> Google Analytics </label> </li> <li class=task-list-item> <label class=task-list-control> <input type=checkbox name=github checked> <span class=task-list-indicator></span> GitHub </label> </li> </ul> </div> <div class=md-consent__controls> <button class="md-button md-button--primary">Accept</button> <label class=md-button for=__settings>Manage settings</label> </div> </form> </aside> </div> <script>var consent=__md_get("__consent");if(consent)for(var input of document.forms.consent.elements)input.name&&(input.checked=consent[input.name]||!1);else"file:"!==location.protocol&&setTimeout((function(){document.querySelector("[data-md-component=consent]").hidden=!1}),250);var form=document.forms.consent;for(var action of["submit","reset"])form.addEventListener(action,(function(e){if(e.preventDefault(),"reset"===e.type)for(var n of document.forms.consent.elements)n.name&&(n.checked=!1);__md_set("__consent",Object.fromEntries(Array.from(new FormData(form).keys()).map((function(e){return[e,!0]})))),location.hash="",location.reload()}))</script> <script id=__config type=application/json>{"annotate": null, "base": ".", "features": ["content.code.annotate", "navigation.tabs"], "search": "assets/javascripts/workers/search.2c215733.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": {"provider": "mike"}}</script> <script src=assets/javascripts/bundle.79ae519e.min.js></script> </body> </html>
37+
</code></pre></div> <hr> <p>We are a Cloud Native Computing Foundation sandbox project.</p> <p><picture> <source media="(prefers-color-scheme: dark)" srcset=https://www.cncf.io/wp-content/uploads/2022/07/cncf-white-logo.svg> <img src=https://www.cncf.io/wp-content/uploads/2022/07/cncf-color-bg.svg width=300> </picture></p> <p>The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see <a href=https://www.linuxfoundation.org/legal/trademark-usage>Trademark Usage</a>".</p> <p><em>Trestle was originally created by IBM.</em></p> <aside class=md-source-file> <span class=md-source-file__fact> <span class=md-icon title="Last update"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg> </span> <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date" title="January 22, 2026 14:46:02 UTC">January 22, 2026</span> </span> </aside> </article> </div> <script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script> </div> </main> <footer class=md-footer> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <div class=md-copyright> Made with <a href=https://squidfunk.github.io/mkdocs-material/ target=_blank rel=noopener> Material for MkDocs </a> </div> </div> </div> </footer> </div> <div class=md-dialog data-md-component=dialog> <div class="md-dialog__inner md-typeset"></div> </div> <div class=md-consent data-md-component=consent id=__consent hidden> <div class=md-consent__overlay></div> <aside class=md-consent__inner> <form class="md-consent__form md-grid md-typeset" name=consent> <h4>Cookie consent</h4> <p>We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better.</p> <input class=md-toggle type=checkbox id=__settings> <div class=md-consent__settings> <ul class=task-list> <li class=task-list-item> <label class=task-list-control> <input type=checkbox name=analytics checked> <span class=task-list-indicator></span> Google Analytics </label> </li> <li class=task-list-item> <label class=task-list-control> <input type=checkbox name=github checked> <span class=task-list-indicator></span> GitHub </label> </li> </ul> </div> <div class=md-consent__controls> <button class="md-button md-button--primary">Accept</button> <label class=md-button for=__settings>Manage settings</label> </div> </form> </aside> </div> <script>var consent=__md_get("__consent");if(consent)for(var input of document.forms.consent.elements)input.name&&(input.checked=consent[input.name]||!1);else"file:"!==location.protocol&&setTimeout((function(){document.querySelector("[data-md-component=consent]").hidden=!1}),250);var form=document.forms.consent;for(var action of["submit","reset"])form.addEventListener(action,(function(e){if(e.preventDefault(),"reset"===e.type)for(var n of document.forms.consent.elements)n.name&&(n.checked=!1);__md_set("__consent",Object.fromEntries(Array.from(new FormData(form).keys()).map((function(e){return[e,!0]})))),location.hash="",location.reload()}))</script> <script id=__config type=application/json>{"annotate": null, "base": ".", "features": ["content.code.annotate", "navigation.tabs"], "search": "assets/javascripts/workers/search.2c215733.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": {"provider": "mike"}}</script> <script src=assets/javascripts/bundle.79ae519e.min.js></script> </body> </html>

latest/installation/index.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

latest/reference/API/trestle/common/model_utils/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1750,7 +1750,7 @@
17501750
<span class=k>elif</span> <span class=n>obj_a_type</span> <span class=ow>is</span> <span class=nb>list</span><span class=p>:</span>
17511751
<span class=k>if</span> <span class=nb>len</span><span class=p>(</span><span class=n>obj_a</span><span class=p>)</span> <span class=o>!=</span> <span class=nb>len</span><span class=p>(</span><span class=n>obj_b</span><span class=p>):</span>
17521752
<span class=k>return</span> <span class=kc>True</span>
1753-
<span class=k>for</span> <span class=n>item_a</span><span class=p>,</span> <span class=n>item_b</span> <span class=ow>in</span> <span class=nb>zip</span><span class=p>(</span><span class=n>obj_a</span><span class=p>,</span> <span class=n>obj_b</span><span class=p>):</span>
1753+
<span class=k>for</span> <span class=n>item_a</span><span class=p>,</span> <span class=n>item_b</span> <span class=ow>in</span> <span class=nb>zip</span><span class=p>(</span><span class=n>obj_a</span><span class=p>,</span> <span class=n>obj_b</span><span class=p>,</span> <span class=n>strict</span><span class=o>=</span><span class=kc>True</span><span class=p>):</span>
17541754
<span class=k>if</span> <span class=n>ModelUtils</span><span class=o>.</span><span class=n>_objects_differ</span><span class=p>(</span><span class=n>item_a</span><span class=p>,</span> <span class=n>item_b</span><span class=p>,</span> <span class=n>ignore_type_list</span><span class=p>,</span> <span class=n>ignore_name_list</span><span class=p>,</span> <span class=n>ignore_all_uuid</span><span class=p>):</span>
17551755
<span class=k>return</span> <span class=kc>True</span>
17561756
<span class=k>elif</span> <span class=n>obj_a_type</span> <span class=ow>is</span> <span class=nb>dict</span><span class=p>:</span>

latest/reference/API/trestle/core/docs_control_writer/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@
340340
<span class=p>)</span>
341341
<span class=bp>self</span><span class=o>.</span><span class=n>_md_file</span><span class=o>.</span><span class=n>set_indent_level</span><span class=p>(</span><span class=o>-</span><span class=mi>1</span><span class=p>)</span>
342342
<span class=k>if</span> <span class=n>tag_pattern</span><span class=p>:</span>
343-
<span class=n>bottom_tag_pattern</span> <span class=o>=</span> <span class=s1>&#39;{: #&quot;Parameters for [.]&quot; caption-side=&quot;top&quot;}&#39;</span> <span class=c1># noqa: FS003 - not f string</span>
343+
<span class=n>bottom_tag_pattern</span> <span class=o>=</span> <span class=s1>&#39;{: #&quot;Parameters for [.]&quot; caption-side=&quot;top&quot;}&#39;</span> <span class=c1># noqa: F541 - not f string</span>
344344
<span class=n>control_id</span> <span class=o>=</span> <span class=bp>self</span><span class=o>.</span><span class=n>_get_pretty_control_id_if_exists</span><span class=p>(</span><span class=n>control</span><span class=p>)</span>
345345
<span class=bp>self</span><span class=o>.</span><span class=n>_md_file</span><span class=o>.</span><span class=n>new_line</span><span class=p>(</span><span class=n>bottom_tag_pattern</span><span class=o>.</span><span class=n>replace</span><span class=p>(</span><span class=s1>&#39;[.]&#39;</span><span class=p>,</span> <span class=n>control_id</span><span class=p>))</span>
346346
<span class=bp>self</span><span class=o>.</span><span class=n>_md_file</span><span class=o>.</span><span class=n>new_paragraph</span><span class=p>()</span>
@@ -593,7 +593,7 @@
593593
<span class=p>)</span>
594594
<span class=bp>self</span><span class=o>.</span><span class=n>_md_file</span><span class=o>.</span><span class=n>set_indent_level</span><span class=p>(</span><span class=o>-</span><span class=mi>1</span><span class=p>)</span>
595595
<span class=k>if</span> <span class=n>tag_pattern</span><span class=p>:</span>
596-
<span class=n>bottom_tag_pattern</span> <span class=o>=</span> <span class=s1>&#39;{: #&quot;Parameters for [.]&quot; caption-side=&quot;top&quot;}&#39;</span> <span class=c1># noqa: FS003 - not f string</span>
596+
<span class=n>bottom_tag_pattern</span> <span class=o>=</span> <span class=s1>&#39;{: #&quot;Parameters for [.]&quot; caption-side=&quot;top&quot;}&#39;</span> <span class=c1># noqa: F541 - not f string</span>
597597
<span class=n>control_id</span> <span class=o>=</span> <span class=bp>self</span><span class=o>.</span><span class=n>_get_pretty_control_id_if_exists</span><span class=p>(</span><span class=n>control</span><span class=p>)</span>
598598
<span class=bp>self</span><span class=o>.</span><span class=n>_md_file</span><span class=o>.</span><span class=n>new_line</span><span class=p>(</span><span class=n>bottom_tag_pattern</span><span class=o>.</span><span class=n>replace</span><span class=p>(</span><span class=s1>&#39;[.]&#39;</span><span class=p>,</span> <span class=n>control_id</span><span class=p>))</span>
599599
<span class=bp>self</span><span class=o>.</span><span class=n>_md_file</span><span class=o>.</span><span class=n>new_paragraph</span><span class=p>()</span>

latest/reference/API/trestle/core/markdown/markdown_validator/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,7 @@
292292
<span class=p>)</span>
293293
<span class=k>return</span> <span class=kc>False</span>
294294

295-
<span class=k>for</span> <span class=n>instance_gov_node</span><span class=p>,</span> <span class=n>template_gov_node</span> <span class=ow>in</span> <span class=nb>zip</span><span class=p>(</span><span class=n>instance_gov_nodes</span><span class=p>,</span> <span class=n>template_gov_nodes</span><span class=p>):</span>
295+
<span class=k>for</span> <span class=n>instance_gov_node</span><span class=p>,</span> <span class=n>template_gov_node</span> <span class=ow>in</span> <span class=nb>zip</span><span class=p>(</span><span class=n>instance_gov_nodes</span><span class=p>,</span> <span class=n>template_gov_nodes</span><span class=p>,</span> <span class=n>strict</span><span class=o>=</span><span class=kc>True</span><span class=p>):</span>
296296
<span class=n>instance_keys</span> <span class=o>=</span> <span class=n>instance_gov_node</span><span class=o>.</span><span class=n>content</span><span class=o>.</span><span class=n>governed_document</span>
297297
<span class=n>template_keys</span> <span class=o>=</span> <span class=n>template_gov_node</span><span class=o>.</span><span class=n>content</span><span class=o>.</span><span class=n>governed_document</span>
298298

@@ -711,7 +711,7 @@
711711
<span class=p>)</span>
712712
<span class=k>return</span> <span class=kc>False</span>
713713

714-
<span class=k>for</span> <span class=n>instance_gov_node</span><span class=p>,</span> <span class=n>template_gov_node</span> <span class=ow>in</span> <span class=nb>zip</span><span class=p>(</span><span class=n>instance_gov_nodes</span><span class=p>,</span> <span class=n>template_gov_nodes</span><span class=p>):</span>
714+
<span class=k>for</span> <span class=n>instance_gov_node</span><span class=p>,</span> <span class=n>template_gov_node</span> <span class=ow>in</span> <span class=nb>zip</span><span class=p>(</span><span class=n>instance_gov_nodes</span><span class=p>,</span> <span class=n>template_gov_nodes</span><span class=p>,</span> <span class=n>strict</span><span class=o>=</span><span class=kc>True</span><span class=p>):</span>
715715
<span class=n>instance_keys</span> <span class=o>=</span> <span class=n>instance_gov_node</span><span class=o>.</span><span class=n>content</span><span class=o>.</span><span class=n>governed_document</span>
716716
<span class=n>template_keys</span> <span class=o>=</span> <span class=n>template_gov_node</span><span class=o>.</span><span class=n>content</span><span class=o>.</span><span class=n>governed_document</span>
717717

0 commit comments

Comments
 (0)