diff options
Diffstat (limited to 'Lib/ast.py')
-rw-r--r-- | Lib/ast.py | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -27,7 +27,8 @@ from _ast import * -def parse(source, filename='<unknown>', mode='exec', *, type_comments=False): +def parse(source, filename='<unknown>', mode='exec', *, + type_comments=False, feature_version=-1): """ Parse the source into an AST node. Equivalent to compile(source, filename, mode, PyCF_ONLY_AST). @@ -36,7 +37,8 @@ def parse(source, filename='<unknown>', mode='exec', *, type_comments=False): flags = PyCF_ONLY_AST if type_comments: flags |= PyCF_TYPE_COMMENTS - return compile(source, filename, mode, flags) + return compile(source, filename, mode, flags, + feature_version=feature_version) def literal_eval(node_or_string): |