From 4d4b0003bdc84a6ab56fbc518154337ec160849f Mon Sep 17 00:00:00 2001 From: Maxim Kurnikov Date: Sat, 28 Sep 2019 22:15:02 +0300 Subject: [PATCH] Fix Paginator properties mistyped as Callables (#193) Co-authored-by: Nick Sweeting --- django-stubs/core/paginator.pyi | 2 ++ scripts/enabled_test_modules.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/django-stubs/core/paginator.pyi b/django-stubs/core/paginator.pyi index 3ad4794..1bb8d5f 100644 --- a/django-stubs/core/paginator.pyi +++ b/django-stubs/core/paginator.pyi @@ -32,7 +32,9 @@ class Paginator: def validate_number(self, number: Optional[Union[float, str]]) -> int: ... def get_page(self, number: Optional[int]) -> Page: ... def page(self, number: Union[int, str]) -> Page: ... + @property def count(self) -> int: ... + @property def num_pages(self) -> int: ... @property def page_range(self) -> range: ... diff --git a/scripts/enabled_test_modules.py b/scripts/enabled_test_modules.py index 468ee5c..e9a9235 100644 --- a/scripts/enabled_test_modules.py +++ b/scripts/enabled_test_modules.py @@ -230,6 +230,9 @@ IGNORED_ERRORS = { 'Item "OneToOneField[Union[Place, Combinable], Place]" ' + 'of "Union[OneToOneField[Union[Place, Combinable], Place], Any]"', ], + 'pagination': [ + '"int" not callable', + ], 'postgres_tests': [ 'DummyArrayField', 'DummyJSONField',