Skip to content

Commit b1aa742

Browse files
committed
Update documentation
1 parent 0c159b4 commit b1aa742

5 files changed

Lines changed: 132 additions & 24 deletions

File tree

_sources/autoapi/dvcurator/gui/index.rst.txt

Lines changed: 39 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Classes
1010
.. autoapisummary::
1111

1212
dvcurator.gui.redirect_text
13+
dvcurator.gui.TokenConfig
1314
dvcurator.gui.MainApp
1415

1516

@@ -41,6 +42,29 @@ Module Contents
4142
.. py:method:: flush()
4243
4344
45+
.. py:class:: TokenConfig(parent)
46+
47+
Bases: :py:obj:`tkinter.Toplevel`
48+
49+
50+
Token configuration window for Dataverse and GitHub tokens
51+
52+
53+
.. py:attribute:: dv_token
54+
55+
56+
.. py:attribute:: gh_token
57+
58+
59+
.. py:attribute:: parent
60+
61+
62+
.. py:method:: save()
63+
64+
65+
.. py:method:: cancel()
66+
67+
4468
.. py:class:: MainApp(parent, *args, **kwargs)
4569
4670
Bases: :py:obj:`tkinter.Frame`
@@ -181,6 +205,12 @@ Module Contents
181205

182206

183207

208+
.. py:method:: configure_tokens()
209+
210+
Open the token configuration window
211+
212+
213+
184214
.. py:attribute:: parent
185215
186216
@@ -193,6 +223,12 @@ Module Contents
193223
.. py:attribute:: editmenu
194224
195225
226+
.. py:attribute:: dv_token
227+
228+
229+
.. py:attribute:: gh_token
230+
231+
196232
.. py:attribute:: github_org
197233
198234
@@ -208,18 +244,15 @@ Module Contents
208244
.. py:attribute:: doi_entry
209245
210246
211-
.. py:attribute:: dv_token
212-
213-
214-
.. py:attribute:: gh_token
215-
216-
217247
.. py:attribute:: dropbox
218248
219249
220250
.. py:attribute:: dropbox_entry
221251
222252
253+
.. py:attribute:: open_folder_button
254+
255+
223256
.. py:attribute:: cite_button
224257
225258

autoapi/dvcurator/gui/index.html

Lines changed: 57 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ <h2>Classes<a class="headerlink" href="#classes" title="Permalink to this headin
4141
<tr class="row-odd"><td><p><a class="reference internal" href="#dvcurator.gui.redirect_text" title="dvcurator.gui.redirect_text"><code class="xref py py-obj docutils literal notranslate"><span class="pre">redirect_text</span></code></a></p></td>
4242
<td><p>Redirect standard output to a text box in the GUI</p></td>
4343
</tr>
44-
<tr class="row-even"><td><p><a class="reference internal" href="#dvcurator.gui.MainApp" title="dvcurator.gui.MainApp"><code class="xref py py-obj docutils literal notranslate"><span class="pre">MainApp</span></code></a></p></td>
44+
<tr class="row-even"><td><p><a class="reference internal" href="#dvcurator.gui.TokenConfig" title="dvcurator.gui.TokenConfig"><code class="xref py py-obj docutils literal notranslate"><span class="pre">TokenConfig</span></code></a></p></td>
45+
<td><p>Token configuration window for Dataverse and GitHub tokens</p></td>
46+
</tr>
47+
<tr class="row-odd"><td><p><a class="reference internal" href="#dvcurator.gui.MainApp" title="dvcurator.gui.MainApp"><code class="xref py py-obj docutils literal notranslate"><span class="pre">MainApp</span></code></a></p></td>
4548
<td><p>Frame widget which may contain other widgets and can have a 3D border.</p></td>
4649
</tr>
4750
</tbody>
@@ -81,6 +84,38 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalin
8184

8285
</dd></dl>
8386

87+
<dl class="py class">
88+
<dt class="sig sig-object py" id="dvcurator.gui.TokenConfig">
89+
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">dvcurator.gui.</span></span><span class="sig-name descname"><span class="pre">TokenConfig</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parent</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#dvcurator.gui.TokenConfig" title="Permalink to this definition"></a></dt>
90+
<dd><p>Bases: <code class="xref py py-obj docutils literal notranslate"><span class="pre">tkinter.Toplevel</span></code></p>
91+
<p>Token configuration window for Dataverse and GitHub tokens</p>
92+
<dl class="py attribute">
93+
<dt class="sig sig-object py" id="dvcurator.gui.TokenConfig.dv_token">
94+
<span class="sig-name descname"><span class="pre">dv_token</span></span><a class="headerlink" href="#dvcurator.gui.TokenConfig.dv_token" title="Permalink to this definition"></a></dt>
95+
<dd></dd></dl>
96+
97+
<dl class="py attribute">
98+
<dt class="sig sig-object py" id="dvcurator.gui.TokenConfig.gh_token">
99+
<span class="sig-name descname"><span class="pre">gh_token</span></span><a class="headerlink" href="#dvcurator.gui.TokenConfig.gh_token" title="Permalink to this definition"></a></dt>
100+
<dd></dd></dl>
101+
102+
<dl class="py attribute">
103+
<dt class="sig sig-object py" id="dvcurator.gui.TokenConfig.parent">
104+
<span class="sig-name descname"><span class="pre">parent</span></span><a class="headerlink" href="#dvcurator.gui.TokenConfig.parent" title="Permalink to this definition"></a></dt>
105+
<dd></dd></dl>
106+
107+
<dl class="py method">
108+
<dt class="sig sig-object py" id="dvcurator.gui.TokenConfig.save">
109+
<span class="sig-name descname"><span class="pre">save</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#dvcurator.gui.TokenConfig.save" title="Permalink to this definition"></a></dt>
110+
<dd></dd></dl>
111+
112+
<dl class="py method">
113+
<dt class="sig sig-object py" id="dvcurator.gui.TokenConfig.cancel">
114+
<span class="sig-name descname"><span class="pre">cancel</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#dvcurator.gui.TokenConfig.cancel" title="Permalink to this definition"></a></dt>
115+
<dd></dd></dl>
116+
117+
</dd></dl>
118+
84119
<dl class="py class">
85120
<dt class="sig sig-object py" id="dvcurator.gui.MainApp">
86121
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">dvcurator.gui.</span></span><span class="sig-name descname"><span class="pre">MainApp</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">parent</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#dvcurator.gui.MainApp" title="Permalink to this definition"></a></dt>
@@ -218,6 +253,12 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalin
218253
<dd><p>Save config before killing window</p>
219254
</dd></dl>
220255

256+
<dl class="py method">
257+
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.configure_tokens">
258+
<span class="sig-name descname"><span class="pre">configure_tokens</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#dvcurator.gui.MainApp.configure_tokens" title="Permalink to this definition"></a></dt>
259+
<dd><p>Open the token configuration window</p>
260+
</dd></dl>
261+
221262
<dl class="py attribute">
222263
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.parent">
223264
<span class="sig-name descname"><span class="pre">parent</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.parent" title="Permalink to this definition"></a></dt>
@@ -238,6 +279,16 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalin
238279
<span class="sig-name descname"><span class="pre">editmenu</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.editmenu" title="Permalink to this definition"></a></dt>
239280
<dd></dd></dl>
240281

282+
<dl class="py attribute">
283+
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.dv_token">
284+
<span class="sig-name descname"><span class="pre">dv_token</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.dv_token" title="Permalink to this definition"></a></dt>
285+
<dd></dd></dl>
286+
287+
<dl class="py attribute">
288+
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.gh_token">
289+
<span class="sig-name descname"><span class="pre">gh_token</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.gh_token" title="Permalink to this definition"></a></dt>
290+
<dd></dd></dl>
291+
241292
<dl class="py attribute">
242293
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.github_org">
243294
<span class="sig-name descname"><span class="pre">github_org</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.github_org" title="Permalink to this definition"></a></dt>
@@ -263,16 +314,6 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalin
263314
<span class="sig-name descname"><span class="pre">doi_entry</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.doi_entry" title="Permalink to this definition"></a></dt>
264315
<dd></dd></dl>
265316

266-
<dl class="py attribute">
267-
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.dv_token">
268-
<span class="sig-name descname"><span class="pre">dv_token</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.dv_token" title="Permalink to this definition"></a></dt>
269-
<dd></dd></dl>
270-
271-
<dl class="py attribute">
272-
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.gh_token">
273-
<span class="sig-name descname"><span class="pre">gh_token</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.gh_token" title="Permalink to this definition"></a></dt>
274-
<dd></dd></dl>
275-
276317
<dl class="py attribute">
277318
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.dropbox">
278319
<span class="sig-name descname"><span class="pre">dropbox</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.dropbox" title="Permalink to this definition"></a></dt>
@@ -283,6 +324,11 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Permalin
283324
<span class="sig-name descname"><span class="pre">dropbox_entry</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.dropbox_entry" title="Permalink to this definition"></a></dt>
284325
<dd></dd></dl>
285326

327+
<dl class="py attribute">
328+
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.open_folder_button">
329+
<span class="sig-name descname"><span class="pre">open_folder_button</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.open_folder_button" title="Permalink to this definition"></a></dt>
330+
<dd></dd></dl>
331+
286332
<dl class="py attribute">
287333
<dt class="sig sig-object py" id="dvcurator.gui.MainApp.cite_button">
288334
<span class="sig-name descname"><span class="pre">cite_button</span></span><a class="headerlink" href="#dvcurator.gui.MainApp.cite_button" title="Permalink to this definition"></a></dt>

genindex.html

Lines changed: 35 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ <h1 id="index">Index</h1>
4747
| <a href="#Q"><strong>Q</strong></a>
4848
| <a href="#R"><strong>R</strong></a>
4949
| <a href="#S"><strong>S</strong></a>
50+
| <a href="#T"><strong>T</strong></a>
5051
| <a href="#V"><strong>V</strong></a>
5152
| <a href="#W"><strong>W</strong></a>
5253

@@ -80,6 +81,8 @@ <h2 id="B">B</h2>
8081
<h2 id="C">C</h2>
8182
<table style="width: 100%" class="indextable genindextable"><tr>
8283
<td style="width: 33%; vertical-align: top;"><ul>
84+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.TokenConfig.cancel">cancel() (dvcurator.gui.TokenConfig method)</a>
85+
</li>
8386
<li><a href="autoapi/dvcurator/fs/index.html#dvcurator.fs.check_dropbox">check_dropbox() (in module dvcurator.fs)</a>
8487
</li>
8588
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.check_if_done">check_if_done() (dvcurator.gui.MainApp method)</a>
@@ -99,6 +102,8 @@ <h2 id="C">C</h2>
99102
</ul></td>
100103
<td style="width: 33%; vertical-align: top;"><ul>
101104
<li><a href="autoapi/dvcurator/pdf/index.html#dvcurator.pdf.combine_author_names">combine_author_names() (in module dvcurator.pdf)</a>
105+
</li>
106+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.configure_tokens">configure_tokens() (dvcurator.gui.MainApp method)</a>
102107
</li>
103108
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.convert">convert() (dvcurator.gui.MainApp method)</a>
104109
</li>
@@ -143,7 +148,11 @@ <h2 id="D">D</h2>
143148
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.dropbox_entry">dropbox_entry (dvcurator.gui.MainApp attribute)</a>
144149
</li>
145150
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.dv_token">dv_token (dvcurator.gui.MainApp attribute)</a>
151+
152+
<ul>
153+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.TokenConfig.dv_token">(dvcurator.gui.TokenConfig attribute)</a>
146154
</li>
155+
</ul></li>
147156
<li>
148157
dvcurator
149158

@@ -270,10 +279,14 @@ <h2 id="G">G</h2>
270279
</li>
271280
<li><a href="autoapi/dvcurator/dataverse/index.html#dvcurator.dataverse.get_metadata">get_metadata() (in module dvcurator.dataverse)</a>
272281
</li>
273-
</ul></td>
274-
<td style="width: 33%; vertical-align: top;"><ul>
275282
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.gh_token">gh_token (dvcurator.gui.MainApp attribute)</a>
283+
284+
<ul>
285+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.TokenConfig.gh_token">(dvcurator.gui.TokenConfig attribute)</a>
276286
</li>
287+
</ul></li>
288+
</ul></td>
289+
<td style="width: 33%; vertical-align: top;"><ul>
277290
<li><a href="autoapi/dvcurator/github/index.html#dvcurator.github.github_api">github_api (in module dvcurator.github)</a>
278291

279292
<ul>
@@ -357,6 +370,8 @@ <h2 id="O">O</h2>
357370
</li>
358371
</ul></td>
359372
<td style="width: 33%; vertical-align: top;"><ul>
373+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.open_folder_button">open_folder_button (dvcurator.gui.MainApp attribute)</a>
374+
</li>
360375
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.out">out (dvcurator.gui.MainApp attribute)</a>
361376
</li>
362377
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.redirect_text.output">output (dvcurator.gui.redirect_text attribute)</a>
@@ -368,11 +383,15 @@ <h2 id="P">P</h2>
368383
<table style="width: 100%" class="indextable genindextable"><tr>
369384
<td style="width: 33%; vertical-align: top;"><ul>
370385
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.parent">parent (dvcurator.gui.MainApp attribute)</a>
386+
387+
<ul>
388+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.TokenConfig.parent">(dvcurator.gui.TokenConfig attribute)</a>
371389
</li>
372-
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.pb">pb (dvcurator.gui.MainApp attribute)</a>
373-
</li>
390+
</ul></li>
374391
</ul></td>
375392
<td style="width: 33%; vertical-align: top;"><ul>
393+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.pb">pb (dvcurator.gui.MainApp attribute)</a>
394+
</li>
376395
<li><a href="autoapi/dvcurator/hosts/index.html#dvcurator.hosts.pkg_repo">pkg_repo (in module dvcurator.hosts)</a>
377396
</li>
378397
<li><a href="autoapi/dvcurator/rename/index.html#dvcurator.rename.project_name">project_name() (in module dvcurator.rename)</a>
@@ -417,16 +436,18 @@ <h2 id="R">R</h2>
417436
<h2 id="S">S</h2>
418437
<table style="width: 100%" class="indextable genindextable"><tr>
419438
<td style="width: 33%; vertical-align: top;"><ul>
439+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.TokenConfig.save">save() (dvcurator.gui.TokenConfig method)</a>
440+
</li>
420441
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.save_config">save_config() (dvcurator.gui.MainApp method)</a>
421442
</li>
422443
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.save_config_as">save_config_as() (dvcurator.gui.MainApp method)</a>
423444
</li>
424445
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.schedule_check">schedule_check() (dvcurator.gui.MainApp method)</a>
425-
</li>
426-
<li><a href="autoapi/dvcurator/github/index.html#dvcurator.github.search_existing">search_existing() (in module dvcurator.github)</a>
427446
</li>
428447
</ul></td>
429448
<td style="width: 33%; vertical-align: top;"><ul>
449+
<li><a href="autoapi/dvcurator/github/index.html#dvcurator.github.search_existing">search_existing() (in module dvcurator.github)</a>
450+
</li>
430451
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.set_dropbox">set_dropbox() (dvcurator.gui.MainApp method)</a>
431452
</li>
432453
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.MainApp.set_metadata">set_metadata() (dvcurator.gui.MainApp method)</a>
@@ -438,6 +459,14 @@ <h2 id="S">S</h2>
438459
</ul></td>
439460
</tr></table>
440461

462+
<h2 id="T">T</h2>
463+
<table style="width: 100%" class="indextable genindextable"><tr>
464+
<td style="width: 33%; vertical-align: top;"><ul>
465+
<li><a href="autoapi/dvcurator/gui/index.html#dvcurator.gui.TokenConfig">TokenConfig (class in dvcurator.gui)</a>
466+
</li>
467+
</ul></td>
468+
</tr></table>
469+
441470
<h2 id="V">V</h2>
442471
<table style="width: 100%" class="indextable genindextable"><tr>
443472
<td style="width: 33%; vertical-align: top;"><ul>

objects.inv

55 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)