mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 13:04:46 +08:00
invoke: Fix unconstrained TypeVar (#7943)
Part of #7928
f34c6c9413/invoke/tasks.py (L328)
This commit is contained in:
@@ -72,7 +72,23 @@ def task(
|
||||
autoprint: bool = ...,
|
||||
iterable: Iterable[str] | None = ...,
|
||||
incrementable: Iterable[str] | None = ...,
|
||||
klass: type[_TaskT] = ...,
|
||||
) -> Callable[[Callable[..., Any]], Task]: ...
|
||||
@overload
|
||||
def task(
|
||||
*args: Task,
|
||||
name: str | None = ...,
|
||||
aliases: tuple[str, ...] = ...,
|
||||
positional: Iterable[str] | None = ...,
|
||||
optional: Iterable[str] = ...,
|
||||
default: bool = ...,
|
||||
auto_shortflags: bool = ...,
|
||||
help: dict[str, str] | None = ...,
|
||||
pre: list[Task] | None = ...,
|
||||
post: list[Task] | None = ...,
|
||||
autoprint: bool = ...,
|
||||
iterable: Iterable[str] | None = ...,
|
||||
incrementable: Iterable[str] | None = ...,
|
||||
klass: type[_TaskT],
|
||||
) -> Callable[[Callable[..., Any]], _TaskT]: ...
|
||||
|
||||
class Call:
|
||||
|
||||
Reference in New Issue
Block a user