From 0cb48c9777e8a1049ba3f2a3dbefb8b7b4c25aba Mon Sep 17 00:00:00 2001 From: Jacob Walls Date: Mon, 31 Jul 2023 07:58:08 -0400 Subject: [PATCH] Update type annotations of PEP 695 nodes These attributes cannot be none in real-world situations, see https://github.com/python/cpython/issues/106145. --- astroid/nodes/node_classes.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/astroid/nodes/node_classes.py b/astroid/nodes/node_classes.py index 8e0dd7b90..ccfe98bfd 100644 --- a/astroid/nodes/node_classes.py +++ b/astroid/nodes/node_classes.py @@ -3381,8 +3381,8 @@ def __init__( col_offset: int, parent: NodeNG, *, - end_lineno: int | None, - end_col_offset: int | None, + end_lineno: int, + end_col_offset: int, ) -> None: super().__init__( lineno=lineno, @@ -4068,8 +4068,8 @@ def __init__( col_offset: int, parent: NodeNG, *, - end_lineno: int | None, - end_col_offset: int | None, + end_lineno: int, + end_col_offset: int, ) -> None: super().__init__( lineno=lineno, @@ -4128,8 +4128,8 @@ def __init__( col_offset: int, parent: NodeNG, *, - end_lineno: int | None, - end_col_offset: int | None, + end_lineno: int, + end_col_offset: int, ) -> None: super().__init__( lineno=lineno, @@ -4168,8 +4168,8 @@ def __init__( col_offset: int, parent: NodeNG, *, - end_lineno: int | None, - end_col_offset: int | None, + end_lineno: int, + end_col_offset: int, ) -> None: super().__init__( lineno=lineno,