From 053ff24d37a3aaa2357720a6bd851bd1df867b43 Mon Sep 17 00:00:00 2001 From: HomeWorld Date: Fri, 14 Jan 2011 14:26:38 +0200 Subject: [PATCH] Pyfa works with sqlalchemy 0.5.8, modified the check accordingly (0.5.8 is the minimum required version) --- pyfa.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pyfa.py b/pyfa.py index 394782f36..5518ff21c 100755 --- a/pyfa.py +++ b/pyfa.py @@ -41,9 +41,14 @@ if not hasattr(sys, 'frozen'): saMinor = int(saVersion[1]) saBuild = int(saVersion[2]) - if saMinor < 6: - print "Pyfa requires sqlalchemy 0.6+ but current sqlalchemy version is %s\nYou can download sqlalchemy (0.6+) from http://www.sqlalchemy.org/" % sqlalchemy.__version__ + if saMinor < 5: + print "Pyfa requires sqlalchemy 0.5.8 at least but current sqlalchemy version is %s\nYou can download sqlalchemy (0.5.8+) from http://www.sqlalchemy.org/" % sqlalchemy.__version__ sys.exit(1) + else: + if saMinor == 5 and saBuild < 8: + print "Pyfa requires sqlalchemy 0.5.8 at least but current sqlalchemy version is %s\nYou can download sqlalchemy (0.5.8+) from http://www.sqlalchemy.org/" % sqlalchemy.__version__ + sys.exit(1) + except ImportError: print "Cannot find sqlalchemy.\nYou can download sqlalchemy (0.6+) from http://www.sqlalchemy.org/"