File tree 1 file changed +5
-1
lines changed
1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 10
10
11
11
import numpy as np
12
12
13
+ from pandas .compat import PY39
14
+
13
15
import pandas .core .common as com
14
16
from pandas .core .computation .ops import (
15
17
ARITH_OPS_SYMS ,
@@ -186,7 +188,6 @@ def _filter_nodes(superclass, all_nodes=_all_nodes):
186
188
_stmt_nodes = _filter_nodes (ast .stmt )
187
189
_expr_nodes = _filter_nodes (ast .expr )
188
190
_expr_context_nodes = _filter_nodes (ast .expr_context )
189
- _slice_nodes = _filter_nodes (ast .slice )
190
191
_boolop_nodes = _filter_nodes (ast .boolop )
191
192
_operator_nodes = _filter_nodes (ast .operator )
192
193
_unary_op_nodes = _filter_nodes (ast .unaryop )
@@ -197,6 +198,9 @@ def _filter_nodes(superclass, all_nodes=_all_nodes):
197
198
_keyword_nodes = _filter_nodes (ast .keyword )
198
199
_alias_nodes = _filter_nodes (ast .alias )
199
200
201
+ if not PY39 :
202
+ _slice_nodes = _filter_nodes (ast .slice )
203
+
200
204
201
205
# nodes that we don't support directly but are needed for parsing
202
206
_hacked_nodes = frozenset (["Assign" , "Module" , "Expr" ])
You can’t perform that action at this time.
0 commit comments