Blacklist Cython 0.23.X

The 0.23 series break our enum usage, 0.24 will come with a new enum
system, so wait for it and blacklist the broken one for now.
This commit is contained in:
Davide Andreoli 2015-10-06 20:54:49 +02:00
parent 3c20338884
commit df1719d4c9
1 changed files with 5 additions and 5 deletions

View File

@ -20,7 +20,7 @@ VERSION = "%d.%d" % (vers[0], vers[1] if vers[2] < 99 else vers[1] + 1)
# dependencies # dependencies
CYTHON_MIN_VERSION = "0.21" CYTHON_MIN_VERSION = "0.21"
# CYTHON_BLACKLIST = ("0.21.1", "0.21.2") # only used if py3 CYTHON_BLACKLIST = ("0.23")
EFL_MIN_VER = RELEASE EFL_MIN_VER = RELEASE
ELM_MIN_VER = RELEASE ELM_MIN_VER = RELEASE
@ -230,10 +230,10 @@ if set(("build", "build_ext", "install", "bdist", "sdist")) & set(sys.argv):
raise SystemExit("too old! Found %s Needed %s" % ( raise SystemExit("too old! Found %s Needed %s" % (
Cython.__version__, CYTHON_MIN_VERSION)) Cython.__version__, CYTHON_MIN_VERSION))
# Cython PyMethod_New() is broken for py3! blacklisted # check black-listed releases
# if sys.version_info[0] > 2 and Cython.__version__ in CYTHON_BLACKLIST: if Cython.__version__.startswith(CYTHON_BLACKLIST):
# raise SystemExit("found %s, it's broken! Need another release" % raise SystemExit("found %s, it's broken! Need another release" %
# Cython.__version__) Cython.__version__)
sys.stdout.write("OK, found %s\n" % Cython.__version__) sys.stdout.write("OK, found %s\n" % Cython.__version__)
module_suffix = ".pyx" module_suffix = ".pyx"