Skip to content

Commit 19d84d1

Browse files
committed
Updated documentation and standalone packages to v3.6
1 parent 23750a0 commit 19d84d1

File tree

12 files changed

+44
-23
lines changed

12 files changed

+44
-23
lines changed

README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ Different netCDF test files were provided by `Juliane Mai`_.
256256
.. _cx_Freeze: https://cx-freeze.readthedocs.io/en/latest/
257257
.. _documentation: https://mcuntz.github.io/ncvue/
258258
.. _Marcelo Duarte: https://github.com/marcelotduarte
259-
.. _Windows executable: http://www.macu.de/extra/ncvue.msi
259+
.. _Windows executable: http://www.macu.de/extra/ncvue-3.6-amd64.msi
260260
.. _install: https://scitools.org.uk/cartopy/docs/latest/installing.html
261261
.. _instructions: https://mcuntz.github.io/ncvue/html/install.html
262262
.. _LICENSE: https://github.com/mcuntz/ncvue/blob/main/LICENSE

docs/html/_modules/ncvue/ncvcontour.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,14 @@
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
99

10-
<title>ncvue.ncvcontour &mdash; ncvue 3.3.1 documentation</title>
10+
<title>ncvue.ncvcontour &mdash; ncvue 3.6 documentation</title>
1111

1212

1313

1414
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
1515
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
16+
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
17+
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
1618

1719

1820

@@ -29,6 +31,7 @@
2931

3032

3133
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
34+
<script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
3235
<script src="../../_static/jquery.js"></script>
3336
<script src="../../_static/underscore.js"></script>
3437
<script src="../../_static/doctools.js"></script>
@@ -61,7 +64,7 @@
6164

6265

6366
<div class="version">
64-
3.3.1
67+
3.6
6568
</div>
6669

6770

@@ -249,7 +252,7 @@ <h1>Source code for ncvue.ncvcontour</h1><div class="highlight"><pre>
249252
<span class="kn">from</span> <span class="nn">.ncvwidgets</span> <span class="kn">import</span> <span class="n">add_checkbutton</span><span class="p">,</span> <span class="n">add_combobox</span><span class="p">,</span> <span class="n">add_entry</span><span class="p">,</span> <span class="n">add_imagemenu</span>
250253
<span class="kn">from</span> <span class="nn">.ncvwidgets</span> <span class="kn">import</span> <span class="n">add_spinbox</span><span class="p">,</span> <span class="n">add_tooltip</span>
251254
<span class="kn">import</span> <span class="nn">matplotlib</span>
252-
<span class="n">matplotlib</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s1">&#39;TkAgg&#39;</span><span class="p">)</span>
255+
<span class="c1"># matplotlib.use(&#39;TkAgg&#39;)</span>
253256
<span class="kn">from</span> <span class="nn">matplotlib</span> <span class="kn">import</span> <span class="n">pyplot</span> <span class="k">as</span> <span class="n">plt</span>
254257
<span class="c1"># plt.style.use(&#39;seaborn-darkgrid&#39;)</span>
255258
<span class="n">plt</span><span class="o">.</span><span class="n">style</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s1">&#39;seaborn-dark&#39;</span><span class="p">)</span>

docs/html/_modules/ncvue/ncvmap.html

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
99

10-
<title>ncvue.ncvmap &mdash; ncvue 3.4 documentation</title>
10+
<title>ncvue.ncvmap &mdash; ncvue 3.6 documentation</title>
1111

1212

1313

@@ -64,7 +64,7 @@
6464

6565

6666
<div class="version">
67-
3.4
67+
3.6
6868
</div>
6969

7070

@@ -226,6 +226,7 @@ <h1>Source code for ncvue.ncvmap</h1><div class="highlight"><pre>
226226
<span class="sd">* Open new netcdf file, communicate via top widget, Jan 2021, Matthias Cuntz</span>
227227
<span class="sd">* Write coordinates and value on bottom of plotting canvas,</span>
228228
<span class="sd"> May 2021, Matthias Cuntz</span>
229+
<span class="sd">* Larger pad for colorbar, Jun 2021, Matthias Cuntz</span>
229230

230231
<span class="sd">.. moduleauthor:: Matthias Cuntz</span>
231232

@@ -253,7 +254,7 @@ <h1>Source code for ncvue.ncvmap</h1><div class="highlight"><pre>
253254
<span class="kn">from</span> <span class="nn">.ncvwidgets</span> <span class="kn">import</span> <span class="n">add_checkbutton</span><span class="p">,</span> <span class="n">add_combobox</span><span class="p">,</span> <span class="n">add_entry</span><span class="p">,</span> <span class="n">add_imagemenu</span>
254255
<span class="kn">from</span> <span class="nn">.ncvwidgets</span> <span class="kn">import</span> <span class="n">add_menu</span><span class="p">,</span> <span class="n">add_scale</span><span class="p">,</span> <span class="n">add_spinbox</span><span class="p">,</span> <span class="n">add_tooltip</span>
255256
<span class="kn">import</span> <span class="nn">matplotlib</span> <span class="k">as</span> <span class="nn">mpl</span>
256-
<span class="n">mpl</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s1">&#39;TkAgg&#39;</span><span class="p">)</span>
257+
<span class="c1"># mpl.use(&#39;TkAgg&#39;)</span>
257258
<span class="kn">from</span> <span class="nn">matplotlib</span> <span class="kn">import</span> <span class="n">pyplot</span> <span class="k">as</span> <span class="n">plt</span>
258259
<span class="c1"># plt.style.use(&#39;seaborn-darkgrid&#39;)</span>
259260
<span class="n">plt</span><span class="o">.</span><span class="n">style</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s1">&#39;seaborn-dark&#39;</span><span class="p">)</span>
@@ -1446,7 +1447,7 @@ <h1>Source code for ncvue.ncvmap</h1><div class="highlight"><pre>
14461447
<span class="c1"># origin=&#39;upper&#39;, extent=self.img_extent,</span>
14471448
<span class="c1"># transform=self.itrans)</span>
14481449
<span class="bp">self</span><span class="o">.</span><span class="n">cb</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">figure</span><span class="o">.</span><span class="n">colorbar</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">cc</span><span class="p">,</span> <span class="n">fraction</span><span class="o">=</span><span class="mf">0.05</span><span class="p">,</span>
1449-
<span class="n">shrink</span><span class="o">=</span><span class="mf">0.75</span><span class="p">,</span>
1450+
<span class="n">shrink</span><span class="o">=</span><span class="mf">0.75</span><span class="p">,</span> <span class="n">pad</span><span class="o">=</span><span class="mf">0.07</span><span class="p">,</span>
14501451
<span class="n">extend</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">iextend</span><span class="p">)</span>
14511452
<span class="k">except</span> <span class="ne">Exception</span><span class="p">:</span>
14521453
<span class="n">estr</span> <span class="o">=</span> <span class="s1">&#39;Map pcolormesh: lon (&#39;</span> <span class="o">+</span> <span class="n">vx</span> <span class="o">+</span> <span class="s1">&#39;), &#39;</span>
@@ -1464,7 +1465,7 @@ <h1>Source code for ncvue.ncvmap</h1><div class="highlight"><pre>
14641465
<span class="n">cmap</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">icmap</span><span class="p">,</span> <span class="n">extend</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">iextend</span><span class="p">,</span>
14651466
<span class="n">transform</span><span class="o">=</span><span class="bp">self</span><span class="o">.</span><span class="n">itrans</span><span class="p">)</span>
14661467
<span class="bp">self</span><span class="o">.</span><span class="n">cb</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">figure</span><span class="o">.</span><span class="n">colorbar</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">cc</span><span class="p">,</span> <span class="n">fraction</span><span class="o">=</span><span class="mf">0.05</span><span class="p">,</span>
1467-
<span class="n">shrink</span><span class="o">=</span><span class="mf">0.75</span><span class="p">)</span>
1468+
<span class="n">shrink</span><span class="o">=</span><span class="mf">0.75</span><span class="p">,</span> <span class="n">pad</span><span class="o">=</span><span class="mf">0.07</span><span class="p">)</span>
14681469
<span class="c1"># self.cc, = self.axes.plot(yy, vv[0,:])</span>
14691470
<span class="k">except</span> <span class="ne">Exception</span><span class="p">:</span>
14701471
<span class="n">estr</span> <span class="o">=</span> <span class="s1">&#39;Map contourf: lon (&#39;</span> <span class="o">+</span> <span class="n">vx</span> <span class="o">+</span> <span class="s1">&#39;), lat (&#39;</span> <span class="o">+</span> <span class="n">vy</span> <span class="o">+</span> <span class="s1">&#39;),&#39;</span>

docs/html/_modules/ncvue/ncvscatter.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
99

10-
<title>ncvue.ncvscatter &mdash; ncvue 3.5.1 documentation</title>
10+
<title>ncvue.ncvscatter &mdash; ncvue 3.6 documentation</title>
1111

1212

1313

@@ -64,7 +64,7 @@
6464

6565

6666
<div class="version">
67-
3.5.1
67+
3.6
6868
</div>
6969

7070

@@ -253,7 +253,7 @@ <h1>Source code for ncvue.ncvscatter</h1><div class="highlight"><pre>
253253
<span class="kn">from</span> <span class="nn">.ncvwidgets</span> <span class="kn">import</span> <span class="n">add_checkbutton</span><span class="p">,</span> <span class="n">add_combobox</span><span class="p">,</span> <span class="n">add_entry</span>
254254
<span class="kn">from</span> <span class="nn">.ncvwidgets</span> <span class="kn">import</span> <span class="n">add_spinbox</span><span class="p">,</span> <span class="n">add_tooltip</span>
255255
<span class="kn">import</span> <span class="nn">matplotlib</span>
256-
<span class="n">matplotlib</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s1">&#39;TkAgg&#39;</span><span class="p">)</span>
256+
<span class="c1"># matplotlib.use(&#39;TkAgg&#39;)</span>
257257
<span class="kn">from</span> <span class="nn">matplotlib</span> <span class="kn">import</span> <span class="n">pyplot</span> <span class="k">as</span> <span class="n">plt</span>
258258
<span class="c1"># plt.style.use(&#39;seaborn-darkgrid&#39;)</span>
259259
<span class="n">plt</span><span class="o">.</span><span class="n">style</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s1">&#39;seaborn-dark&#39;</span><span class="p">)</span>

docs/html/_modules/ncvue/ncvue.html

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,7 @@ <h1>Source code for ncvue.ncvue</h1><div class="highlight"><pre>
228228
<span class="sd">* Set titlebar and taskbar icon only if &quot;standalone&quot; not in ipython or jupyter,</span>
229229
<span class="sd"> May 2021, Matthias Cuntz</span>
230230
<span class="sd">* Different themes for different OS, May 2021, Matthias Cuntz</span>
231+
<span class="sd">* Font size 13 on Windows for plots, Jun 2021, Matthias Cuntz</span>
231232

232233
<span class="sd">.. moduleauthor:: Matthias Cuntz</span>
233234

@@ -250,6 +251,9 @@ <h1>Source code for ncvue.ncvue</h1><div class="highlight"><pre>
250251
<span class="kn">import</span> <span class="nn">netCDF4</span> <span class="k">as</span> <span class="nn">nc</span>
251252
<span class="kn">from</span> <span class="nn">.ncvmethods</span> <span class="kn">import</span> <span class="n">analyse_netcdf</span>
252253
<span class="kn">from</span> <span class="nn">.ncvmain</span> <span class="kn">import</span> <span class="n">ncvMain</span>
254+
<span class="kn">import</span> <span class="nn">matplotlib</span> <span class="k">as</span> <span class="nn">mpl</span>
255+
<span class="n">mpl</span><span class="o">.</span><span class="n">use</span><span class="p">(</span><span class="s1">&#39;TkAgg&#39;</span><span class="p">)</span>
256+
<span class="kn">from</span> <span class="nn">matplotlib</span> <span class="kn">import</span> <span class="n">pyplot</span> <span class="k">as</span> <span class="n">plt</span>
253257

254258

255259
<span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;ncvue&#39;</span><span class="p">]</span>
@@ -291,17 +295,27 @@ <h1>Source code for ncvue.ncvue</h1><div class="highlight"><pre>
291295
<span class="k">if</span> <span class="n">ios</span> <span class="o">==</span> <span class="s1">&#39;Darwin&#39;</span><span class="p">:</span>
292296
<span class="n">theme</span> <span class="o">=</span> <span class="s1">&#39;aqua&#39;</span>
293297
<span class="k">elif</span> <span class="n">ios</span> <span class="o">==</span> <span class="s1">&#39;Windows&#39;</span><span class="p">:</span>
294-
<span class="c1"># # style packages</span>
295-
<span class="c1"># # top.tk.call(&#39;lappend&#39;, &#39;auto_path&#39;,</span>
296-
<span class="c1"># # bundle_dir + &#39;/themes/awthemes-10.3.0&#39;)</span>
297-
<span class="c1"># # theme = &#39;awlight&#39; # &#39;awlight&#39;, &#39;awdark&#39;</span>
298-
<span class="c1"># # top.tk.call(&#39;package&#39;, &#39;require&#39;, theme)</span>
298+
<span class="n">top</span><span class="o">.</span><span class="n">option_add</span><span class="p">(</span><span class="s2">&quot;*Font&quot;</span><span class="p">,</span> <span class="s2">&quot;Helvetica 10&quot;</span><span class="p">)</span>
299+
<span class="n">plt</span><span class="o">.</span><span class="n">rc</span><span class="p">(</span><span class="s1">&#39;font&#39;</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="mi">13</span><span class="p">)</span>
300+
<span class="c1"># standard themes</span>
301+
<span class="c1"># (&#39;winnative&#39;, &#39;clam&#39;, &#39;alt&#39;, &#39;default&#39;, &#39;classic&#39;, &#39;vista&#39;, &#39;xpnative&#39;)</span>
302+
<span class="c1"># theme = &#39;vista&#39;</span>
303+
304+
<span class="c1"># style packages</span>
305+
<span class="c1"># Download from https://sourceforge.net/projects/tcl-awthemes/</span>
306+
<span class="c1"># top.tk.call(&#39;lappend&#39;, &#39;auto_path&#39;,</span>
307+
<span class="c1"># bundle_dir + &#39;/themes/awthemes-10.3.2&#39;)</span>
308+
<span class="c1"># theme = &#39;awdark&#39; # &#39;awlight&#39;, &#39;awdark&#39;</span>
309+
<span class="c1"># top.tk.call(&#39;package&#39;, &#39;require&#39;, theme)</span>
299310

300311
<span class="c1"># single file styles</span>
312+
<span class="c1"># &#39;azure&#39;, &#39;azure-dark&#39;, &#39;Breeze&#39;</span>
301313
<span class="c1"># top.tk.call(&#39;source&#39;, bundle_dir + &#39;/themes/breeze/breeze.tcl&#39;)</span>
314+
<span class="c1"># theme = &#39;Breeze&#39;</span>
302315
<span class="n">top</span><span class="o">.</span><span class="n">tk</span><span class="o">.</span><span class="n">call</span><span class="p">(</span><span class="s1">&#39;source&#39;</span><span class="p">,</span> <span class="n">bundle_dir</span> <span class="o">+</span> <span class="s1">&#39;/themes/azure/azure.tcl&#39;</span><span class="p">)</span>
316+
<span class="n">theme</span> <span class="o">=</span> <span class="s1">&#39;azure&#39;</span>
303317
<span class="c1"># top.tk.call(&#39;source&#39;, bundle_dir + &#39;/themes/azure/azure-dark.tcl&#39;)</span>
304-
<span class="n">theme</span> <span class="o">=</span> <span class="s1">&#39;azure&#39;</span> <span class="c1"># &#39;azure&#39;, &#39;azure-dark&#39;, &#39;Breeze&#39;</span>
318+
<span class="c1"># theme = &#39;azure-dark&#39;</span>
305319
<span class="k">elif</span> <span class="n">ios</span> <span class="o">==</span> <span class="s1">&#39;Linux&#39;</span><span class="p">:</span>
306320
<span class="n">theme</span> <span class="o">=</span> <span class="s1">&#39;clam&#39;</span> <span class="c1"># &#39;clam&#39;, &#39;alt&#39;, &#39;default&#39;, &#39;classic&#39;</span>
307321
<span class="n">style</span> <span class="o">=</span> <span class="n">ttk</span><span class="o">.</span><span class="n">Style</span><span class="p">()</span>

docs/html/_sources/readme.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ Different netCDF test files were provided by `Juliane Mai`_.
227227
.. _cx_Freeze: https://cx-freeze.readthedocs.io/en/latest/
228228
.. _documentation: https://mcuntz.github.io/ncvue/
229229
.. _Marcelo Duarte: https://github.com/marcelotduarte
230-
.. _Windows executable: http://www.macu.de/extra/ncvue.msi
230+
.. _Windows executable: http://www.macu.de/extra/ncvue-3.6-amd64.msi
231231
.. _install: https://scitools.org.uk/cartopy/docs/latest/installing.html
232232
.. _instructions: https://mcuntz.github.io/ncvue/html/install.html
233233
.. _LICENSE: https://github.com/mcuntz/ncvue/blob/main/LICENSE

docs/html/ncvmap.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@
235235
<li><p>Open new netcdf file, communicate via top widget, Jan 2021, Matthias Cuntz</p></li>
236236
<li><p>Write coordinates and value on bottom of plotting canvas,
237237
May 2021, Matthias Cuntz</p></li>
238+
<li><p>Larger pad for colorbar, Jun 2021, Matthias Cuntz</p></li>
238239
</ul>
239240
<p>The following classes are provided:</p>
240241
<table class="longtable docutils align-default">

docs/html/ncvue.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@
237237
<li><p>Set titlebar and taskbar icon only if “standalone” not in ipython or jupyter,
238238
May 2021, Matthias Cuntz</p></li>
239239
<li><p>Different themes for different OS, May 2021, Matthias Cuntz</p></li>
240+
<li><p>Font size 13 on Windows for plots, Jun 2021, Matthias Cuntz</p></li>
240241
</ul>
241242
<p>The following functions are provided:</p>
242243
<table class="longtable docutils align-default">

docs/html/readme.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ <h2>Quick usage guide<a class="headerlink" href="#quick-usage-guide" title="Perm
271271
run <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> including Python:</p>
272272
<ul class="simple">
273273
<li><p><a class="reference external" href="http://www.macu.de/extra/ncvue-3.6.dmg">macOS app</a> (macOS &gt; 10.13, High Sierra)</p></li>
274-
<li><p><a class="reference external" href="http://www.macu.de/extra/ncvue.msi">Windows executable</a> (Windows 10)</p></li>
274+
<li><p><a class="reference external" href="http://www.macu.de/extra/ncvue-3.6-amd64.msi">Windows executable</a> (Windows 10)</p></li>
275275
</ul>
276276
<p>A dialog box might pop up on macOS saying that the <code class="docutils literal notranslate"><span class="pre">ncvue.app</span></code> is from an
277277
unidentified developer. This is because <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> is an open-source software.

docs/html/searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/src/readme.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ Different netCDF test files were provided by `Juliane Mai`_.
227227
.. _cx_Freeze: https://cx-freeze.readthedocs.io/en/latest/
228228
.. _documentation: https://mcuntz.github.io/ncvue/
229229
.. _Marcelo Duarte: https://github.com/marcelotduarte
230-
.. _Windows executable: http://www.macu.de/extra/ncvue.msi
230+
.. _Windows executable: http://www.macu.de/extra/ncvue-3.6-amd64.msi
231231
.. _install: https://scitools.org.uk/cartopy/docs/latest/installing.html
232232
.. _instructions: https://mcuntz.github.io/ncvue/html/install.html
233233
.. _LICENSE: https://github.com/mcuntz/ncvue/blob/main/LICENSE

ncvue/version.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@
3131
* v3.5, Uses different themes on different OS, Jun 2021, Matthias Cuntz
3232
* v3.5.1, Explicitly set labelling of second y-axis to the right,
3333
Jun 2021, Matthias Cuntz
34-
* v3.6, separate units with spacee and use cx_Freeze, Jun 2021, Matthias Cuntz
34+
* v3.6, standalone with cx_Freeze, separate units with space,
35+
Jun 2021, Matthias Cuntz
3536
3637
.. moduleauthor:: Matthias Cuntz
3738
"""

0 commit comments

Comments
 (0)