From d9ab31a98f81f1f385a8f27248008989bc5759cc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lorenz=20H=C3=BCdepohl?= <lorenz.huedepohl@rzg.mpg.de>
Date: Wed, 23 Oct 2019 12:12:57 +0200
Subject: [PATCH] Fix Python 2 incompatibility

Hopefully not for long anymore..
---
 mpcdf_common.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mpcdf_common.py b/mpcdf_common.py
index c7f2032..269e469 100644
--- a/mpcdf_common.py
+++ b/mpcdf_common.py
@@ -295,7 +295,8 @@ def mpcdf_enable_repositories(api_url, project, package, verbose=False, filter_r
     default_cudas = try_get_attribute(None, "default_cuda")
 
     def sort_key(string):
-        name, *version = string.split("_")
+        name, version = string.split("_", 1)
+        version = version.split("_")
         return (name,) + tuple(map(int, version))
 
     latest_intel = sorted((c for c in all_compilers if c.startswith("intel")), key=sort_key)[-1]
-- 
GitLab