mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-04 20:45:49 +08:00
[dateparser] Improve parse-related annotations (#14199)
Add a `# type: ignore`. Helps with #14194
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
from _typeshed import Incomplete
|
||||
from abc import abstractmethod
|
||||
from typing import Any
|
||||
|
||||
from dateparser.conf import Settings
|
||||
from dateparser.parser import _parser
|
||||
|
||||
class CalendarBase:
|
||||
@@ -20,4 +22,4 @@ class non_gregorian_parser(_parser):
|
||||
@abstractmethod
|
||||
def handle_two_digit_year(self, year: int) -> int: ...
|
||||
@classmethod
|
||||
def parse(cls, datestring, settings): ...
|
||||
def parse(cls, datestring: str, settings: Settings) -> tuple[Incomplete, Incomplete]: ... # type: ignore[override]
|
||||
|
||||
@@ -54,7 +54,7 @@ class _parser:
|
||||
ordered_num_directives: collections.OrderedDict[str, list[str]]
|
||||
def __init__(self, tokens, settings: Settings): ...
|
||||
@classmethod
|
||||
def parse(cls, datestring: str, settings: Settings, tz: datetime.tzinfo | None = None): ...
|
||||
def parse(cls, datestring: str, settings: Settings, tz: datetime.tzinfo | None = None) -> tuple[Incomplete, Incomplete]: ...
|
||||
|
||||
class tokenizer:
|
||||
digits: Literal["0123456789:"]
|
||||
|
||||
Reference in New Issue
Block a user