From a6cc98daafd89107a09ccb34fecd2b2f75d0f56a Mon Sep 17 00:00:00 2001 From: Petter Friberg Date: Thu, 16 Nov 2023 09:50:19 +0100 Subject: [PATCH] fixup! Improve hints for `ManyToManyDescriptor` and start using it --- django-stubs/db/models/fields/related_descriptors.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django-stubs/db/models/fields/related_descriptors.pyi b/django-stubs/db/models/fields/related_descriptors.pyi index bb3f60d15..580144e53 100644 --- a/django-stubs/db/models/fields/related_descriptors.pyi +++ b/django-stubs/db/models/fields/related_descriptors.pyi @@ -141,7 +141,7 @@ class ManyRelatedManager(BaseManager[_M], Generic[_M]): async def aset(self, objs: QuerySet[_M] | Iterable[_M | int], *, bulk: bool = ..., clear: bool = ...) -> None: ... def clear(self) -> None: ... async def aclear(self) -> None: ... - def __call__(self, *, manager: str) -> Self: ... + def __call__(self, *, manager: str) -> ManyRelatedManager[_M]: ... def create_forward_many_to_many_manager( superclass: type[BaseManager[_M]], rel: ManyToManyRel, reverse: bool