From 3f0d4deb8e41bda63805f13bc393d9f02fd4a70c Mon Sep 17 00:00:00 2001 From: Lisa Bock Date: Thu, 9 Apr 2026 16:03:04 +0200 Subject: [PATCH 1/3] update episode 7 --- _episodes/07-development-setup.md | 32 ++++++++----------------------- 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/_episodes/07-development-setup.md b/_episodes/07-development-setup.md index 438c19d4..1bed01b9 100644 --- a/_episodes/07-development-setup.md +++ b/_episodes/07-development-setup.md @@ -2,7 +2,7 @@ title: "Development and contribution" teaching: 10 exercises: 20 -compatibility: ESMValTool v2.13.0 +compatibility: ESMValTool v2.14.0 questions: - "What is a development installation?" @@ -161,7 +161,7 @@ in case another environment name was used). ESMValTool can be installed in a ``develop`` mode by running: ~~~bash -pip install --editable '.[develop]' +pip install --no-deps --editable '.[develop]' ~~~ This will add the ``esmvaltool`` directory to the Python path in editable mode and @@ -174,27 +174,6 @@ esmvaltool --help If the installation is successful, ESMValTool prints a help message to the console. -> ## Checking the development installation -> -> We can use the command ``mamba list`` to list installed packages in -> the ``esmvaltool`` environment. -> Use this command to check that ESMValTool is installed in a ``develop`` mode. -> ->> ## Solution ->> ->> Run: ->> ->> ~~~bash ->> mamba list esmvaltool ->>~~~ ->> ->> ~~~bash ->> # Name Version Build Channel ->> esmvaltool 2.10.0.dev3+g2dbc2cfcc pypi_0 pypi ->>~~~ ->> -> {: .solution} -{: .challenge} ### 4 Updating ESMValTool @@ -511,6 +490,11 @@ xdg-open doc/sphinx/build/index.html > {: .solution} {: .challenge} -Congratulations! You are now ready to make a pull request. +Congratulations! You are now ready to make a pull request. + +However, we kindly ask that you hold +off for now if this would create additional workload for the ESMValTool Development Team. We +appreciate your thoughtful consideration and look forward to receiving your personal contributions +in the future. {% include links.md %} From 692e56dda04037d9ef7048b99fcd3b0c5162e349 Mon Sep 17 00:00:00 2001 From: Lisa Bock Date: Tue, 14 Apr 2026 10:53:38 +0200 Subject: [PATCH 2/3] small fix for Birgit --- _episodes/07-development-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_episodes/07-development-setup.md b/_episodes/07-development-setup.md index 1bed01b9..b6522589 100644 --- a/_episodes/07-development-setup.md +++ b/_episodes/07-development-setup.md @@ -493,7 +493,7 @@ xdg-open doc/sphinx/build/index.html Congratulations! You are now ready to make a pull request. However, we kindly ask that you hold -off for now if this would create additional workload for the ESMValTool Development Team. We +off for now since this would create (unnecessary) additional workload for the ESMValTool Development Team. We appreciate your thoughtful consideration and look forward to receiving your personal contributions in the future. From fb3f09eb39ad553385b76590db59174a72f2a517 Mon Sep 17 00:00:00 2001 From: Lisa Bock Date: Tue, 14 Apr 2026 10:59:28 +0200 Subject: [PATCH 3/3] fix line length --- _episodes/07-development-setup.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_episodes/07-development-setup.md b/_episodes/07-development-setup.md index b6522589..3400d875 100644 --- a/_episodes/07-development-setup.md +++ b/_episodes/07-development-setup.md @@ -493,8 +493,8 @@ xdg-open doc/sphinx/build/index.html Congratulations! You are now ready to make a pull request. However, we kindly ask that you hold -off for now since this would create (unnecessary) additional workload for the ESMValTool Development Team. We -appreciate your thoughtful consideration and look forward to receiving your personal contributions -in the future. +off for now since this would create (unnecessary) additional workload for the ESMValTool +Development Team. We appreciate your thoughtful consideration and look forward to receiving +your personal contributions in the future. {% include links.md %}