Deployed 21d5f1c with MkDocs version: 1.6.1

This commit is contained in:
2026-08-16 04:09:18 +00:00
parent 674e0df2be
commit 0f3e6556aa
9 changed files with 1510 additions and 363 deletions
+320
View File
@@ -1864,6 +1864,61 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.part_suffix" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;part_suffix
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.build_template_context" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;build_template_context
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.air_date_display" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;air_date_display
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.folder_season" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;folder_season
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.part_label" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;part_label
</span>
</a>
</li>
</ul>
@@ -1880,6 +1935,23 @@
</span>
</a>
<nav class="md-nav" aria-label=" Movie">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#unshackle.core.titles.Movie.build_template_context" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;build_template_context
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@@ -1913,6 +1985,23 @@
</span>
</a>
<nav class="md-nav" aria-label=" Song">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#unshackle.core.titles.Song.build_template_context" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;build_template_context
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@@ -2028,6 +2117,61 @@
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.part_suffix" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;part_suffix
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.build_template_context" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;build_template_context
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.air_date_display" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;air_date_display
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.folder_season" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;folder_season
</span>
</a>
</li>
<li class="md-nav__item">
<a href="#unshackle.core.titles.Episode.part_label" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;part_label
</span>
</a>
</li>
</ul>
@@ -2044,6 +2188,23 @@
</span>
</a>
<nav class="md-nav" aria-label=" Movie">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#unshackle.core.titles.Movie.build_template_context" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;build_template_context
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@@ -2077,6 +2238,23 @@
</span>
</a>
<nav class="md-nav" aria-label=" Song">
<ul class="md-nav__list">
<li class="md-nav__item">
<a href="#unshackle.core.titles.Song.build_template_context" class="md-nav__link">
<span class="md-ellipsis">
<code class="doc-symbol doc-symbol-toc doc-symbol-method"></code>&nbsp;build_template_context
</span>
</a>
</li>
</ul>
</nav>
</li>
<li class="md-nav__item">
@@ -2218,6 +2396,108 @@ takes every part. A dated episode also answers to its ISO air date.
</div>
<div class="doc doc-object doc-function">
<h3 id="unshackle.core.titles.Episode.part_suffix" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">part_suffix</span>
<a href="#unshackle.core.titles.Episode.part_suffix" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="nf">part_suffix</span><span class="p">()</span>
</span></code></pre></div>
<div class="doc doc-contents ">
<p><code>.Part.2</code> / <code>Part 2</code> in the series template's own separator style.</p>
</div>
</div>
<div class="doc doc-object doc-function">
<h3 id="unshackle.core.titles.Episode.build_template_context" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">build_template_context</span>
<a href="#unshackle.core.titles.Episode.build_template_context" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="nf">build_template_context</span><span class="p">(</span>
</span><span id="__span-0-2"><a id="__codelineno-0-2" name="__codelineno-0-2" href="#__codelineno-0-2"></a> <span class="n">media_info</span><span class="p">,</span> <span class="n">show_service</span><span class="o">=</span><span class="kc">True</span><span class="p">,</span> <span class="n">include_part</span><span class="o">=</span><span class="kc">True</span>
</span><span id="__span-0-3"><a id="__codelineno-0-3" name="__codelineno-0-3" href="#__codelineno-0-3"></a><span class="p">)</span>
</span></code></pre></div>
<div class="doc doc-contents ">
<p>Build template context dictionary from MediaInfo.</p>
</div>
</div>
<div class="doc doc-object doc-function">
<h3 id="unshackle.core.titles.Episode.air_date_display" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">air_date_display</span>
<a href="#unshackle.core.titles.Episode.air_date_display" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="nf">air_date_display</span><span class="p">()</span>
</span></code></pre></div>
<div class="doc doc-contents ">
<p>Render air_date using the series template's own separator (dots or spaces).</p>
</div>
</div>
<div class="doc doc-object doc-function">
<h3 id="unshackle.core.titles.Episode.folder_season" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">folder_season</span>
<a href="#unshackle.core.titles.Episode.folder_season" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="nf">folder_season</span><span class="p">()</span>
</span></code></pre></div>
<div class="doc doc-contents ">
<p>Season folder label: air year for dated content, else SxxExx-style season.</p>
</div>
</div>
<div class="doc doc-object doc-function">
<h3 id="unshackle.core.titles.Episode.part_label" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">part_label</span>
<a href="#unshackle.core.titles.Episode.part_label" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="nf">part_label</span><span class="p">()</span>
</span></code></pre></div>
<div class="doc doc-contents ">
<p><code>.2</code> selection-syntax suffix for console output, empty when part-less.</p>
</div>
</div>
</div>
@@ -2273,6 +2553,26 @@ takes every part. A dated episode also answers to its ISO air date.
<div class="doc doc-object doc-function">
<h3 id="unshackle.core.titles.Movie.build_template_context" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">build_template_context</span>
<a href="#unshackle.core.titles.Movie.build_template_context" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="nf">build_template_context</span><span class="p">(</span><span class="n">media_info</span><span class="p">,</span> <span class="n">show_service</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span></code></pre></div>
<div class="doc doc-contents ">
<p>Build template context dictionary from MediaInfo.</p>
</div>
</div>
</div>
@@ -2465,6 +2765,26 @@ takes every part. A dated episode also answers to its ISO air date.
<div class="doc doc-object doc-function">
<h3 id="unshackle.core.titles.Song.build_template_context" class="doc doc-heading">
<code class="doc-symbol doc-symbol-heading doc-symbol-method"></code> <span class="doc doc-object-name doc-function-name">build_template_context</span>
<a href="#unshackle.core.titles.Song.build_template_context" class="headerlink" title="Permanent link">&para;</a></h3>
<div class="language-python doc-signature highlight"><pre><span></span><code><span id="__span-0-1"><a id="__codelineno-0-1" name="__codelineno-0-1" href="#__codelineno-0-1"></a><span class="nf">build_template_context</span><span class="p">(</span><span class="n">media_info</span><span class="p">,</span> <span class="n">show_service</span><span class="o">=</span><span class="kc">True</span><span class="p">)</span>
</span></code></pre></div>
<div class="doc doc-contents ">
<p>Build template context dictionary from MediaInfo.</p>
</div>
</div>
</div>