Upgrade flake8-pyi to 22.4.0, enable Y026 in .flake8 config (#7650)

This commit is contained in:
Alex Waygood
2022-04-17 01:23:35 +01:00
committed by GitHub
parent 145a85307a
commit 7ce4607dee
4 changed files with 12 additions and 9 deletions

View File

@@ -1146,7 +1146,7 @@ class Pattern(Generic[AnyStr]):
# Functions
if sys.version_info >= (3, 7):
_get_type_hints_obj_allowed_types = (
_get_type_hints_obj_allowed_types = ( # noqa: Y026 # TODO: Use TypeAlias once mypy bugs are fixed
object
| Callable[..., Any]
| FunctionType
@@ -1158,7 +1158,9 @@ if sys.version_info >= (3, 7):
| MethodDescriptorType
)
else:
_get_type_hints_obj_allowed_types = object | Callable[..., Any] | FunctionType | BuiltinFunctionType | MethodType | ModuleType
_get_type_hints_obj_allowed_types = ( # noqa: Y026 # TODO: Use TypeAlias once mypy bugs are fixed
object | Callable[..., Any] | FunctionType | BuiltinFunctionType | MethodType | ModuleType
)
if sys.version_info >= (3, 9):
def get_type_hints(