From 99f5fd8f6ee7e5fe91e6841c2dad878aca15d6c5 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Sun, 5 Oct 2014 15:14:15 -0500 Subject: [PATCH] Use distutils LooseVersion for version check --- setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 856a9710..2a3cb690 100755 --- a/setup.py +++ b/setup.py @@ -26,6 +26,7 @@ import sys import setuptools from distutils.command.build_py import build_py +from distutils.version import LooseVersion # These are manually checked. @@ -112,7 +113,7 @@ def check_requirements(): dep_error = True else: package_version = get_package_version(package) - if min_version > package_version: + if LooseVersion(min_version) > LooseVersion(package_version): dep_error = True if dep_error: raise ImportError('You need `%s` version %s or later.' \