Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 070e6c2

Browse files
1 parent bb11954 commit 070e6c2

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

stubs/invoke/invoke/tasks.pyi

+17-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,23 @@ def task(
7272
autoprint: bool = ...,
7373
iterable: Iterable[str] | None = ...,
7474
incrementable: Iterable[str] | None = ...,
75-
klass: type[_TaskT] = ...,
75+
) -> Callable[[Callable[..., Any]], Task]: ...
76+
@overload
77+
def task(
78+
*args: Task,
79+
name: str | None = ...,
80+
aliases: tuple[str, ...] = ...,
81+
positional: Iterable[str] | None = ...,
82+
optional: Iterable[str] = ...,
83+
default: bool = ...,
84+
auto_shortflags: bool = ...,
85+
help: dict[str, str] | None = ...,
86+
pre: list[Task] | None = ...,
87+
post: list[Task] | None = ...,
88+
autoprint: bool = ...,
89+
iterable: Iterable[str] | None = ...,
90+
incrementable: Iterable[str] | None = ...,
91+
klass: type[_TaskT],
7692
) -> Callable[[Callable[..., Any]], _TaskT]: ...
7793

7894
class Call:

0 commit comments

Comments
 (0)