mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-07 12:44:28 +08:00
Allow passing None for gflags default string value (#2016)
This commit is contained in:
committed by
Jelle Zijlstra
parent
7f34bbcb88
commit
12d60a2760
4
third_party/2/gflags.pyi
vendored
4
third_party/2/gflags.pyi
vendored
@@ -1,4 +1,4 @@
|
||||
from typing import Any, Callable, Dict, Iterable, IO, List, Union
|
||||
from typing import Any, Callable, Dict, Iterable, IO, List, Optional, Union
|
||||
from types import ModuleType
|
||||
|
||||
class FlagsError(Exception): ...
|
||||
@@ -114,7 +114,7 @@ def DEFINE(parser: ArgumentParser, name: str, default: Any, help: str,
|
||||
def DEFINE_flag(flag: Flag, flag_values: FlagValues = ...) -> None: ...
|
||||
def DECLARE_key_flag(flag_name: str, flag_values: FlagValues = ...) -> None: ...
|
||||
def ADOPT_module_key_flags(module: ModuleType, flag_values: FlagValues = ...) -> None: ...
|
||||
def DEFINE_string(name: str, default: str, help: str, flag_values: FlagValues = ..., **args: Any): ...
|
||||
def DEFINE_string(name: str, default: Optional[str], help: str, flag_values: FlagValues = ..., **args: Any): ...
|
||||
|
||||
class BooleanParser(ArgumentParser):
|
||||
def Convert(self, argument: Any) -> bool: ...
|
||||
|
||||
Reference in New Issue
Block a user