Skip to content

Commit 94f7c24

Browse files
committed
Deploying to gh-pages from @ 4b2c929 🚀
1 parent 38c5e42 commit 94f7c24

19 files changed

+400
-15
lines changed

Diff for: 404.html

+1
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,7 @@
176176
<li class="toctree-l1 has-children"><a class="reference internal" href="/en/latest/api/modules.html">docker_tag_updater</a><input class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of docker_tag_updater</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
177177
<li class="toctree-l2 has-children"><a class="reference internal" href="/en/latest/api/docker_tag_updater.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater</span></code></a><input class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of docker_tag_updater</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
178178
<li class="toctree-l3 has-children"><a class="reference internal" href="/en/latest/api/docker_tag_updater.helpers.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers</span></code></a><input class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of docker_tag_updater.helpers</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
179+
<li class="toctree-l4"><a class="reference internal" href="/en/latest/api/docker_tag_updater.helpers.datetime.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.datetime</span></code></a></li>
179180
<li class="toctree-l4"><a class="reference internal" href="/en/latest/api/docker_tag_updater.helpers.lscr.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.lscr</span></code></a></li>
180181
<li class="toctree-l4"><a class="reference internal" href="/en/latest/api/docker_tag_updater.helpers.regex_rules.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.regex_rules</span></code></a></li>
181182
</ul>

Diff for: _debug/index.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ <h3>Packages and versions used to build these docs:</h3>
2929
<tr><td>deprecation-alias </td><td style="text-align: right;"> 0.3.2</td></tr>
3030
<tr><td>dict2css </td><td style="text-align: right;">0.3.0.post1</td></tr>
3131
<tr><td>dist-meta </td><td style="text-align: right;"> 0.8.0</td></tr>
32-
<tr><td>docker-tag-updater </td><td style="text-align: right;"> 1.0.1</td></tr>
32+
<tr><td>docker-tag-updater </td><td style="text-align: right;"> 1.1.0</td></tr>
3333
<tr><td>docutils </td><td style="text-align: right;"> 0.20.1</td></tr>
3434
<tr><td>dom_toml </td><td style="text-align: right;"> 0.6.1</td></tr>
3535
<tr><td>domdf-python-tools </td><td style="text-align: right;">3.8.0.post2</td></tr>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
:mod:`docker_tag_updater.helpers.datetime`
2+
==========================================
3+
4+
.. automodule:: docker_tag_updater.helpers.datetime
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

Diff for: _sources/api/docker_tag_updater.helpers.rst.txt

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Submodules
77
.. toctree::
88
:maxdepth: 4
99

10+
docker_tag_updater.helpers.datetime
1011
docker_tag_updater.helpers.lscr
1112
docker_tag_updater.helpers.regex_rules
1213

Diff for: _sources/index.rst.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Documentation for docker-tag-updater
3737
:alt: GitHub top language
3838

3939
.. |commits-since| github-shield::
40-
:commits-since: v1.0.1
40+
:commits-since: v1.1.0
4141
:alt: GitHub commits since tagged version
4242

4343
.. |commits-latest| github-shield::

Diff for: api/docker_tag_updater.helpers.datetime.html

+321
Large diffs are not rendered by default.

Diff for: api/docker_tag_updater.helpers.html

+16-5
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head><meta charset="utf-8"/>
44
<meta name="viewport" content="width=device-width,initial-scale=1"/>
55
<meta name="color-scheme" content="light dark"><meta name="viewport" content="width=device-width, initial-scale=1" />
6-
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="docker_tag_updater.helpers.lscr" href="docker_tag_updater.helpers.lscr.html" /><link rel="prev" title="docker_tag_updater" href="docker_tag_updater.html" />
6+
<link rel="index" title="Index" href="../genindex.html" /><link rel="search" title="Search" href="../search.html" /><link rel="next" title="docker_tag_updater.helpers.datetime" href="docker_tag_updater.helpers.datetime.html" /><link rel="prev" title="docker_tag_updater" href="docker_tag_updater.html" />
77

88
<!-- Generated with Sphinx 7.2.6 and Furo 2024.01.29 -->
99
<title>docker_tag_updater.helpers - docker-tag-updater 0.1.0 documentation</title>
@@ -177,6 +177,7 @@
177177
<li class="toctree-l1 current has-children"><a class="reference internal" href="modules.html">docker_tag_updater</a><input checked="" class="toctree-checkbox" id="toctree-checkbox-1" name="toctree-checkbox-1" role="switch" type="checkbox"/><label for="toctree-checkbox-1"><div class="visually-hidden">Toggle navigation of docker_tag_updater</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
178178
<li class="toctree-l2 current has-children"><a class="reference internal" href="docker_tag_updater.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater</span></code></a><input checked="" class="toctree-checkbox" id="toctree-checkbox-2" name="toctree-checkbox-2" role="switch" type="checkbox"/><label for="toctree-checkbox-2"><div class="visually-hidden">Toggle navigation of docker_tag_updater</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul class="current">
179179
<li class="toctree-l3 current has-children current-page"><a class="current reference internal" href="#"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers</span></code></a><input checked="" class="toctree-checkbox" id="toctree-checkbox-3" name="toctree-checkbox-3" role="switch" type="checkbox"/><label for="toctree-checkbox-3"><div class="visually-hidden">Toggle navigation of docker_tag_updater.helpers</div><i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i></label><ul>
180+
<li class="toctree-l4"><a class="reference internal" href="docker_tag_updater.helpers.datetime.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.datetime</span></code></a></li>
180181
<li class="toctree-l4"><a class="reference internal" href="docker_tag_updater.helpers.lscr.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.lscr</span></code></a></li>
181182
<li class="toctree-l4"><a class="reference internal" href="docker_tag_updater.helpers.regex_rules.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.regex_rules</span></code></a></li>
182183
</ul>
@@ -227,6 +228,11 @@ <h1><a class="reference internal" href="#module-docker_tag_updater.helpers" titl
227228
<h2>Submodules<a class="headerlink" href="#submodules" title="Link to this heading">#</a></h2>
228229
<div class="toctree-wrapper compound">
229230
<ul>
231+
<li class="toctree-l1"><a class="reference internal" href="docker_tag_updater.helpers.datetime.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.datetime</span></code></a><ul>
232+
<li class="toctree-l2"><a class="reference internal" href="docker_tag_updater.helpers.datetime.html#docker_tag_updater.helpers.datetime.yymmddRules"><code class="docutils literal notranslate"><span class="pre">yymmddRules</span></code></a></li>
233+
<li class="toctree-l2"><a class="reference internal" href="docker_tag_updater.helpers.datetime.html#docker_tag_updater.helpers.datetime.yyyymmddRules"><code class="docutils literal notranslate"><span class="pre">yyyymmddRules</span></code></a></li>
234+
</ul>
235+
</li>
230236
<li class="toctree-l1"><a class="reference internal" href="docker_tag_updater.helpers.lscr.html"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.lscr</span></code></a><ul>
231237
<li class="toctree-l2"><a class="reference internal" href="docker_tag_updater.helpers.lscr.html#docker_tag_updater.helpers.lscr.lscrRules"><code class="docutils literal notranslate"><span class="pre">lscrRules</span></code></a></li>
232238
</ul>
@@ -249,7 +255,7 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
249255
<p>A set of helpers.</p>
250256
<dl class="py function">
251257
<dt class="sig sig-object py" id="docker_tag_updater.helpers.parse_version">
252-
<span class="sig-name descname"><span class="pre">parse_version</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">version</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rule_set</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{'default':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\\\d+)\\\\.(?P&lt;minor&gt;\\\\d+)\\\\.(?P&lt;patch&gt;\\\\d+).*',</span> <span class="pre">'lscr':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\\\d+)\\\\.(?P&lt;minor&gt;\\\\d+)\\\\.(?P&lt;patch&gt;\\\\d+)(?:\\\\.(?P&lt;prerelease&gt;\\\\d+))?(?:-ls(?P&lt;build&gt;\\\\d+))?'}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rule_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'default'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#docker_tag_updater.helpers.parse_version" title="Link to this definition">#</a></dt>
258+
<span class="sig-name descname"><span class="pre">parse_version</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">version</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rule_set</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">{'default':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\\\d+)\\\\.(?P&lt;minor&gt;\\\\d+)\\\\.(?P&lt;patch&gt;\\\\d+).*',</span> <span class="pre">'lscr':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\\\d+)\\\\.(?P&lt;minor&gt;\\\\d+)\\\\.(?P&lt;patch&gt;\\\\d+)(?:\\\\.(?P&lt;prerelease&gt;\\\\d+))?(?:-ls(?P&lt;build&gt;\\\\d+))?',</span> <span class="pre">'yymmdd':</span> <span class="pre">'.*(?P&lt;major&gt;\\\\d{2})(?P&lt;minor&gt;\\\\d{2})(?P&lt;patch&gt;\\\\d{2})',</span> <span class="pre">'yyyymmdd':</span> <span class="pre">'.*(?P&lt;major&gt;\\\\d{4})(?P&lt;minor&gt;\\\\d{2})(?P&lt;patch&gt;\\\\d{2})'}</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">rule_name</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">'default'</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#docker_tag_updater.helpers.parse_version" title="Link to this definition">#</a></dt>
253259
<dd><p>Parse the version according to a regex rule.</p>
254260
<dl class="field-list simple">
255261
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
@@ -296,12 +302,13 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
296302

297303
<dl class="py data">
298304
<dt class="sig sig-object py" id="docker_tag_updater.helpers.rules">
299-
<span class="sig-name descname"><span class="pre">rules</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference internal" href="docker_tag_updater.helpers.regex_rules.html#docker_tag_updater.helpers.regex_rules.RegexRules" title="docker_tag_updater.helpers.regex_rules.RegexRules"><span class="pre">RegexRules</span></a></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">{'default':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\d+)\\.(?P&lt;minor&gt;\\d+)\\.(?P&lt;patch&gt;\\d+).*',</span> <span class="pre">'lscr':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\d+)\\.(?P&lt;minor&gt;\\d+)\\.(?P&lt;patch&gt;\\d+)(?:\\.(?P&lt;prerelease&gt;\\d+))?(?:-ls(?P&lt;build&gt;\\d+))?'}</span></em><a class="headerlink" href="#docker_tag_updater.helpers.rules" title="Link to this definition">#</a></dt>
305+
<span class="sig-name descname"><span class="pre">rules</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference internal" href="docker_tag_updater.helpers.regex_rules.html#docker_tag_updater.helpers.regex_rules.RegexRules" title="docker_tag_updater.helpers.regex_rules.RegexRules"><span class="pre">RegexRules</span></a></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">{'default':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\d+)\\.(?P&lt;minor&gt;\\d+)\\.(?P&lt;patch&gt;\\d+).*',</span> <span class="pre">'lscr':</span> <span class="pre">'v?(?:ersion-)?(?P&lt;major&gt;\\d+)\\.(?P&lt;minor&gt;\\d+)\\.(?P&lt;patch&gt;\\d+)(?:\\.(?P&lt;prerelease&gt;\\d+))?(?:-ls(?P&lt;build&gt;\\d+))?',</span> <span class="pre">'yymmdd':</span> <span class="pre">'.*(?P&lt;major&gt;\\d{2})(?P&lt;minor&gt;\\d{2})(?P&lt;patch&gt;\\d{2})',</span> <span class="pre">'yyyymmdd':</span> <span class="pre">'.*(?P&lt;major&gt;\\d{4})(?P&lt;minor&gt;\\d{2})(?P&lt;patch&gt;\\d{2})'}</span></em><a class="headerlink" href="#docker_tag_updater.helpers.rules" title="Link to this definition">#</a></dt>
300306
<dd><p>The most general set of rules.</p>
301307
<p>Supports:</p>
302308
<ul class="simple">
303309
<li><p>Default semantic versions</p></li>
304310
<li><p>Linuxserver semantic versions</p></li>
311+
<li><p>Datetime-like version strings</p></li>
305312
</ul>
306313
<div class="admonition seealso">
307314
<p class="admonition-title">See also</p>
@@ -310,6 +317,10 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
310317
</dd>
311318
<dt><a class="reference internal" href="docker_tag_updater.helpers.lscr.html#docker_tag_updater.helpers.lscr.lscrRules" title="docker_tag_updater.helpers.lscr.lscrRules"><code class="xref py py-obj docutils literal notranslate"><span class="pre">lscr.lscrRules</span></code></a></dt><dd><p>For the aliases for the Linuxserver set of rules.</p>
312319
</dd>
320+
<dt><a class="reference internal" href="docker_tag_updater.helpers.datetime.html#docker_tag_updater.helpers.datetime.yymmddRules" title="docker_tag_updater.helpers.datetime.yymmddRules"><code class="xref py py-obj docutils literal notranslate"><span class="pre">datetime.yymmddRules</span></code></a></dt><dd><p>For the aliases for the datetime-like set of rules.</p>
321+
</dd>
322+
<dt><a class="reference internal" href="docker_tag_updater.helpers.datetime.html#docker_tag_updater.helpers.datetime.yyyymmddRules" title="docker_tag_updater.helpers.datetime.yyyymmddRules"><code class="xref py py-obj docutils literal notranslate"><span class="pre">datetime.yyyymmddRules</span></code></a></dt><dd><p>For the aliases for the datetime-like set of rules.</p>
323+
</dd>
313324
</dl>
314325
</div>
315326
</dd></dl>
@@ -322,12 +333,12 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
322333
<footer>
323334

324335
<div class="related-pages">
325-
<a class="next-page" href="docker_tag_updater.helpers.lscr.html">
336+
<a class="next-page" href="docker_tag_updater.helpers.datetime.html">
326337
<div class="page-info">
327338
<div class="context">
328339
<span>Next</span>
329340
</div>
330-
<div class="title"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.lscr</span></code></div>
341+
<div class="title"><code class="xref py py-mod docutils literal notranslate"><span class="pre">docker_tag_updater.helpers.datetime</span></code></div>
331342
</div>
332343
<svg class="furo-related-icon"><use href="#svg-arrow-right"></use></svg>
333344
</a>

0 commit comments

Comments
 (0)