Skip to content

Commit

Permalink
Update doc by Github Action
Browse files Browse the repository at this point in the history
  • Loading branch information
aicorein committed Jan 22, 2025
1 parent 08b7cb6 commit 9213955
Show file tree
Hide file tree
Showing 82 changed files with 2,042 additions and 1,966 deletions.
2 changes: 1 addition & 1 deletion _modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
<title>概览:模块代码 - melobot 3.0.0</title>
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=b86133f3" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=354aac6f" />
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=302659d7" />
Expand Down
24 changes: 12 additions & 12 deletions _modules/melobot/_meta.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

<!-- Generated with Sphinx 8.1.3 and Furo 2024.08.06 -->
<title>melobot._meta - melobot 3.0.0</title>
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=80d5e7a1" />
<link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=b86133f3" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=354aac6f" />
<link rel="stylesheet" type="text/css" href="../../_static/copybutton.css?v=76b2166b" />
<link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=302659d7" />
Expand Down Expand Up @@ -300,16 +300,16 @@
</div>
<article role="main" id="furo-main-content">
<h1>melobot._meta 源代码</h1><div class="highlight"><pre>
<span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">annotations</span>
<span></span><span class="kn">from</span><span class="w"> </span><span class="nn">__future__</span><span class="w"> </span><span class="kn">import</span> <span class="n">annotations</span>

<span class="kn">from</span> <span class="nn">typing_extensions</span> <span class="kn">import</span> <span class="n">Any</span><span class="p">,</span> <span class="n">ClassVar</span><span class="p">,</span> <span class="n">Generic</span><span class="p">,</span> <span class="n">Literal</span><span class="p">,</span> <span class="n">NamedTuple</span><span class="p">,</span> <span class="n">NoReturn</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">typing_extensions</span><span class="w"> </span><span class="kn">import</span> <span class="n">Any</span><span class="p">,</span> <span class="n">ClassVar</span><span class="p">,</span> <span class="n">Generic</span><span class="p">,</span> <span class="n">Literal</span><span class="p">,</span> <span class="n">NamedTuple</span><span class="p">,</span> <span class="n">NoReturn</span>

<span class="kn">from</span> <span class="nn">.typ</span> <span class="kn">import</span> <span class="n">T</span>
<span class="kn">from</span><span class="w"> </span><span class="nn">.typ</span><span class="w"> </span><span class="kn">import</span> <span class="n">T</span>

<span class="n">__version__</span> <span class="o">=</span> <span class="s2">&quot;3.0.0&quot;</span>


<span class="k">def</span> <span class="nf">_version_str_to_info</span><span class="p">(</span><span class="n">s</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">VersionInfo</span><span class="p">:</span>
<span class="k">def</span><span class="w"> </span><span class="nf">_version_str_to_info</span><span class="p">(</span><span class="n">s</span><span class="p">:</span> <span class="nb">str</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">VersionInfo</span><span class="p">:</span>
<span class="n">parts</span> <span class="o">=</span> <span class="n">s</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">&quot;.&quot;</span><span class="p">)</span>
<span class="n">major</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">parts</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
<span class="n">minor</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="n">parts</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span>
Expand All @@ -335,20 +335,20 @@ <h1>melobot._meta 源代码</h1><div class="highlight"><pre>
<span class="k">return</span> <span class="n">VersionInfo</span><span class="p">(</span><span class="n">major</span><span class="p">,</span> <span class="n">minor</span><span class="p">,</span> <span class="n">micro</span><span class="p">,</span> <span class="n">flag</span><span class="p">,</span> <span class="n">serial</span><span class="p">)</span>


<span class="k">class</span> <span class="nc">ReadOnlyAttr</span><span class="p">(</span><span class="n">Generic</span><span class="p">[</span><span class="n">T</span><span class="p">]):</span>
<span class="k">def</span> <span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">val</span><span class="p">:</span> <span class="n">T</span><span class="p">):</span>
<span class="k">class</span><span class="w"> </span><span class="nc">ReadOnlyAttr</span><span class="p">(</span><span class="n">Generic</span><span class="p">[</span><span class="n">T</span><span class="p">]):</span>
<span class="k">def</span><span class="w"> </span><span class="fm">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">val</span><span class="p">:</span> <span class="n">T</span><span class="p">):</span>
<span class="bp">self</span><span class="o">.</span><span class="n">val</span> <span class="o">=</span> <span class="n">val</span>

<span class="k">def</span> <span class="fm">__get__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">obj</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">klass</span><span class="p">:</span> <span class="n">Any</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">T</span><span class="p">:</span>
<span class="k">def</span><span class="w"> </span><span class="fm">__get__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">obj</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">klass</span><span class="p">:</span> <span class="n">Any</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">T</span><span class="p">:</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">val</span>

<span class="k">def</span> <span class="fm">__set__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">obj</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">value</span><span class="p">:</span> <span class="n">T</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">NoReturn</span><span class="p">:</span>
<span class="k">def</span><span class="w"> </span><span class="fm">__set__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">obj</span><span class="p">:</span> <span class="n">Any</span><span class="p">,</span> <span class="n">value</span><span class="p">:</span> <span class="n">T</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="n">NoReturn</span><span class="p">:</span>
<span class="k">raise</span> <span class="ne">AttributeError</span><span class="p">(</span><span class="s2">&quot;只读属性无法重新设定值&quot;</span><span class="p">)</span>


<div class="viewcode-block" id="VersionInfo">
<a class="viewcode-back" href="../../api/melobot.html#melobot.VersionInfo">[文档]</a>
<span class="k">class</span> <span class="nc">VersionInfo</span><span class="p">(</span><span class="n">NamedTuple</span><span class="p">):</span>
<span class="k">class</span><span class="w"> </span><span class="nc">VersionInfo</span><span class="p">(</span><span class="n">NamedTuple</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;版本信息元组&quot;&quot;&quot;</span>

<span class="n">major</span><span class="p">:</span> <span class="nb">int</span>
Expand Down Expand Up @@ -391,7 +391,7 @@ <h1>melobot._meta 源代码</h1><div class="highlight"><pre>



<span class="k">class</span> <span class="nc">MetaInfoMeta</span><span class="p">(</span><span class="nb">type</span><span class="p">):</span>
<span class="k">class</span><span class="w"> </span><span class="nc">MetaInfoMeta</span><span class="p">(</span><span class="nb">type</span><span class="p">):</span>
<span class="n">ver</span> <span class="o">=</span> <span class="n">ReadOnlyAttr</span><span class="p">[</span><span class="nb">str</span><span class="p">](</span><span class="n">__version__</span><span class="p">)</span>
<span class="n">ver_info</span> <span class="o">=</span> <span class="n">ReadOnlyAttr</span><span class="p">[</span><span class="n">VersionInfo</span><span class="p">](</span><span class="n">_version_str_to_info</span><span class="p">(</span><span class="n">__version__</span><span class="p">))</span>
<span class="n">name</span> <span class="o">=</span> <span class="n">ReadOnlyAttr</span><span class="p">[</span><span class="nb">str</span><span class="p">](</span><span class="s2">&quot;melobot&quot;</span><span class="p">)</span>
Expand All @@ -412,7 +412,7 @@ <h1>melobot._meta 源代码</h1><div class="highlight"><pre>

<div class="viewcode-block" id="MetaInfo">
<a class="viewcode-back" href="../../api/melobot.html#melobot.MetaInfo">[文档]</a>
<span class="k">class</span> <span class="nc">MetaInfo</span><span class="p">(</span><span class="n">metaclass</span><span class="o">=</span><span class="n">MetaInfoMeta</span><span class="p">):</span>
<span class="k">class</span><span class="w"> </span><span class="nc">MetaInfo</span><span class="p">(</span><span class="n">metaclass</span><span class="o">=</span><span class="n">MetaInfoMeta</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;melobot 项目只读元信息&quot;&quot;&quot;</span>

<span class="n">ver</span><span class="p">:</span> <span class="n">ClassVar</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span>
Expand Down
Loading

0 comments on commit 9213955

Please sign in to comment.