Skip to content

Commit d9acfcf

Browse files
author
Exploding Labs Bot
committed
Update site from docs source repo
1 parent 581cad4 commit d9acfcf

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

jsonrpcclient/requests/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -571,7 +571,7 @@ <h2 id="the-request-function">The request function</h2>
571571
<span class="o">&gt;&gt;&gt;</span> <span class="n">request</span><span class="p">(</span><span class="s2">&quot;ping&quot;</span><span class="p">)</span>
572572
<span class="p">{</span><span class="s1">&#39;jsonrpc&#39;</span><span class="p">:</span> <span class="s1">&#39;2.0&#39;</span><span class="p">,</span> <span class="s1">&#39;method&#39;</span><span class="p">:</span> <span class="s1">&#39;ping&#39;</span><span class="p">,</span> <span class="s1">&#39;id&#39;</span><span class="p">:</span> <span class="mi">1</span><span class="p">}</span>
573573
</code></pre></div>
574-
<p><code>request_json</code> gives you a string:</p>
574+
<p><code>request_json</code> gives a string:</p>
575575
<div class="highlight"><pre><span></span><code><span class="o">&gt;&gt;&gt;</span> <span class="n">request_json</span><span class="p">(</span><span class="s2">&quot;ping&quot;</span><span class="p">)</span>
576576
<span class="s1">&#39;{&quot;jsonrpc&quot;: &quot;2.0&quot;, &quot;method&quot;: &quot;ping&quot;, &quot;id&quot;: 2}&#39;</span>
577577
</code></pre></div>

jsonrpcclient/responses/index.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -424,25 +424,25 @@ <h1 id="parsing-responses">Parsing responses</h1>
424424
<span class="o">&gt;&gt;&gt;</span> <span class="n">parse</span><span class="p">({</span><span class="s2">&quot;jsonrpc&quot;</span><span class="p">:</span> <span class="s2">&quot;2.0&quot;</span><span class="p">,</span> <span class="s2">&quot;error&quot;</span><span class="p">:</span> <span class="p">{</span><span class="s2">&quot;code&quot;</span><span class="p">:</span> <span class="mi">1</span><span class="p">,</span> <span class="s2">&quot;message&quot;</span><span class="p">:</span> <span class="s2">&quot;There was an error&quot;</span><span class="p">,</span> <span class="s2">&quot;data&quot;</span><span class="p">:</span> <span class="kc">None</span><span class="p">},</span> <span class="s2">&quot;id&quot;</span><span class="p">:</span> <span class="mi">1</span><span class="p">})</span>
425425
<span class="n">Error</span><span class="p">(</span><span class="n">code</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">message</span><span class="o">=</span><span class="s1">&#39;There was an error&#39;</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="kc">None</span><span class="p">,</span> <span class="nb">id</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
426426
</code></pre></div>
427-
<p>If you have a string, use <code>parse_json</code>.
427+
<p>If you have a string, use <code>parse_json</code>.</p>
428428
<div class="highlight"><pre><span></span><code><span class="o">&gt;&gt;&gt;</span> <span class="n">parse_json</span><span class="p">(</span><span class="s1">&#39;{&quot;jsonrpc&quot;: &quot;2.0&quot;, &quot;result&quot;: &quot;pong&quot;, &quot;id&quot;: 1}&#39;</span><span class="p">)</span>
429429
<span class="n">Ok</span><span class="p">(</span><span class="n">result</span><span class="o">=</span><span class="s1">&#39;pong&#39;</span><span class="p">,</span> <span class="nb">id</span><span class="o">=</span><span class="mi">1</span><span class="p">)</span>
430-
</code></pre></div></p>
431-
<p>To use the result, in Python versions prior to 3.10:
430+
</code></pre></div>
431+
<p>To use the result, in Python versions prior to 3.10:</p>
432432
<div class="highlight"><pre><span></span><code><span class="kn">from</span><span class="w"> </span><span class="nn">jsonrpcclient</span><span class="w"> </span><span class="kn">import</span> <span class="n">Error</span><span class="p">,</span> <span class="n">Ok</span>
433433
<span class="n">parsed</span> <span class="o">=</span> <span class="n">parse</span><span class="p">(</span><span class="n">response</span><span class="p">)</span>
434434
<span class="k">if</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parsed</span><span class="p">,</span> <span class="n">Ok</span><span class="p">):</span>
435435
<span class="nb">print</span><span class="p">(</span><span class="n">parsed</span><span class="o">.</span><span class="n">result</span><span class="p">)</span>
436436
<span class="k">elif</span> <span class="nb">isinstance</span><span class="p">(</span><span class="n">parse</span><span class="p">,</span> <span class="n">Error</span><span class="p">):</span>
437437
<span class="n">logging</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="n">parsed</span><span class="o">.</span><span class="n">message</span><span class="p">)</span>
438-
</code></pre></div></p>
439-
<p>In Python 3.10+, use pattern matching:
438+
</code></pre></div>
439+
<p>In Python 3.10+, use pattern matching:</p>
440440
<div class="highlight"><pre><span></span><code><span class="k">match</span> <span class="n">parse</span><span class="p">(</span><span class="n">response</span><span class="p">):</span>
441441
<span class="k">case</span> <span class="n">Ok</span><span class="p">(</span><span class="n">result</span><span class="p">,</span> <span class="nb">id</span><span class="p">):</span>
442442
<span class="nb">print</span><span class="p">(</span><span class="n">result</span><span class="p">)</span>
443443
<span class="k">case</span> <span class="n">Error</span><span class="p">(</span><span class="n">code</span><span class="p">,</span> <span class="n">message</span><span class="p">,</span> <span class="n">data</span><span class="p">,</span> <span class="nb">id</span><span class="p">):</span>
444444
<span class="n">logging</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="n">message</span><span class="p">)</span>
445-
</code></pre></div></p>
445+
</code></pre></div>
446446

447447

448448

0 commit comments

Comments
 (0)