Improve type annotations for the helper methods on a `CachedFunction`. (#14685)

pull/14695/head
reivilibre 2022-12-16 13:04:54 +00:00 committed by GitHub
parent 652d1669c5
commit 864c3f85b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

1
changelog.d/14685.misc Normal file
View File

@ -0,0 +1 @@
Improve type annotations for the helper methods on a `CachedFunction`.

View File

@ -53,9 +53,9 @@ F = TypeVar("F", bound=Callable[..., Any])
class CachedFunction(Generic[F]):
invalidate: Any = None
invalidate_all: Any = None
prefill: Any = None
invalidate: Callable[[Tuple[Any, ...]], None]
invalidate_all: Callable[[], None]
prefill: Callable[[Tuple[Any, ...], Any], None]
cache: Any = None
num_args: Any = None