diff --git a/NEWS.rst b/NEWS.rst
index 55994362e10065025746a45f710a7d709028126a_TkVXUy5yc3Q=..5991cb1613ed60164fce1bccebeda44a7b88b2ab_TkVXUy5yc3Q= 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -2,6 +2,11 @@
 History
 =======
 
+20.10.1
+-------
+
+do_tests.zsh: Fix issue with log handler.
+
 20.10.0
 -------
 
@@ -39,6 +44,11 @@
 
 Change python_packages keys to allow several mount point and targets in the same package).
 
+20.7.0
+------
+
+Enable cache for pip for dev packages.
+
 20.6.0
 ------
 
@@ -49,9 +59,7 @@
 20.5.1
 ------
 
-docker_dev_start:
-
-- fix path for volume
+docker_dev_start: Fix path for volumes.
 
 20.5.0
 ------
diff --git a/do_tests.zsh b/do_tests.zsh
index 55994362e10065025746a45f710a7d709028126a_ZG9fdGVzdHMuenNo..5991cb1613ed60164fce1bccebeda44a7b88b2ab_ZG9fdGVzdHMuenNo 100755
--- a/do_tests.zsh
+++ b/do_tests.zsh
@@ -86,7 +86,9 @@
 fi
 if [[ -n "$INSTALL_LOG_HANDLER" ]];
 then
-    INSTALL_ARGUMENTS="$INSTALL_ARGUMENTS --log-handler=${INSTALL_LOG_HANDLER}"
+    install_log_handler=( ${(s[,])INSTALL_LOG_HANDLER} )
+    opt=( --log-handler )
+    INSTALL_ARGUMENTS="$INSTALL_ARGUMENTS ${opt:^^install_log_handler}"
 elif [[ -z "$INSTALL_LOG_LEVEL" ]];
 then
     # default to warn if nothing set