From 94ac7c44d27fbcd5f2ddfa511d1649c460440911 Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Fri, 7 Feb 2025 19:20:51 +0000 Subject: [PATCH] Fix stubtest for `dateparser` (#13474) --- stubs/dateparser/dateparser/calendars/__init__.pyi | 3 +++ stubs/dateparser/dateparser/calendars/hijri_parser.pyi | 1 + stubs/dateparser/dateparser/calendars/jalali_parser.pyi | 1 + 3 files changed, 5 insertions(+) diff --git a/stubs/dateparser/dateparser/calendars/__init__.pyi b/stubs/dateparser/dateparser/calendars/__init__.pyi index 1f7227a35..f57d9ddf6 100644 --- a/stubs/dateparser/dateparser/calendars/__init__.pyi +++ b/stubs/dateparser/dateparser/calendars/__init__.pyi @@ -1,3 +1,4 @@ +from abc import abstractmethod from typing import Any from dateparser.parser import _parser @@ -16,5 +17,7 @@ class non_gregorian_parser(_parser): non_gregorian_date_cls: Any @classmethod def to_latin(cls, source): ... + @abstractmethod + def handle_two_digit_year(self, year: int) -> int: ... @classmethod def parse(cls, datestring, settings): ... diff --git a/stubs/dateparser/dateparser/calendars/hijri_parser.pyi b/stubs/dateparser/dateparser/calendars/hijri_parser.pyi index 30e804f29..bc4cc6cc8 100644 --- a/stubs/dateparser/dateparser/calendars/hijri_parser.pyi +++ b/stubs/dateparser/dateparser/calendars/hijri_parser.pyi @@ -24,3 +24,4 @@ class hijri_parser(non_gregorian_parser): default_month: int default_day: int non_gregorian_date_cls: Any + def handle_two_digit_year(self, year: int) -> int: ... diff --git a/stubs/dateparser/dateparser/calendars/jalali_parser.pyi b/stubs/dateparser/dateparser/calendars/jalali_parser.pyi index e642ba251..0329c1c9c 100644 --- a/stubs/dateparser/dateparser/calendars/jalali_parser.pyi +++ b/stubs/dateparser/dateparser/calendars/jalali_parser.pyi @@ -15,3 +15,4 @@ class jalali_parser(non_gregorian_parser): default_month: int default_day: int non_gregorian_date_cls: Any + def handle_two_digit_year(self, year: int) -> int: ...