From b5a617a6e7f752901126d5d56da6aed83bebb16e Mon Sep 17 00:00:00 2001 From: George McCabe <23407799+georgemccabe@users.noreply.github.com> Date: Wed, 27 Jul 2022 13:03:33 -0600 Subject: [PATCH] feature #1566 Python 3.8.6 documentation (#1717) --- docs/Users_Guide/installation.rst | 20 ++++++++++---------- docs/Users_Guide/overview.rst | 14 ++------------ 2 files changed, 12 insertions(+), 22 deletions(-) diff --git a/docs/Users_Guide/installation.rst b/docs/Users_Guide/installation.rst index 2a2d1ba090..c248f3d15f 100644 --- a/docs/Users_Guide/installation.rst +++ b/docs/Users_Guide/installation.rst @@ -24,7 +24,7 @@ Pre-built METplus images on DockerHub are also provided. Programming/scripting languages =============================== -METplus Wrappers is written in Python 3.6.3. It is intended to be a tool +METplus Wrappers is written in Python. It is intended to be a tool for the modeling community to use and adapt. As users make upgrades and improvements to the tools, they are encouraged to offer those upgrades to the broader community by offering feedback to the developers or @@ -42,7 +42,7 @@ Software Requirements The following software is required to run METplus Wrappers: -- Python 3.6.3 or above +- Python 3.8.6 or above - MET version 10.0.0 or above - For information on installing MET please see the `Software Installation/Getting Started `_ @@ -93,13 +93,13 @@ If running use cases that use Python embedding, the **MET** executables must be installed with Python enabled and the following Python packages installed: -- xarray (0.17.0) +- xarray (2022.3.0) -- numpy (1.19.2) +- numpy (1.22.4) -- pandas (1.0.5) +- pandas (1.4.2) -- netCDF4 (1.5.4) +- netCDF4 (1.5.8) See `Appendix F Python Embedding `_ section in the MET User's Guide for more information. @@ -115,13 +115,13 @@ to run. - MakePlots wrapper - - cartopy (0.18.0) - - pandas (1.0.5) + - cartopy (0.20.3) + - pandas (1.4.3) - CyclonePlotter wrapper - - cartopy (0.18.0) - - matplotlib (3.3.4) + - cartopy (0.20.3) + - matplotlib (3.5.2) Cartopy, one of the dependencies of CyclonePlotter, attempts to download shapefiles from the internet to complete successfully. So if CyclonePlotter is run on a closed system (i.e. no internet), additional steps need to be taken. First, go to the Natural Earth Data webpage and download the small scale (1:110m) cultural and physical files that will have multiple extensions (e.g. .dbf, .shp, .shx). Untar these files in a noted location. Finally, create an environment variable in the user-specific system configuration file for CARTOPY_DIR, setting it to the location where the shapefiles are located. diff --git a/docs/Users_Guide/overview.rst b/docs/Users_Guide/overview.rst index b6f30e4025..02dc581823 100644 --- a/docs/Users_Guide/overview.rst +++ b/docs/Users_Guide/overview.rst @@ -67,7 +67,7 @@ their verification environments. Wrappers can be run individually, or as a group of wrappers that represent a sequence of MET processes. New wrappers can readily be added to the METplus Wrappers package due to this modular design. Currently, METplus Wrappers can easily be applied -by any user on their own computer platform that supports Python 3.6. We have deprecated support to Python 2.7. +by any user on their own computer platform that supports Python 3.8. We have deprecated support to Python 2.7. The METplus Wrappers code and documentation is maintained by the DTC in Boulder, Colorado. METplus Wrappers is freely available to the modeling, @@ -112,7 +112,7 @@ METplus Components Python Requirements - Description - Use Cases (only applicable for METplus wrappers component)(followed by python package name) - * - Python 3.6.3+ + * - Python 3.8.6+ - - METplus wrappers, :raw-html:`
` METcalcpy, :raw-html:`
` @@ -120,16 +120,6 @@ METplus Components Python Requirements - - - - * - Python 3.7 - - - - METplus wrappers - - - - - - `Multi_Tool: - Feature Relative by Lead - using Multiple User-Defined Fields - (Python 3.7) - <../generated/model_applications/medium_range/TCStat_SeriesAnalysis_fcstGFS_obsGFS_FeatureRelative_SeriesByLead_PyEmbed_Multiple_Diagnostics.html>`_ * - cartopy - >=0.18.0 - METplus wrappers, :raw-html:`
`