mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-24 21:01:52 +08:00
More fixes for argparse. (#362)
This commit is contained in:
committed by
Matthias Kramm
parent
e815c803a6
commit
53d126f4d4
@@ -72,10 +72,7 @@ class ArgumentParser:
|
||||
metavar: Optional[str] = ...) -> _SubParsersAction: ...
|
||||
def add_argument_group(self, title: Optional[str] = ...,
|
||||
description: Optional[str] = ...) -> _ArgumentGroup: ...
|
||||
@overload
|
||||
def add_mutually_exclusive_group(self) -> None: ...
|
||||
@overload
|
||||
def add_mutually_exclusive_group(self, required: bool) -> _MutuallyExclusiveGroup: ...
|
||||
def add_mutually_exclusive_group(self, required: bool = ...) -> _MutuallyExclusiveGroup: ...
|
||||
def set_defaults(self, **kwargs: Any) -> None: ...
|
||||
def get_default(self, dest: str) -> Any: ...
|
||||
def print_usage(self, file: Optional[IO[str]] = ...) -> None: ...
|
||||
@@ -117,6 +114,7 @@ class Action:
|
||||
|
||||
class Namespace:
|
||||
def __getattr__(self, name: str) -> Any: ...
|
||||
def __setattr__(self, name: str, value: Any) -> None: ...
|
||||
|
||||
class FileType:
|
||||
if sys.version_info >= (3, 4):
|
||||
|
||||
Reference in New Issue
Block a user