Use PEP 585 syntax wherever possible (#6717)

This commit is contained in:
Alex Waygood
2021-12-28 10:31:43 +00:00
committed by GitHub
parent e6cb341d94
commit 8d5d2520ac
237 changed files with 966 additions and 1069 deletions

View File

@@ -1,5 +1,5 @@
import sys
from typing import Any, Sequence, Tuple
from typing import Any, Sequence
def symtable(code: str, filename: str, compile_type: str) -> SymbolTable: ...
@@ -19,15 +19,15 @@ class SymbolTable(object):
def get_children(self) -> list[SymbolTable]: ...
class Function(SymbolTable):
def get_parameters(self) -> Tuple[str, ...]: ...
def get_locals(self) -> Tuple[str, ...]: ...
def get_globals(self) -> Tuple[str, ...]: ...
def get_frees(self) -> Tuple[str, ...]: ...
def get_parameters(self) -> tuple[str, ...]: ...
def get_locals(self) -> tuple[str, ...]: ...
def get_globals(self) -> tuple[str, ...]: ...
def get_frees(self) -> tuple[str, ...]: ...
if sys.version_info >= (3, 8):
def get_nonlocals(self) -> Tuple[str, ...]: ...
def get_nonlocals(self) -> tuple[str, ...]: ...
class Class(SymbolTable):
def get_methods(self) -> Tuple[str, ...]: ...
def get_methods(self) -> tuple[str, ...]: ...
class Symbol(object):
if sys.version_info >= (3, 8):