davemds pushed a commit to branch master. http://git.enlightenment.org/bindings/python/python-efl.git/commit/?id=90cead3b12c0e73afa1dcdc233c0b282f9df918c
commit 90cead3b12c0e73afa1dcdc233c0b282f9df918c Author: Dave Andreoli <[email protected]> Date: Sun Nov 2 12:23:22 2014 +0100 Cython 0.21.1 is broken for py3, blacklisted. more info at: https://phab.enlightenment.org/T1774 --- setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.py b/setup.py index 8624512..39f48be 100755 --- a/setup.py +++ b/setup.py @@ -149,6 +149,10 @@ may be caused by version of Cython that's too old.""" % ( ) ) + # Cython 0.21.1 PyMethod_New() is broken! blacklisted + if Cython.__version__ == "0.21.1": + raise SystemExit("Cython 0.21.1 is broken! Use another release.") + Cython.Compiler.Options.fast_fail = True # Stop compilation on first # error Cython.Compiler.Options.annotate = False # Generates HTML files with --
