diff --git a/scripts/cmake/PythonSetup.cmake b/scripts/cmake/PythonSetup.cmake
index cbd1b026913eb93ba1d494ed0d8893d2a5a2e616..60466a930b6ef5d89732fff6553c4ee402869392 100644
--- a/scripts/cmake/PythonSetup.cmake
+++ b/scripts/cmake/PythonSetup.cmake
@@ -45,7 +45,9 @@ if(POETRY)
         if(NOT WIN32)
             # Parsl is not supported on Windows yet
             # https://github.com/Parsl/parsl/issues/1878
-            list(APPEND PYTHON_PACKAGES parsl=${ogs.minimum_version.parsl})
+            list(APPEND PYTHON_PACKAGES parsl=${ogs.minimum_version.parsl}
+                asn1crypto # module dep of crypthography is missing on CI Linux
+            )
         endif()
     endif()
     execute_process(COMMAND ${CMD_COMMAND} poetry add ${PYTHON_PACKAGES})
diff --git a/web/data/versions.json b/web/data/versions.json
index 9542c740be3460862df52da4bbf49d27d5a28492..e26510d335a21763f592eb9510ba04e5a3fe6068 100644
--- a/web/data/versions.json
+++ b/web/data/versions.json
@@ -18,7 +18,7 @@
     "petsc": "3.11.2",
     "qt": "5.12.4",
     "python": "3.6",
-    "snakemake": "5.19.3",
+    "snakemake": "5.27.4",
     "parsl": "1.0.0"
   },
   "tested_version": {