From 3a742ef393b16b92be3784f390e3c194310f5c08 Mon Sep 17 00:00:00 2001 From: Thomas A Caswell Date: Tue, 5 Feb 2019 21:43:25 -0500 Subject: [PATCH] Backport PR #25145: BLD: pin cython language level to '2' --- setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index ed2d905f4358b..52a67f147121c 100755 --- a/setup.py +++ b/setup.py @@ -450,7 +450,8 @@ def run(self): # Note: if not using `cythonize`, coverage can be enabled by # pinning `ext.cython_directives = directives` to each ext in extensions. # github.com/cython/cython/wiki/enhancements-compilerdirectives#in-setuppy -directives = {'linetrace': False} +directives = {'linetrace': False, + 'language_level': 2} macros = [] if linetrace: # https://pypkg.com/pypi/pytest-cython/f/tests/example-project/setup.py