From 6950c3237065e6e2a9b64810765fec716252d52a Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Sat, 1 Oct 2022 22:52:39 +0300 Subject: [PATCH] Add `parser` to `invoke.completion.complete.complete` (#8819) Closes https://github.com/python/typeshed/issues/8818 --- stubs/invoke/invoke/completion/complete.pyi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stubs/invoke/invoke/completion/complete.pyi b/stubs/invoke/invoke/completion/complete.pyi index bca03430b..58661e891 100644 --- a/stubs/invoke/invoke/completion/complete.pyi +++ b/stubs/invoke/invoke/completion/complete.pyi @@ -2,8 +2,10 @@ from collections.abc import Iterable, Sequence from typing import NoReturn from ..collection import Collection -from ..parser import ParserContext, ParseResult +from ..parser import Parser, ParserContext, ParseResult -def complete(names: Iterable[str], core: ParseResult, initial_context: ParserContext, collection: Collection) -> NoReturn: ... +def complete( + names: Iterable[str], core: ParseResult, initial_context: ParserContext, collection: Collection, parser: Parser +) -> NoReturn: ... def print_task_names(collection: Collection) -> None: ... def print_completion_script(shell: str, names: Sequence[str]) -> None: ...