Replace Any with Incomplete in many places (#9558)

This commit is contained in:
Alex Waygood
2023-01-18 08:48:16 +00:00
committed by GitHub
parent ddfaca3200
commit 4fea314594
460 changed files with 3779 additions and 2909 deletions

View File

@@ -1,12 +1,13 @@
from _typeshed import Incomplete
from typing import Any
from dateparser.calendars import non_gregorian_parser
class hijri:
@classmethod
def to_gregorian(cls, year: Any | None = ..., month: Any | None = ..., day: Any | None = ...): ...
def to_gregorian(cls, year: Incomplete | None = ..., month: Incomplete | None = ..., day: Incomplete | None = ...): ...
@classmethod
def from_gregorian(cls, year: Any | None = ..., month: Any | None = ..., day: Any | None = ...): ...
def from_gregorian(cls, year: Incomplete | None = ..., month: Incomplete | None = ..., day: Incomplete | None = ...): ...
@classmethod
def month_length(cls, year, month): ...

View File

@@ -1,12 +1,12 @@
from _typeshed import Self
from _typeshed import Incomplete, Self
from typing import Any
class Settings:
def __new__(cls: type[Self], *args, **kw) -> Self: ...
def __init__(self, settings: Any | None = ...) -> None: ...
def __init__(self, settings: Incomplete | None = ...) -> None: ...
@classmethod
def get_key(cls, settings: Any | None = ...): ...
def replace(self, mod_settings: Any | None = ..., **kwds): ...
def get_key(cls, settings: Incomplete | None = ...): ...
def replace(self, mod_settings: Incomplete | None = ..., **kwds): ...
settings: Any

View File

@@ -1,6 +1,7 @@
from _typeshed import Incomplete
from typing import Any
class DateParser:
def parse(self, date_string, parse_method, settings: Any | None = ...): ...
def parse(self, date_string, parse_method, settings: Incomplete | None = ...): ...
date_parser: Any

View File

@@ -1,3 +1,4 @@
from _typeshed import Incomplete
from typing import Any
PATTERN: Any
@@ -6,6 +7,6 @@ class FreshnessDateDataParser:
def get_local_tz(self): ...
def parse(self, date_string, settings): ...
def get_kwargs(self, date_string): ...
def get_date_data(self, date_string, settings: Any | None = ...): ...
def get_date_data(self, date_string, settings: Incomplete | None = ...): ...
freshness_date_parser: Any

View File

@@ -1,3 +1,4 @@
from _typeshed import Incomplete
from typing import Any
PARSER_HARDCODED_TOKENS: Any
@@ -12,7 +13,7 @@ class UnknownTokenError(Exception): ...
class Dictionary:
info: Any
def __init__(self, locale_info, settings: Any | None = ...) -> None: ...
def __init__(self, locale_info, settings: Incomplete | None = ...) -> None: ...
def __contains__(self, key): ...
def __getitem__(self, key): ...
def __iter__(self) -> Any: ...
@@ -20,4 +21,4 @@ class Dictionary:
def split(self, string, keep_formatting: bool = ...): ...
class NormalizedDictionary(Dictionary):
def __init__(self, locale_info, settings: Any | None = ...) -> None: ...
def __init__(self, locale_info, settings: Incomplete | None = ...) -> None: ...

View File

@@ -1,4 +1,5 @@
import datetime
from _typeshed import Incomplete
from typing import Any
NSP_COMPATIBLE: Any
@@ -12,7 +13,7 @@ def get_unresolved_attrs(parser_object): ...
date_order_chart: Any
def resolve_date_order(order, lst: Any | None = ...): ...
def resolve_date_order(order, lst: Incomplete | None = ...): ...
class _time_parser:
time_directives: Any

View File

@@ -1,17 +1,18 @@
from _typeshed import Incomplete
from typing import Any
class BaseLanguageDetector:
languages: Any
def __init__(self, languages) -> None: ...
def iterate_applicable_languages(self, date_string, modify: bool = ..., settings: Any | None = ...) -> None: ...
def iterate_applicable_languages(self, date_string, modify: bool = ..., settings: Incomplete | None = ...) -> None: ...
class AutoDetectLanguage(BaseLanguageDetector):
language_pool: Any
allow_redetection: Any
def __init__(self, languages, allow_redetection: bool = ...) -> None: ...
languages: Any
def iterate_applicable_languages(self, date_string, modify: bool = ..., settings: Any | None = ...) -> None: ...
def iterate_applicable_languages(self, date_string, modify: bool = ..., settings: Incomplete | None = ...) -> None: ...
class ExactLanguages(BaseLanguageDetector):
def __init__(self, languages) -> None: ...
def iterate_applicable_languages(self, date_string, modify: bool = ..., settings: Any | None = ...) -> None: ...
def iterate_applicable_languages(self, date_string, modify: bool = ..., settings: Incomplete | None = ...) -> None: ...

View File

@@ -1,3 +1,4 @@
from _typeshed import Incomplete
from typing import Any
from ..date import _DetectLanguagesFunction
@@ -28,12 +29,12 @@ class DateSearchWithDetection:
def __init__(self) -> None: ...
language_detector: Any
def detect_language(
self, text, languages, settings: Any | None = ..., detect_languages_function: _DetectLanguagesFunction | None = ...
self, text, languages, settings: Incomplete | None = ..., detect_languages_function: _DetectLanguagesFunction | None = ...
): ...
def search_dates(
self,
text,
languages: Any | None = ...,
settings: Any | None = ...,
languages: Incomplete | None = ...,
settings: Incomplete | None = ...,
detect_languages_function: _DetectLanguagesFunction | None = ...,
): ...

View File

@@ -17,7 +17,7 @@ def apply_timezone_from_settings(date_obj, settings): ...
def get_last_day_of_month(year, month): ...
def get_previous_leap_year(year): ...
def get_next_leap_year(year): ...
def set_correct_day_from_settings(date_obj, settings, current_day: Any | None = ...): ...
def set_correct_day_from_settings(date_obj, settings, current_day: Incomplete | None = ...): ...
def registry(cls): ...
def get_logger() -> Any: ...
def setup_logging() -> None: ...