Skip to content

Commit

Permalink
[5.0] Update core.paginator (#1946)
Browse files Browse the repository at this point in the history
* [5.0] Update `core.paginator`

* Feedback
  • Loading branch information
Viicos authored Feb 15, 2024
1 parent b16bc8b commit 34522da
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 4 additions & 0 deletions django-stubs/core/paginator.pyi
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
from collections.abc import Iterable, Iterator, Sequence, Sized
from typing import ClassVar, Generic, Protocol, TypeVar, overload, type_check_only

from django.db.fields import _ErrorMessagesDict
from django.utils.functional import _StrPromise, cached_property

class UnorderedObjectListWarning(RuntimeWarning): ...
Expand All @@ -19,6 +20,8 @@ class _SupportsPagination(Protocol[_T], Sized, Iterable):

class Paginator(Generic[_T]):
ELLIPSIS: ClassVar[_StrPromise]
default_error_messages: ClassVar[_ErrorMessagesDict]
error_messages: _ErrorMessagesDict
object_list: _SupportsPagination[_T]
per_page: int
orphans: int
Expand All @@ -29,6 +32,7 @@ class Paginator(Generic[_T]):
per_page: int | str,
orphans: int = ...,
allow_empty_first_page: bool = ...,
error_messages: _ErrorMessagesDict | None = ...,
) -> None: ...
def __iter__(self) -> Iterator[Page[_T]]: ...
def validate_number(self, number: int | float | str) -> int: ...
Expand Down
2 changes: 0 additions & 2 deletions scripts/stubtest/allowlist_todo_django50.txt
Original file line number Diff line number Diff line change
Expand Up @@ -124,8 +124,6 @@ django.core.handlers.asgi.ASGIHandler.run_get_response
django.core.handlers.asgi.get_script_prefix
django.core.management.commands.inspectdb.Command.normalize_table_name
django.core.management.commands.optimizemigration
django.core.paginator.Paginator.__init__
django.core.paginator.Paginator.default_error_messages
django.core.serializers.base.PickleSerializer
django.db.backends.base.base.timezone_constructor
django.db.backends.base.features.BaseDatabaseFeatures.delete_can_self_reference_subquery
Expand Down

0 comments on commit 34522da

Please sign in to comment.