diff options
author | Stefan Behnel <stefan_ml@behnel.de> | 2019-01-12 17:15:27 +0100 |
---|---|---|
committer | Stefan Behnel <stefan_ml@behnel.de> | 2019-01-12 17:15:27 +0100 |
commit | dc9a9649297beee69aac62a4cdca108260cbc23a (patch) | |
tree | 3bb34ed6726b84f3655a260cac4e4a8ea7de024f | |
parent | 21ae965c4a32707cf5fb50a8e80140e94584e751 (diff) | |
download | cython-dc9a9649297beee69aac62a4cdca108260cbc23a.tar.gz |
Make IPythonMagic switch to language_level=2 on Py2, now that we default to "3str".
-rw-r--r-- | Cython/Build/IpythonMagic.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Cython/Build/IpythonMagic.py b/Cython/Build/IpythonMagic.py index c4921d42b..4a9f0c3d1 100644 --- a/Cython/Build/IpythonMagic.py +++ b/Cython/Build/IpythonMagic.py @@ -419,12 +419,11 @@ class CythonMagics(Magics): quiet=quiet, annotate=args.annotate, force=True, + language_level=min(3, sys.version_info[0]), ) if args.language_level is not None: assert args.language_level in (2, 3) opts['language_level'] = args.language_level - elif sys.version_info[0] >= 3: - opts['language_level'] = 3 return cythonize([extension], **opts) except CompileError: return None |