Add defaults to third-party stubs U-Z (#9971)

This commit is contained in:
Alex Waygood
2023-03-28 18:33:38 +01:00
committed by GitHub
parent 6b485a8823
commit ccc4b7a034
36 changed files with 233 additions and 229 deletions

View File

@@ -15,4 +15,4 @@ class _Result(_TimeEstimate, TypedDict):
calc_time: datetime.timedelta
feedback: _Feedback
def zxcvbn(password: str, user_inputs: Iterable[object] | None = ...) -> _Result: ...
def zxcvbn(password: str, user_inputs: Iterable[object] | None = None) -> _Result: ...

View File

@@ -22,7 +22,9 @@ class _GuessesResult(TypedDict):
sequence: list[_Match]
def nCk(n: int, k: int) -> float: ...
def most_guessable_match_sequence(password: str, matches: Iterable[_Match], _exclude_additive: bool = ...) -> _GuessesResult: ...
def most_guessable_match_sequence(
password: str, matches: Iterable[_Match], _exclude_additive: bool = False
) -> _GuessesResult: ...
def estimate_guesses(match: _Match, password: str) -> Decimal: ...
def bruteforce_guesses(match: _Match) -> int: ...
def dictionary_guesses(match: _Match) -> int: ...