From 1222a6e4d8eb41ba2df22e182137deea04c0868a Mon Sep 17 00:00:00 2001 From: Jeremy Wright Date: Fri, 28 Nov 2014 15:05:01 -0500 Subject: [PATCH] Fixed version numbers so that you can use == to grab test for a specific version. --- cadquery/freecad_impl/verutil.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cadquery/freecad_impl/verutil.py b/cadquery/freecad_impl/verutil.py index c4ae8dd..b3802a5 100644 --- a/cadquery/freecad_impl/verutil.py +++ b/cadquery/freecad_impl/verutil.py @@ -138,7 +138,7 @@ def fc_import(modulename): _fcver = freecad_version() - if _fcver >= (0, 13): + if _fcver[0:2] >= (0, 13): if modulename in _find_submodules(): return import_module(modulename) elif re.sub("^FreeCAD\\.", "", modulename) in _find_submodules(): @@ -146,7 +146,7 @@ def fc_import(modulename): else: raise ImportError, "Module %s not found/allowed in %s" % ( modulename, _PATH) - elif _fcver >= (0, 12): + elif _fcver[0:2] == (0, 12): return import_module(modulename) else: raise RuntimeError, "Invalid freecad version: %s" % \