From 5dda362b05f91155018dfa394ee78e20def3b535 Mon Sep 17 00:00:00 2001 From: Max Rydahl Andersen Date: Tue, 7 May 2019 14:05:48 +1200 Subject: [PATCH] add autocomplete to click decorators (#2705) --- third_party/2and3/click/decorators.pyi | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/third_party/2and3/click/decorators.pyi b/third_party/2and3/click/decorators.pyi index 39bdd3943..61be532d8 100644 --- a/third_party/2and3/click/decorators.pyi +++ b/third_party/2and3/click/decorators.pyi @@ -1,5 +1,5 @@ from distutils.version import Version -from typing import Any, Callable, Dict, List, Optional, Type, TypeVar, Union, Text, overload +from typing import Any, Callable, Dict, List, Optional, Tuple, Type, TypeVar, Union, Text, overload from click.core import Command, Group, Argument, Option, Parameter, Context, _ConvertibleType @@ -87,7 +87,8 @@ def argument( metavar: Optional[str] = ..., expose_value: bool = ..., is_eager: bool = ..., - envvar: Optional[Union[str, List[str]]] = ... + envvar: Optional[Union[str, List[str]]] = ..., + autocompletion: Optional[Callable[[Any, List[str], str], List[Union[str, Tuple[str, str]]]]] = ..., ) -> Callable[[_F], _F]: ...