From 4941f8a41b16732e0b88b8a32062fa03e8c92d7f Mon Sep 17 00:00:00 2001
From: Kilian Weishaupt <kilian.weishaupt@iws.uni-stuttgart.de>
Date: Tue, 17 Nov 2020 15:45:25 +0000
Subject: [PATCH] Merge branch 'feature/install-without-setuptools' into
 'master'

[bin] Do not require setuptools for install.py

Closes dumux-website#40

See merge request dumux-repositories/dumux!2397

(cherry picked from commit 78bef1d69b23ba91d40489db9340347df0398402)

321f1a32 [bin] Do not require setuptools for install.py
---
 bin/installdumux.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/installdumux.py b/bin/installdumux.py
index 013aedf920..610ac7020a 100755
--- a/bin/installdumux.py
+++ b/bin/installdumux.py
@@ -7,7 +7,7 @@ import os
 import sys
 import subprocess
 from distutils.spawn import find_executable
-from pkg_resources import parse_version
+from distutils.version import LooseVersion
 
 def show_message(message):
     print("*" * 120)
@@ -18,7 +18,7 @@ def show_message(message):
 def check_cpp_version():
     requiredversion = "7"
     result = subprocess.check_output(["g++", "-dumpversion"]).decode().strip()
-    if parse_version(result) < parse_version(requiredversion):
+    if LooseVersion(result) < LooseVersion(requiredversion):
         print("-- An error occured while checking for prerequistes.")
         raise Exception("g++ greater than or equal to {} is required for dumux releases >=3.2!".format(requiredversion))
 
-- 
GitLab