From 587c2c484b81bd4c33486215553bc4b1f0764e51 Mon Sep 17 00:00:00 2001 From: Maxim Kurnikov Date: Wed, 13 Feb 2019 17:55:50 +0300 Subject: [PATCH] more accurate types for from_queryset() --- django-stubs/db/models/manager.pyi | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/django-stubs/db/models/manager.pyi b/django-stubs/db/models/manager.pyi index 6792a1d..38476e6 100644 --- a/django-stubs/db/models/manager.pyi +++ b/django-stubs/db/models/manager.pyi @@ -17,7 +17,9 @@ class BaseManager(QuerySet[_T]): def deconstruct(self) -> Tuple[bool, str, None, Tuple, Dict[str, int]]: ... def check(self, **kwargs: Any) -> List[Any]: ... @classmethod - def from_queryset(cls: Type[_Self], queryset_class: Any, class_name: Optional[Any] = ...) -> Type[_Self]: ... + def from_queryset( + cls: Type[_Self], queryset_class: Type[QuerySet], class_name: Optional[str] = ... + ) -> Type[_Self]: ... @classmethod def _get_queryset_methods(cls, queryset_class: type) -> Dict[str, Any]: ... def contribute_to_class(self, model: Type[Model], name: str) -> None: ...