Skip to content

Commit d4c02a8

Browse files
authored
Temporarily ignore error for Issue #1281 (#1283)
1 parent 8d88c35 commit d4c02a8

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

cmd2/cmd2.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -684,14 +684,19 @@ def _build_parser(
684684
self,
685685
parent: CommandParent,
686686
parser_builder: Optional[
687-
Union[argparse.ArgumentParser, Callable[[], argparse.ArgumentParser], StaticArgParseBuilder, ClassArgParseBuilder]
687+
Union[
688+
argparse.ArgumentParser,
689+
Callable[[], argparse.ArgumentParser],
690+
StaticArgParseBuilder,
691+
ClassArgParseBuilder,
692+
]
688693
],
689694
) -> Optional[argparse.ArgumentParser]:
690695
parser: Optional[argparse.ArgumentParser] = None
691696
if isinstance(parser_builder, staticmethod):
692697
parser = parser_builder.__func__()
693698
elif isinstance(parser_builder, classmethod):
694-
parser = parser_builder.__func__(parent if not None else self)
699+
parser = parser_builder.__func__(parent if not None else self) # type: ignore[arg-type]
695700
elif callable(parser_builder):
696701
parser = parser_builder()
697702
elif isinstance(parser_builder, argparse.ArgumentParser):

0 commit comments

Comments
 (0)