Upped south requirement to 0.8.4 since there have been reports of problems with 0.8.2 and 0.8.3.

This commit is contained in:
Griatch 2014-01-30 18:58:13 +01:00
parent 771eb5c258
commit 19cf91f18f

View file

@ -614,10 +614,11 @@ def check_evennia_dependencies():
# defining the requirements
python_min = '2.6'
nt_python_min = '2.7'
nt_stop_python_min = "2.6"
twisted_min = '11.0'
django_min = '1.5'
django_rec = '1.6'
south_min = '0.8'
south_min = '0.8.4'
errstring = ""
no_error = True
@ -661,8 +662,8 @@ def check_evennia_dependencies():
sversion = south.__version__
if sversion < south_min:
errstring += "\n WARNING: South %s found. Evennia recommends version %s or higher." % (sversion, south_min)
if sversion == "0.8.3":
errstring += "\n ERROR: South %s found. This has a known bug and will not work. Please upgrade." % sversion
if sversion in ("0.8.2", "0.8.3"):
errstring += "\n ERROR: South %s found. This has known issues. Please upgrade." % sversion
no_error = False
except ImportError:
errstring += "\n ERROR: South (django-south) does not seem to be installed."