From ab4ac6dd7188667ed202d578ef3462aa0f8cdb93 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Mon, 24 Aug 2026 10:30:45 +0200 Subject: [PATCH 1/2] Mention the esmvaltool-base package in the installation documentation --- doc/sphinx/source/quickstart/installation.rst | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/doc/sphinx/source/quickstart/installation.rst b/doc/sphinx/source/quickstart/installation.rst index df7a1e20ea..d8d0514f94 100644 --- a/doc/sphinx/source/quickstart/installation.rst +++ b/doc/sphinx/source/quickstart/installation.rst @@ -19,8 +19,14 @@ the instructions for * :ref:`ESMValTool installation on Linux` * :ref:`ESMValTool installation on MacOS`. -Further options for installation are: +.. note:: + A complete installation requires about 6 GB of disk space, while a minimal + installation requires about 2 GB of disk space. The ESMValTool package itself + is only a few MB in size, but it builds on many other software packages, which + are installed as dependencies. + +Further options for installation are: * :ref:`From the source code` available at https://github.com/ESMValGroup/ESMValTool; * :ref:`From pre-installed versions on HPC clusters`; @@ -192,9 +198,14 @@ Some of the CMORization scripts are written in Python, while others are written in NCL. Therefore, both ``esmvaltool-python`` and ``esmvaltool-ncl`` need to be installed in order to be able to run all CMORization scripts. -Note that the ESMValTool source code is contained in the ``esmvaltool-python`` +If you need an installation of ESMValTool with a minimal set of dependencies, +you can install the ``esmvaltool-base`` package, which contains the core +functionality of ESMValTool and only the dependencies needed to run the +`example recipe `__ ``examples/recipe_python.yml``. + +Note that the ESMValTool source code is contained in the ``esmvaltool-base`` package, so this package will always be installed as a dependency if you install -one or more of the packages for other languages. +one or more of the packages listed above. .. _install_on_macosx: From f6912d8321baf7ec2d1f17304a723cfa6a6d900f Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Wed, 16 Sep 2026 13:03:13 +0200 Subject: [PATCH 2/2] Apply suggestion from @valeriupredoi Co-authored-by: Valeriu Predoi --- doc/sphinx/source/quickstart/installation.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/sphinx/source/quickstart/installation.rst b/doc/sphinx/source/quickstart/installation.rst index d8d0514f94..579614f4ef 100644 --- a/doc/sphinx/source/quickstart/installation.rst +++ b/doc/sphinx/source/quickstart/installation.rst @@ -22,7 +22,7 @@ the instructions for .. note:: A complete installation requires about 6 GB of disk space, while a minimal - installation requires about 2 GB of disk space. The ESMValTool package itself + installation (Python-only) requires about 2 GB of disk space. The ESMValTool package itself is only a few MB in size, but it builds on many other software packages, which are installed as dependencies.