diff --git a/hugo/content/installation/py/linux.md b/hugo/content/installation/py/linux.md
index 568bfc094db42d71436f0ade8374680c96d561c3..c1a3d3a833572cc2fc1f882705a8f1804dd52efd 100644
--- a/hugo/content/installation/py/linux.md
+++ b/hugo/content/installation/py/linux.md
@@ -28,6 +28,8 @@ you will need to rerun `pyenv install <version>`).
 | Redhat       | tk-devel |
 | Archlinux    | Tk       |
 
+A warning about missing sqlite3 support can be ignored.
+
 #### Python in pyenv
 
 Prepare the shell by adding
@@ -50,7 +52,6 @@ pyenv global {{% recommended-python %}}
 which python # shows path in virtual environment
 
 #install Python modules
-pip install numpy
+pip install numpy matplotlib corner emcee lmfit scipy tqdm
 ```
-etc.
-For the full list of modules required by BornAgain, see the [modules](/installation/py/modules/) page.
+For explanations, see the page on required or recommended [modules](/installation/py/modules/).
diff --git a/hugo/hugo.toml b/hugo/hugo.toml
index 889406a80a4e39de5df01bba8899a2dc365bbd91..d29d92da50271c913f6488bc26e774240104835b 100644
--- a/hugo/hugo.toml
+++ b/hugo/hugo.toml
@@ -24,7 +24,7 @@ PygmentsStyle = "vs"
   version_name = "git-main"
 
   recommended_python_major = "3"
-  recommended_python_minor = "11"
+  recommended_python_minor = "12"
 
   # for links to source repository
   url_blob = "https://jugit.fz-juelich.de/mlz/bornagain/-/blob/main"