Pyfa works with sqlalchemy 0.5.8, modified the check accordingly (0.5.8 is the minimum required version)

This commit is contained in:
HomeWorld
2011-01-14 14:26:38 +02:00
parent 17ecb34d85
commit 053ff24d37

View File

@@ -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/"