14.5 KB
/srv/reproducible-results/rbuild-debian/r-b-build.lv2MSNND/b1/python-cloup_3.0.6-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.lv2MSNND/b2/python-cloup_3.0.6-1_i386.changes
291 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·ae625cc6194cb9ea8559767a1f66d486·315260·doc·optional·python-cloup-doc_3.0.6-1_all.deb1 ·b789532d5ed6580c5acd4b271a4bca4b·315260·doc·optional·python-cloup-doc_3.0.6-1_all.deb
2 ·f12ee5155adf5d19f00e69d73365ff91·47844·python·optional·python3-cloup_3.0.6-1_all.deb2 ·f12ee5155adf5d19f00e69d73365ff91·47844·python·optional·python3-cloup_3.0.6-1_all.deb
14.0 KB
python-cloup-doc_3.0.6-1_all.deb
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
13.8 KB
data.tar.xz
13.8 KB
data.tar
2.98 KB
./usr/share/doc/python-cloup-doc/html/pages/arguments.html
    
Offset 295, 16 lines modifiedOffset 295, 16 lines modified
295 to·them·by·name.</p>295 to·them·by·name.</p>
296 </div></blockquote>296 </div></blockquote>
297 <p>Cloup·doesn’t·force·the·Unix·convention·on·you.·<code·class="docutils·literal·notranslate"><span·class="pre">cloup.argument</span></code>·takes·an297 <p>Cloup·doesn’t·force·the·Unix·convention·on·you.·<code·class="docutils·literal·notranslate"><span·class="pre">cloup.argument</span></code>·takes·an
298 optional·<code·class="docutils·literal·notranslate"><span·class="pre">help</span></code>·parameter.·If·you·pass·a·non-empty·string·to·at·least·one·of298 optional·<code·class="docutils·literal·notranslate"><span·class="pre">help</span></code>·parameter.·If·you·pass·a·non-empty·string·to·at·least·one·of
299 the·arguments·of·a·command,·Cloup·will·print·a·“Positional·arguments”·section299 the·arguments·of·a·command,·Cloup·will·print·a·“Positional·arguments”·section
300 just·below·the·command·description.</p>300 just·below·the·command·description.</p>
301 <div·class="tabbed-set·docutils">301 <div·class="tabbed-set·docutils">
302 <input·checked="checked"·id="4f7247f3-c097-4b8d-8e07-2a60df3d9d3c"·name="48703372-2973-460a-9acb-e1bb483d53be"·type="radio"> 
303 </input><label·class="tabbed-label"·for="4f7247f3-c097-4b8d-8e07-2a60df3d9d3c">302 <input·checked="checked"·id="9cd8b101-8dc8-4901-92c2-53db970a795e"·name="7dba5532-32a4-4641-9a11-c2489aaeead9"·type="radio">
 303 </input><label·class="tabbed-label"·for="9cd8b101-8dc8-4901-92c2-53db970a795e">
304 Code</label><div·class="tabbed-content·docutils">304 Code</label><div·class="tabbed-content·docutils">
305 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">from</span>·<span·class="nn">pprint</span>·<span·class="kn">import</span>·<span·class="n">pprint</span>305 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">from</span>·<span·class="nn">pprint</span>·<span·class="kn">import</span>·<span·class="n">pprint</span>
306 <span·class="kn">import</span>·<span·class="nn">cloup</span>306 <span·class="kn">import</span>·<span·class="nn">cloup</span>
307 <span·class="kn">from</span>·<span·class="nn">cloup</span>·<span·class="kn">import</span>·<span·class="n">option</span><span·class="p">,</span>·<span·class="n">option_group</span>307 <span·class="kn">from</span>·<span·class="nn">cloup</span>·<span·class="kn">import</span>·<span·class="n">option</span><span·class="p">,</span>·<span·class="n">option_group</span>
  
308 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">command</span><span·class="p">()</span>308 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">command</span><span·class="p">()</span>
309 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">argument</span><span·class="p">(</span><span·class="s1">&#39;input_path&#39;</span><span·class="p">,</span>·<span·class="n">help</span><span·class="o">=</span><span·class="s2">&quot;Input·path&quot;</span><span·class="p">)</span>309 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">argument</span><span·class="p">(</span><span·class="s1">&#39;input_path&#39;</span><span·class="p">,</span>·<span·class="n">help</span><span·class="o">=</span><span·class="s2">&quot;Input·path&quot;</span><span·class="p">)</span>
Offset 319, 16 lines modifiedOffset 319, 16 lines modified
319 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;A·test·program·for·cloup.&quot;&quot;&quot;</span>319 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;A·test·program·for·cloup.&quot;&quot;&quot;</span>
320 ····<span·class="n">pprint</span><span·class="p">(</span><span·class="n">kwargs</span><span·class="p">,</span>·<span·class="n">indent</span><span·class="o">=</span><span·class="mi">3</span><span·class="p">)</span>320 ····<span·class="n">pprint</span><span·class="p">(</span><span·class="n">kwargs</span><span·class="p">,</span>·<span·class="n">indent</span><span·class="o">=</span><span·class="mi">3</span><span·class="p">)</span>
  
321 <span·class="n">main</span><span·class="p">()</span>321 <span·class="n">main</span><span·class="p">()</span>
322 </pre></div>322 </pre></div>
323 </div>323 </div>
324 </div>324 </div>
325 <input·id="1e0b0331-de30-4afb-9999-304d46b9aab4"·name="48703372-2973-460a-9acb-e1bb483d53be"·type="radio"> 
326 </input><label·class="tabbed-label"·for="1e0b0331-de30-4afb-9999-304d46b9aab4">325 <input·id="459594bc-aad7-4920-ad7b-56ef4777bdbe"·name="7dba5532-32a4-4641-9a11-c2489aaeead9"·type="radio">
 326 </input><label·class="tabbed-label"·for="459594bc-aad7-4920-ad7b-56ef4777bdbe">
327 Generated·help</label><div·class="tabbed-content·docutils">327 Generated·help</label><div·class="tabbed-content·docutils">
328 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·example·[OPTIONS]·INPUT_PATH·OUT_PATH328 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·example·[OPTIONS]·INPUT_PATH·OUT_PATH
  
329 ··A·test·program·for·cloup.329 ··A·test·program·for·cloup.
  
330 Positional·arguments:330 Positional·arguments:
331 ··INPUT_PATH······Input·path331 ··INPUT_PATH······Input·path
3.0 KB
./usr/share/doc/python-cloup-doc/html/pages/formatting.html
    
Offset 516, 16 lines modifiedOffset 516, 16 lines modified
516 <li><p>the·option·description·is·always·printed·below·the·option·name,·with·an·indentation516 <li><p>the·option·description·is·always·printed·below·the·option·name,·with·an·indentation
517 increment·of·at·least·3·spaces</p></li>517 increment·of·at·least·3·spaces</p></li>
518 <li><p>all·definitions·are·separated·by·an·empty·line.</p></li>518 <li><p>all·definitions·are·separated·by·an·empty·line.</p></li>
519 </ul>519 </ul>
520 <p>The·following·tabs·compare·the·<code·class="docutils·literal·notranslate"><span·class="pre">--help</span></code>·of·the·manim·example·(“aligned”·and520 <p>The·following·tabs·compare·the·<code·class="docutils·literal·notranslate"><span·class="pre">--help</span></code>·of·the·manim·example·(“aligned”·and
521 “non-aligned”·refer·to·the·<code·class="docutils·literal·notranslate"><span·class="pre">align_option_groups</span></code>·argument):</p>521 “non-aligned”·refer·to·the·<code·class="docutils·literal·notranslate"><span·class="pre">align_option_groups</span></code>·argument):</p>
522 <div·class="tabbed-set·docutils">522 <div·class="tabbed-set·docutils">
523 <input·checked="checked"·id="d968a1d0-4718-4ba2-a215-11a400c471d0"·name="96fa14d0-2d8f-4715-a6af-c87997b1109c"·type="radio"> 
524 </input><label·class="tabbed-label"·for="d968a1d0-4718-4ba2-a215-11a400c471d0">523 <input·checked="checked"·id="d7ea79f8-c65c-4d31-b917-a5ad7fa80dc2"·name="81eb7f69-8ce8-4b13-93e0-b09700a9cde6"·type="radio">
 524 </input><label·class="tabbed-label"·for="d7ea79f8-c65c-4d31-b917-a5ad7fa80dc2">
525 Linear·layout</label><div·class="tabbed-content·docutils">525 Linear·layout</label><div·class="tabbed-content·docutils">
526 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·manim·render·[OPTIONS]526 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·manim·render·[OPTIONS]
527 ····················SCRIPT_PATH527 ····················SCRIPT_PATH
528 ····················[SCENE_NAMES]...528 ····················[SCENE_NAMES]...
  
529 ··Render·some·or·all·scenes·defined·in·a·Python529 ··Render·some·or·all·scenes·defined·in·a·Python
530 ··script.530 ··script.
Offset 555, 16 lines modifiedOffset 555, 16 lines modified
555 ·····Verbosity·of·CLI·output.·Changes·ffmpeg555 ·····Verbosity·of·CLI·output.·Changes·ffmpeg
556 ·····log·level·unless·5+.556 ·····log·level·unless·5+.
  
557 [...]557 [...]
558 </pre></div>558 </pre></div>
559 </div>559 </div>
560 </div>560 </div>
561 <input·id="4593aac5-a2b2-48f6-9d23-51bb5ce1ad98"·name="96fa14d0-2d8f-4715-a6af-c87997b1109c"·type="radio"> 
562 </input><label·class="tabbed-label"·for="4593aac5-a2b2-48f6-9d23-51bb5ce1ad98">561 <input·id="743366d8-f33d-4424-a795-aa6c954e4f80"·name="81eb7f69-8ce8-4b13-93e0-b09700a9cde6"·type="radio">
 562 </input><label·class="tabbed-label"·for="743366d8-f33d-4424-a795-aa6c954e4f80">
563 Standard·layout·(aligned)</label><div·class="tabbed-content·docutils">563 Standard·layout·(aligned)</label><div·class="tabbed-content·docutils">
564 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·manim·render·[OPTIONS]564 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·manim·render·[OPTIONS]
565 ····················SCRIPT_PATH565 ····················SCRIPT_PATH
566 ····················[SCENE_NAMES]...566 ····················[SCENE_NAMES]...
  
567 ··Render·some·or·all·scenes·defined·in·a·Python567 ··Render·some·or·all·scenes·defined·in·a·Python
568 ··script.568 ··script.
Offset 597, 16 lines modifiedOffset 597, 16 lines modified
597 ······························ffmpeg·log·level597 ······························ffmpeg·log·level
598 ······························unless·5+.598 ······························unless·5+.
  
599 [...]599 [...]
600 </pre></div>600 </pre></div>
601 </div>601 </div>
602 </div>602 </div>
603 <input·id="4d83372f-9821-4bd3-98b1-949d81e6a0a0"·name="96fa14d0-2d8f-4715-a6af-c87997b1109c"·type="radio"> 
604 </input><label·class="tabbed-label"·for="4d83372f-9821-4bd3-98b1-949d81e6a0a0">603 <input·id="25d9b355-19fc-427c-8f75-259d49622e1c"·name="81eb7f69-8ce8-4b13-93e0-b09700a9cde6"·type="radio">
 604 </input><label·class="tabbed-label"·for="25d9b355-19fc-427c-8f75-259d49622e1c">
605 Standard·layout·(non-aligned)</label><div·class="tabbed-content·docutils">605 Standard·layout·(non-aligned)</label><div·class="tabbed-content·docutils">
606 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·manim·render·[OPTIONS]606 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·manim·render·[OPTIONS]
607 ····················SCRIPT_PATH607 ····················SCRIPT_PATH
608 ····················[SCENE_NAMES]...608 ····················[SCENE_NAMES]...
  
609 ··Render·some·or·all·scenes·defined·in·a·Python609 ··Render·some·or·all·scenes·defined·in·a·Python
610 ··script.610 ··script.
4.7 KB
./usr/share/doc/python-cloup-doc/html/pages/option-groups.html
    
Offset 315, 16 lines modifiedOffset 315, 16 lines modified
315 a·description·of·the·constraint·will·be·shown·between·squared·brackets315 a·description·of·the·constraint·will·be·shown·between·squared·brackets
316 aside·the·option·group·title·(or·below·it·if·too·long)</p></li>316 aside·the·option·group·title·(or·below·it·if·too·long)</p></li>
317 <li><p><strong>hidden</strong>·317 <li><p><strong>hidden</strong>·
318 if·True,·the·option·group·and·all·its·options·are·hidden·from·the·help·page318 if·True,·the·option·group·and·all·its·options·are·hidden·from·the·help·page
319 (all·contained·options·will·have·their·hidden·attribute·set·to·True).</p></li>319 (all·contained·options·will·have·their·hidden·attribute·set·to·True).</p></li>
320 </ul>320 </ul>
321 <div·class="tabbed-set·docutils">321 <div·class="tabbed-set·docutils">
322 <input·checked="checked"·id="c83440d4-ffa6-4132-998f-61a010b19549"·name="9be414aa-0571-4c1d-b8a3-36d9778e1716"·type="radio"> 
323 </input><label·class="tabbed-label"·for="c83440d4-ffa6-4132-998f-61a010b19549">322 <input·checked="checked"·id="8bd29fe6-8c1f-4873-bdbc-8b79a41efaa9"·name="d1bbbe5b-4a7f-4420-91f4-0baed6802f96"·type="radio">
 323 </input><label·class="tabbed-label"·for="8bd29fe6-8c1f-4873-bdbc-8b79a41efaa9">
324 Code</label><div·class="tabbed-content·docutils">324 Code</label><div·class="tabbed-content·docutils">
325 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cloup</span>325 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cloup</span>
326 <span·class="kn">from</span>·<span·class="nn">cloup</span>·<span·class="kn">import</span>·<span·class="n">option_group</span><span·class="p">,</span>·<span·class="n">option</span>326 <span·class="kn">from</span>·<span·class="nn">cloup</span>·<span·class="kn">import</span>·<span·class="n">option_group</span><span·class="p">,</span>·<span·class="n">option</span>
327 <span·class="kn">from</span>·<span·class="nn">cloup.constraints</span>·<span·class="kn">import</span>·<span·class="n">RequireAtLeast</span>327 <span·class="kn">from</span>·<span·class="nn">cloup.constraints</span>·<span·class="kn">import</span>·<span·class="n">RequireAtLeast</span>
  
328 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">command</span><span·class="p">()</span>328 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">command</span><span·class="p">()</span>
329 <span·class="nd">@option_group</span><span·class="p">(</span>329 <span·class="nd">@option_group</span><span·class="p">(</span>
Offset 348, 16 lines modifiedOffset 348, 16 lines modified
348 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;A·CLI·that·does·nothing.&quot;&quot;&quot;</span>348 <span·class="w">····</span><span·class="sd">&quot;&quot;&quot;A·CLI·that·does·nothing.&quot;&quot;&quot;</span>
349 ····<span·class="nb">print</span><span·class="p">(</span><span·class="n">kwargs</span><span·class="p">)</span>349 ····<span·class="nb">print</span><span·class="p">(</span><span·class="n">kwargs</span><span·class="p">)</span>
  
350 <span·class="n">cli</span><span·class="p">()</span>350 <span·class="n">cli</span><span·class="p">()</span>
351 </pre></div>351 </pre></div>
352 </div>352 </div>
353 </div>353 </div>
354 <input·id="fc7c290a-0b8d-4fd4-a25f-cbdf0a3f6256"·name="9be414aa-0571-4c1d-b8a3-36d9778e1716"·type="radio"> 
355 </input><label·class="tabbed-label"·for="fc7c290a-0b8d-4fd4-a25f-cbdf0a3f6256">354 <input·id="e0e73370-88a7-46f1-b87e-68a53c426b49"·name="d1bbbe5b-4a7f-4420-91f4-0baed6802f96"·type="radio">
 355 </input><label·class="tabbed-label"·for="e0e73370-88a7-46f1-b87e-68a53c426b49">
356 Generated·help</label><div·class="tabbed-content·docutils">356 Generated·help</label><div·class="tabbed-content·docutils">
357 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·clouptest·[OPTIONS]357 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·clouptest·[OPTIONS]
  
358 ··A·CLI·that·does·nothing.358 ··A·CLI·that·does·nothing.
  
359 Input·options:359 Input·options:
360 ··--one·TEXT··········1st·input·option360 ··--one·TEXT··········1st·input·option
Offset 398, 16 lines modifiedOffset 398, 16 lines modified
398 <p>By·default,·all·option·group·help·sections·are·<strong>aligned</strong>,·meaning·that·they398 <p>By·default,·all·option·group·help·sections·are·<strong>aligned</strong>,·meaning·that·they
399 share·the·same·column·widths.·Many·people·find·this·visually·pleasing·and·this399 share·the·same·column·widths.·Many·people·find·this·visually·pleasing·and·this
400 is·also·the·default·behavior·of·<code·class="docutils·literal·notranslate"><span·class="pre">argparse</span></code>.</p>400 is·also·the·default·behavior·of·<code·class="docutils·literal·notranslate"><span·class="pre">argparse</span></code>.</p>
401 <p>Nonetheless,·if·some·of·your·option·groups·have·shorter·options,·alignment·may401 <p>Nonetheless,·if·some·of·your·option·groups·have·shorter·options,·alignment·may
402 result·in·a·lot·of·wasted·space·and·definitions·quite·far·from·option·names,402 result·in·a·lot·of·wasted·space·and·definitions·quite·far·from·option·names,
403 which·is·bad·for·readability.·See·this·biased·example·to·compare·the·two·modes:</p>403 which·is·bad·for·readability.·See·this·biased·example·to·compare·the·two·modes:</p>
404 <div·class="tabbed-set·docutils">404 <div·class="tabbed-set·docutils">
405 <input·checked="checked"·id="0607aa3d-078a-4ffc-a92f-756b60a9a21e"·name="0eee8428-0cff-4fb2-85c6-c0a69eaa5d8c"·type="radio"> 
406 </input><label·class="tabbed-label"·for="0607aa3d-078a-4ffc-a92f-756b60a9a21e">405 <input·checked="checked"·id="05a651cd-c80b-412c-8d05-0392755bd4e6"·name="8a9c4e68-b4fa-40f5-806b-94b58cb42960"·type="radio">
 406 </input><label·class="tabbed-label"·for="05a651cd-c80b-412c-8d05-0392755bd4e6">
407 Aligned</label><div·class="tabbed-content·docutils">407 Aligned</label><div·class="tabbed-content·docutils">
408 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·clouptest·[OPTIONS]408 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·clouptest·[OPTIONS]
  
409 ··A·CLI·that·does·nothing.409 ··A·CLI·that·does·nothing.
  
410 Input·options:410 Input·options:
411 ··--one·TEXT···················This·description·is·more·likely·to·be·wrapped411 ··--one·TEXT···················This·description·is·more·likely·to·be·wrapped
Offset 428, 16 lines modifiedOffset 428, 16 lines modified
428 Other·options:428 Other·options:
429 ··--seven·[a|b|c|d|e|f|g|h|i]··First·uncategorized·option.429 ··--seven·[a|b|c|d|e|f|g|h|i]··First·uncategorized·option.
430 ··--height·TEXT················Second·uncategorized·option.430 ··--height·TEXT················Second·uncategorized·option.
431 ··--help·······················Show·this·message·and·exit.431 ··--help·······················Show·this·message·and·exit.
432 </pre></div>432 </pre></div>
433 </div>433 </div>
434 </div>434 </div>
435 <input·id="1af33cca-867e-4b1a-ae70-0f6fe2412a61"·name="0eee8428-0cff-4fb2-85c6-c0a69eaa5d8c"·type="radio"> 
436 </input><label·class="tabbed-label"·for="1af33cca-867e-4b1a-ae70-0f6fe2412a61">435 <input·id="31a0fee8-f798-4ee2-ae93-f190537f02fe"·name="8a9c4e68-b4fa-40f5-806b-94b58cb42960"·type="radio">
 436 </input><label·class="tabbed-label"·for="31a0fee8-f798-4ee2-ae93-f190537f02fe">
437 Non-aligned</label><div·class="tabbed-content·docutils">437 Non-aligned</label><div·class="tabbed-content·docutils">
438 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·clouptest·[OPTIONS]438 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·clouptest·[OPTIONS]
  
439 ··A·CLI·that·does·nothing.439 ··A·CLI·that·does·nothing.
  
440 Input·options:440 Input·options:
441 ··--one·TEXT····This·description·is·more·likely·to·be·wrapped·when·aligning.441 ··--one·TEXT····This·description·is·more·likely·to·be·wrapped·when·aligning.
3.11 KB
./usr/share/doc/python-cloup-doc/html/pages/sections.html
    
Offset 302, 16 lines modifiedOffset 302, 16 lines modified
302 <section·id="adding-full-sections">302 <section·id="adding-full-sections">
303 <h2>Adding·full·sections<a·class="headerlink"·href="#adding-full-sections"·title="Link·to·this·heading">¶</a></h2>303 <h2>Adding·full·sections<a·class="headerlink"·href="#adding-full-sections"·title="Link·to·this·heading">¶</a></h2>
304 <p>This·is·my·favourite·way·of·structuring·my·sections.304 <p>This·is·my·favourite·way·of·structuring·my·sections.
305 You·can·find·a·runnable·example·that·implements·part·of·the·help·of·Git305 You·can·find·a·runnable·example·that·implements·part·of·the·help·of·Git
306 <a·class="reference·external"·href="https://github.com/janLuke/cloup/blob/master/examples/git_sections.py">here</a>.306 <a·class="reference·external"·href="https://github.com/janLuke/cloup/blob/master/examples/git_sections.py">here</a>.
307 The·code·below·is·based·on·that·example.</p>307 The·code·below·is·based·on·that·example.</p>
308 <div·class="tabbed-set·docutils">308 <div·class="tabbed-set·docutils">
309 <input·checked="checked"·id="c93f2342-21e9-492e-9215-380bbc41fa64"·name="14220cfd-5ad0-4f2b-ac7b-d25b3eaa0491"·type="radio"> 
310 </input><label·class="tabbed-label"·for="c93f2342-21e9-492e-9215-380bbc41fa64">309 <input·checked="checked"·id="0a7ce0ab-5f3f-451b-9f9e-15a8d14b3061"·name="c835b36c-06e0-4323-91c9-8c67bb14dbe5"·type="radio">
 310 </input><label·class="tabbed-label"·for="0a7ce0ab-5f3f-451b-9f9e-15a8d14b3061">
311 Code</label><div·class="tabbed-content·docutils">311 Code</label><div·class="tabbed-content·docutils">
312 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cloup</span>312 <div·class="highlight-python·notranslate"><div·class="highlight"><pre><span></span><span·class="kn">import</span>·<span·class="nn">cloup</span>
313 <span·class="kn">from</span>·<span·class="nn">.commands</span>·<span·class="kn">import</span>·<span·class="p">(</span>··<span·class="c1">#·import·your·subcommands</span>313 <span·class="kn">from</span>·<span·class="nn">.commands</span>·<span·class="kn">import</span>·<span·class="p">(</span>··<span·class="c1">#·import·your·subcommands</span>
314 ····<span·class="n">git_clone</span><span·class="p">,</span>·<span·class="n">git_init</span><span·class="p">,</span>·<span·class="n">git_rm</span><span·class="p">,</span>·<span·class="n">git_sparse_checkout</span><span·class="p">,</span>·<span·class="n">git_mv</span><span·class="p">,</span>314 ····<span·class="n">git_clone</span><span·class="p">,</span>·<span·class="n">git_init</span><span·class="p">,</span>·<span·class="n">git_rm</span><span·class="p">,</span>·<span·class="n">git_sparse_checkout</span><span·class="p">,</span>·<span·class="n">git_mv</span><span·class="p">,</span>
315 ····<span·class="n">git_status</span><span·class="p">,</span>·<span·class="n">git_log</span><span·class="p">)</span>315 ····<span·class="n">git_status</span><span·class="p">,</span>·<span·class="n">git_log</span><span·class="p">)</span>
  
316 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">group</span><span·class="p">(</span><span·class="s1">&#39;git&#39;</span><span·class="p">)</span>316 <span·class="nd">@cloup</span><span·class="o">.</span><span·class="n">group</span><span·class="p">(</span><span·class="s1">&#39;git&#39;</span><span·class="p">)</span>
Offset 332, 16 lines modifiedOffset 332, 16 lines modified
332 <span·class="c1">#·Subcommands·that·are·not·assigned·to·a·specific·section</span>332 <span·class="c1">#·Subcommands·that·are·not·assigned·to·a·specific·section</span>
333 <span·class="c1">#·populate·the·&quot;default·section&quot;</span>333 <span·class="c1">#·populate·the·&quot;default·section&quot;</span>
334 <span·class="n">git</span><span·class="o">.</span><span·class="n">add_command</span><span·class="p">(</span><span·class="n">git_status</span><span·class="p">)</span>334 <span·class="n">git</span><span·class="o">.</span><span·class="n">add_command</span><span·class="p">(</span><span·class="n">git_status</span><span·class="p">)</span>
335 <span·class="n">git</span><span·class="o">.</span><span·class="n">add_command</span><span·class="p">(</span><span·class="n">git_log</span><span·class="p">)</span>335 <span·class="n">git</span><span·class="o">.</span><span·class="n">add_command</span><span·class="p">(</span><span·class="n">git_log</span><span·class="p">)</span>
336 </pre></div>336 </pre></div>
337 </div>337 </div>
338 </div>338 </div>
339 <input·id="5eaa3a7c-124e-411d-a8f5-acf795ebd9e7"·name="14220cfd-5ad0-4f2b-ac7b-d25b3eaa0491"·type="radio"> 
340 </input><label·class="tabbed-label"·for="5eaa3a7c-124e-411d-a8f5-acf795ebd9e7">339 <input·id="2cec63dd-7a95-4b8d-9d55-0709ce1ff31b"·name="c835b36c-06e0-4323-91c9-8c67bb14dbe5"·type="radio">
 340 </input><label·class="tabbed-label"·for="2cec63dd-7a95-4b8d-9d55-0709ce1ff31b">
341 Generated·help</label><div·class="tabbed-content·docutils">341 Generated·help</label><div·class="tabbed-content·docutils">
342 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·git·[OPTIONS]·COMMAND·[ARGS]...342 <div·class="highlight-none·notranslate"><div·class="highlight"><pre><span></span>Usage:·git·[OPTIONS]·COMMAND·[ARGS]...
  
343 Options:343 Options:
344 ··--help··Show·this·message·and·exit.344 ··--help··Show·this·message·and·exit.
  
345 Start·a·working·area·(see·also:·git·help·tutorial):345 Start·a·working·area·(see·also:·git·help·tutorial):