Skip to content

Commit

Permalink
Prepared tagged version 4.1.2 with entry_point
Browse files Browse the repository at this point in the history
  • Loading branch information
mcuntz committed Jun 12, 2022
1 parent e3c5905 commit 95d9530
Show file tree
Hide file tree
Showing 24 changed files with 134 additions and 143 deletions.
5 changes: 3 additions & 2 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
Changelog
---------

v4.2 (May 2022)
* Made ``ncvue`` a gui_script entry_point.
v4.1.2 (Jun 2022)
* Made ``ncvue`` a gui_script entry_point, so it can be called by
`python -m ncvue`.
* Bumped minimum Python version to 3.7 because of proj4.

v4.1.1 (Nov 2021)
Expand Down
2 changes: 1 addition & 1 deletion docs/html/.buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: c2a139d642a71274a2bd44bf9e2bcbb7
config: d1c6515fb173ad525b46b7257ed27ef0
tags: 645f666f9bcd5a90fca523b33c5a78b7
6 changes: 3 additions & 3 deletions docs/html/_modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

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

<title>Overview: module code &mdash; ncvue 4.0.2.dev3 documentation</title>
<title>Overview: module code &mdash; ncvue 4.1.2.dev0 documentation</title>



Expand Down Expand Up @@ -64,7 +64,7 @@


<div class="version">
4.0.2.dev3
4.1.2.dev0
</div>


Expand Down Expand Up @@ -222,7 +222,7 @@ <h1>All modules for which code is available</h1>

<div role="contentinfo">
<p>
&#169; Copyright 2020-2021, Matthias Cuntz.
&#169; Copyright 2020-2022, Matthias Cuntz.

</p>
</div>
Expand Down
6 changes: 3 additions & 3 deletions docs/html/_modules/ncvue/ncvmethods.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

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

<title>ncvue.ncvmethods &mdash; ncvue 4.0.2.dev3 documentation</title>
<title>ncvue.ncvmethods &mdash; ncvue 4.1.2.dev0 documentation</title>



Expand Down Expand Up @@ -64,7 +64,7 @@


<div class="version">
4.0.2.dev3
4.1.2.dev0
</div>


Expand Down Expand Up @@ -1668,7 +1668,7 @@ <h1>Source code for ncvue.ncvmethods</h1><div class="highlight"><pre>

<div role="contentinfo">
<p>
&#169; Copyright 2020-2021, Matthias Cuntz.
&#169; Copyright 2020-2022, Matthias Cuntz.

</p>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/_static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '4.0.2.dev3',
VERSION: '4.1.2.dev0',
LANGUAGE: 'None',
COLLAPSE_INDEX: false,
BUILDER: 'html',
Expand Down
6 changes: 3 additions & 3 deletions docs/html/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

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

<title>Index &mdash; ncvue 4.0.2.dev3 documentation</title>
<title>Index &mdash; ncvue 4.1.2.dev0 documentation</title>



Expand Down Expand Up @@ -64,7 +64,7 @@


<div class="version">
4.0.2.dev3
4.1.2.dev0
</div>


Expand Down Expand Up @@ -2314,7 +2314,7 @@ <h2 id="Z">Z</h2>

<div role="contentinfo">
<p>
&#169; Copyright 2020-2021, Matthias Cuntz.
&#169; Copyright 2020-2022, Matthias Cuntz.

</p>
</div>
Expand Down
13 changes: 6 additions & 7 deletions docs/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" />
<meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />


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

<title>Contents &mdash; ncvue 4.0.2.dev3 documentation</title>
<title>Contents &mdash; ncvue 4.1.2.dev0 documentation</title>



Expand Down Expand Up @@ -66,7 +65,7 @@


<div class="version">
4.0.2.dev3
4.1.2.dev0
</div>


Expand Down Expand Up @@ -215,7 +214,7 @@
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">

<section id="contents">
<div class="section" id="contents">
<h1>Contents<a class="headerlink" href="#contents" title="Permalink to this headline"></a></h1>
<a class="reference internal image-reference" href="_images/map_panel_dark_ylorbr.png"><img alt="Map panel of ncvue" class="align-left" src="_images/map_panel_dark_ylorbr.png" style="width: 860px;" /></a>
<div class="toctree-wrapper compound">
Expand Down Expand Up @@ -259,7 +258,7 @@ <h1>Contents<a class="headerlink" href="#contents" title="Permalink to this head
</li>
</ul>
</div>
</section>
</div>


</div>
Expand All @@ -271,7 +270,7 @@ <h1>Contents<a class="headerlink" href="#contents" title="Permalink to this head

<div role="contentinfo">
<p>
&#169; Copyright 2020-2021, Matthias Cuntz.
&#169; Copyright 2020-2022, Matthias Cuntz.

</p>
</div>
Expand Down
39 changes: 19 additions & 20 deletions docs/html/install.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" />
<meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />


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

<title>Installation &mdash; ncvue 4.0.2.dev3 documentation</title>
<title>Installation &mdash; ncvue 4.1.2.dev0 documentation</title>



Expand Down Expand Up @@ -67,7 +66,7 @@


<div class="version">
4.0.2.dev3
4.1.2.dev0
</div>


Expand Down Expand Up @@ -218,7 +217,7 @@
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">

<section id="installation">
<div class="section" id="installation">
<h1>Installation<a class="headerlink" href="#installation" title="Permalink to this headline"></a></h1>
<p><code class="docutils literal notranslate"><span class="pre">ncvue</span></code> is an application written in Python. If you have Python installed,
then the best is to install <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> within the Python universe. The easiest
Expand All @@ -236,7 +235,7 @@ <h1>Installation<a class="headerlink" href="#installation" title="Permalink to t
</pre></div>
</div>
<p>Support of <cite>conda-forge</cite> will be added in one of the next minor releases of <code class="docutils literal notranslate"><span class="pre">ncvue</span></code>.</p>
<section id="binary-distributions">
<div class="section" id="binary-distributions">
<h2>Binary distributions<a class="headerlink" href="#binary-distributions" title="Permalink to this headline"></a></h2>
<p>We also provide standalone macOS and Windows applications that come with
everything needed to run <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> including Python:</p>
Expand All @@ -254,8 +253,8 @@ <h2>Binary distributions<a class="headerlink" href="#binary-distributions" title
of macOS, this option is only given if you right-click (or control-click) on the
<code class="docutils literal notranslate"><span class="pre">ncvue.app</span></code> and choose <cite>Open</cite>. You only have to do this once. It will open like
any other application the next times.</p>
</section>
<section id="building-from-source">
</div>
<div class="section" id="building-from-source">
<h2>Building from source<a class="headerlink" href="#building-from-source" title="Permalink to this headline"></a></h2>
<p>If you want to install <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> from source, you first have to install the
dependencies listed below and you can then install <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> using <cite>pip</cite>:</p>
Expand All @@ -282,14 +281,14 @@ <h2>Building from source<a class="headerlink" href="#building-from-source" title
<span class="nb">export</span> <span class="nv">PATH</span><span class="o">=</span><span class="si">${</span><span class="nv">PATH</span><span class="si">}</span>:<span class="si">${</span><span class="nv">PWD</span><span class="si">}</span>/bin
</pre></div>
</div>
</section>
<section id="dependencies">
</div>
<div class="section" id="dependencies">
<h2>Dependencies<a class="headerlink" href="#dependencies" title="Permalink to this headline"></a></h2>
<p><code class="docutils literal notranslate"><span class="pre">ncvue</span></code> uses the packages <a class="reference external" href="https://numpy.org/doc/stable/reference/index.html#module-numpy" title="(in NumPy v1.21)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">numpy</span></code></a>, <code class="xref py py-mod docutils literal notranslate"><span class="pre">netCDF4</span></code>, <a class="reference external" href="https://matplotlib.org/index.html#module-matplotlib" title="(in Matplotlib v3.4.3)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">matplotlib</span></code></a>, and
<p><code class="docutils literal notranslate"><span class="pre">ncvue</span></code> uses the packages <a class="reference external" href="https://numpy.org/doc/stable/reference/index.html#module-numpy" title="(in NumPy v1.22)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">numpy</span></code></a>, <code class="xref py py-mod docutils literal notranslate"><span class="pre">netCDF4</span></code>, <a class="reference external" href="https://matplotlib.org/stable/index.html#module-matplotlib" title="(in Matplotlib v3.5.2)"><code class="xref py py-mod docutils literal notranslate"><span class="pre">matplotlib</span></code></a>, and
<a class="reference external" href="https://scitools.org.uk/cartopy/docs/latest/">cartopy</a>. The first three packages are easily installed with <cite>pip</cite> from
PyPI. <cite>Cartopy</cite> can, however, be more elaborate to <a class="reference external" href="https://scitools.org.uk/cartopy/docs/latest/installing.html">install</a>. It basically uses Python
wrappers to C++/C-libraries that must be installed first.</p>
<section id="windows">
<div class="section" id="windows">
<h3>Windows<a class="headerlink" href="#windows" title="Permalink to this headline"></a></h3>
<p>On <strong>Windows</strong>, one can install <cite>cartopy</cite> with <a class="reference external" href="https://docs.conda.io/projects/conda/en/latest/">Conda</a> from <cite>conda-forge</cite>. We
recommend then to install also all other dependencies for <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> with conda
Expand All @@ -300,8 +299,8 @@ <h3>Windows<a class="headerlink" href="#windows" title="Permalink to this headli
pip install ncvue
</pre></div>
</div>
</section>
<section id="macos">
</div>
<div class="section" id="macos">
<h3>macOS<a class="headerlink" href="#macos" title="Permalink to this headline"></a></h3>
<p>On <strong>macOS</strong>, one can use exactly the same procedure with <a class="reference external" href="https://docs.conda.io/projects/conda/en/latest/">Conda</a> as for Windows
(see above). Or one can use <a class="reference external" href="https://brew.sh/">homebrew</a> to install the Cartographic Projections
Expand Down Expand Up @@ -372,8 +371,8 @@ <h3>macOS<a class="headerlink" href="#macos" title="Permalink to this headline">
<p>Note that <cite>tcl-tk</cite> is keg-only in <a class="reference external" href="https://brew.sh/">homebrew</a>. <cite>env</cite> in the command above allows
using the homebrew version with Python while not interfering with the macOS
provided Tcl/Tk installation.</p>
</section>
<section id="linux">
</div>
<div class="section" id="linux">
<h3>Linux<a class="headerlink" href="#linux" title="Permalink to this headline"></a></h3>
<p>On <strong>Linux</strong>, one can also use exactly the same procedure with <a class="reference external" href="https://docs.conda.io/projects/conda/en/latest/">Conda</a> as for
Windows (see above). <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> uses also a base-class for tooltips from Python’s
Expand Down Expand Up @@ -406,9 +405,9 @@ <h3>Linux<a class="headerlink" href="#linux" title="Permalink to this headline">
need Python 2.7 or Python 3.1 or later. <code class="docutils literal notranslate"><span class="pre">ncvue</span></code> further uses the tooltip class
from IDLE, which bumps the Python version to 3.5 or later. Linux users might
need to update their (very old) Tk installations.</p>
</section>
</section>
</section>
</div>
</div>
</div>


</div>
Expand All @@ -420,7 +419,7 @@ <h3>Linux<a class="headerlink" href="#linux" title="Permalink to this headline">

<div role="contentinfo">
<p>
&#169; Copyright 2020-2021, Matthias Cuntz.
&#169; Copyright 2020-2022, Matthias Cuntz.

</p>
</div>
Expand Down
13 changes: 6 additions & 7 deletions docs/html/license.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" />
<meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />


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

<title>License &mdash; ncvue 4.0.2.dev3 documentation</title>
<title>License &mdash; ncvue 4.1.2.dev0 documentation</title>



Expand Down Expand Up @@ -67,7 +66,7 @@


<div class="version">
4.0.2.dev3
4.1.2.dev0
</div>


Expand Down Expand Up @@ -218,7 +217,7 @@
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">

<section id="license">
<div class="section" id="license">
<h1>License<a class="headerlink" href="#license" title="Permalink to this headline"></a></h1>
<p>ncvue Python package, distributed under the MIT License.</p>
<p>Copyright (c) 2020-2021 Matthias Cuntz - mc (at) macu (dot) de</p>
Expand All @@ -237,7 +236,7 @@ <h1>License<a class="headerlink" href="#license" title="Permalink to this headli
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.</p>
</section>
</div>


</div>
Expand All @@ -249,7 +248,7 @@ <h1>License<a class="headerlink" href="#license" title="Permalink to this headli

<div role="contentinfo">
<p>
&#169; Copyright 2020-2021, Matthias Cuntz.
&#169; Copyright 2020-2022, Matthias Cuntz.

</p>
</div>
Expand Down
13 changes: 6 additions & 7 deletions docs/html/ncvcontour.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" />
<meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />


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

<title>ncvue.ncvcontour &mdash; ncvue 4.0.2.dev3 documentation</title>
<title>ncvue.ncvcontour &mdash; ncvue 4.1.2.dev0 documentation</title>



Expand Down Expand Up @@ -67,7 +66,7 @@


<div class="version">
4.0.2.dev3
4.1.2.dev0
</div>


Expand Down Expand Up @@ -220,7 +219,7 @@
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">

<section id="module-ncvue.ncvcontour">
<div class="section" id="module-ncvue.ncvcontour">
<span id="ncvue-ncvcontour"></span><h1>ncvue.ncvcontour<a class="headerlink" href="#module-ncvue.ncvcontour" title="Permalink to this headline"></a></h1>
<p>Contour panel of ncvue.</p>
<p>The panel allows plotting contour or mesh plots of 2D-variables.</p>
Expand Down Expand Up @@ -2208,7 +2207,7 @@

</dd></dl>

</section>
</div>


</div>
Expand All @@ -2220,7 +2219,7 @@

<div role="contentinfo">
<p>
&#169; Copyright 2020-2021, Matthias Cuntz.
&#169; Copyright 2020-2022, Matthias Cuntz.

</p>
</div>
Expand Down
Loading

0 comments on commit 95d9530

Please sign in to comment.