From 4d3cb7f1972386fa415695d86ed2233567159e13 Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Mon, 26 Jul 2021 15:36:53 +0200 Subject: Fix compilation of "ParseTreeTransforms" in Py2. It previously tried to compare the 'directivetype' to 'str', which misses Py2 str when compiling with language level 3. --- Cython/Compiler/ParseTreeTransforms.pxd | 2 +- Cython/Compiler/ParseTreeTransforms.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Cython/Compiler/ParseTreeTransforms.pxd b/Cython/Compiler/ParseTreeTransforms.pxd index 4026429ac..c6a7b2ddb 100644 --- a/Cython/Compiler/ParseTreeTransforms.pxd +++ b/Cython/Compiler/ParseTreeTransforms.pxd @@ -1,4 +1,4 @@ -# cython: language_level=3 +# cython: language_level=3str cimport cython diff --git a/Cython/Compiler/ParseTreeTransforms.py b/Cython/Compiler/ParseTreeTransforms.py index aa6d05b36..a959c880e 100644 --- a/Cython/Compiler/ParseTreeTransforms.py +++ b/Cython/Compiler/ParseTreeTransforms.py @@ -1,3 +1,5 @@ +# cython: language_level=3str + from __future__ import absolute_import import cython -- cgit v1.2.1