utils.py 374 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Copyright (c) Microsoft Corporation.
# Licensed under the MIT license.

import ast
from sys import version_info


if version_info >= (3, 8):
    ast_Num = ast_Str = ast_Bytes = ast_NameConstant = ast_Ellipsis = ast.Constant
else:
    ast_Num = ast.Num
    ast_Str = ast.Str
    ast_Bytes = ast.Bytes
    ast_NameConstant = ast.NameConstant
    ast_Ellipsis = ast.Ellipsis