Skip to content

Commit 69434f6

Browse files
committed
5.0: Update django.db.models.field.related_descriptors
1 parent c062944 commit 69434f6

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

django-stubs/db/models/fields/related_descriptors.pyi

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ class ForwardManyToOneDescriptor(Generic[_F]):
3131
def get_prefetch_queryset(
3232
self, instances: list[Model], queryset: QuerySet | None = ...
3333
) -> tuple[QuerySet, Callable, Callable, bool, str, bool]: ...
34+
def get_prefetch_querysets(
35+
self, instances: list[Model], querysets: list[QuerySet] | None = ...
36+
) -> tuple[QuerySet, Callable, Callable, bool, str, bool]: ...
3437
def get_object(self, instance: Model) -> Model: ...
3538
def __get__(
3639
self, instance: Model | None, cls: type[Model] | None = ...
@@ -60,6 +63,9 @@ class ReverseOneToOneDescriptor(Generic[_From, _To]):
6063
def get_prefetch_queryset(
6164
self, instances: list[_From], queryset: QuerySet[_To] | None = ...
6265
) -> tuple[QuerySet[_To], Callable[..., Any], Callable[..., Any], bool, str, bool]: ...
66+
def get_prefetch_querysets(
67+
self, instances: list[_From], querysets: list[QuerySet[_To]] | None = ...
68+
) -> tuple[QuerySet[_To], Callable[..., Any], Callable[..., Any], bool, str, bool]: ...
6369
@overload
6470
def __get__(self, instance: None, cls: Any = ...) -> ReverseOneToOneDescriptor[_From, _To]: ...
6571
@overload

scripts/stubtest/allowlist_todo_django50.txt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,6 @@ django.db.models.expressions.Func.allowed_default
4444
django.db.models.expressions.When.allowed_default
4545
django.db.models.fields.Field._get_flatchoices
4646
django.db.models.fields.related.ForeignKey.cast_db_type
47-
django.db.models.fields.related.ForwardManyToOneDescriptor.get_prefetch_querysets
48-
django.db.models.fields.related.ReverseOneToOneDescriptor.get_prefetch_querysets
49-
django.db.models.fields.related_descriptors.ForwardManyToOneDescriptor.get_prefetch_querysets
50-
django.db.models.fields.related_descriptors.ReverseOneToOneDescriptor.get_prefetch_querysets
5147
django.db.models.lookups.Lookup.allowed_default
5248
django.template.autoreload
5349

0 commit comments

Comments
 (0)