mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-08 04:54:47 +08:00
Mark dateparser as complete (#9312)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
@@ -3,3 +3,16 @@ dateparser.calendars.hijri_parser
|
||||
dateparser.calendars.jalali
|
||||
dateparser.calendars.jalali_parser
|
||||
dateparser.search.detection.BaseLanguageDetector.iterate_applicable_languages
|
||||
|
||||
# Timezone and other internal data:
|
||||
dateparser.data.date_translation_data.*
|
||||
|
||||
# Re-exports:
|
||||
dateparser.conf.date_order_chart
|
||||
dateparser.conf.language_order
|
||||
dateparser.languages.loader.language_locale_dict
|
||||
dateparser.languages.loader.language_order
|
||||
dateparser.languages.locale.ALWAYS_KEEP_TOKENS
|
||||
dateparser.custom_language_detection.language_mapping.language_map
|
||||
dateparser.custom_language_detection.fasttext.dateparser_model_home
|
||||
dateparser.timezone_parser.timezone_info_list
|
||||
|
||||
@@ -1 +1,5 @@
|
||||
version = "1.1.*"
|
||||
|
||||
[tool.stubtest]
|
||||
ignore_missing_stub = false
|
||||
extras = ["fasttext", "langdetect"]
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
def detect_languages(text: str, confidence_threshold: float) -> list[str]: ...
|
||||
@@ -0,0 +1 @@
|
||||
def detect_languages(text: str, confidence_threshold: float) -> list[str]: ...
|
||||
@@ -0,0 +1 @@
|
||||
def map_languages(language_codes: list[str]) -> list[str]: ...
|
||||
@@ -0,0 +1 @@
|
||||
from .languages_info import language_locale_dict as language_locale_dict, language_order as language_order
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from typing import Any
|
||||
|
||||
language_order: Any
|
||||
language_locale_dict: Any
|
||||
language_order: list[str]
|
||||
language_locale_dict: dict[str, str]
|
||||
language_map: dict[str, list[str]]
|
||||
|
||||
@@ -24,6 +24,8 @@ RE_SANITIZE_PERIOD: Pattern[str]
|
||||
RE_SANITIZE_ON: Pattern[str]
|
||||
RE_SANITIZE_APOSTROPHE: Pattern[str]
|
||||
RE_SEARCH_TIMESTAMP: Pattern[str]
|
||||
RE_SANITIZE_CROATIAN: Pattern[str]
|
||||
RE_SEARCH_NEGATIVE_TIMESTAMP: Pattern[str]
|
||||
|
||||
def sanitize_spaces(date_string: str) -> str: ...
|
||||
def date_range(begin, end, **kwargs) -> None: ...
|
||||
|
||||
@@ -2,7 +2,7 @@ from typing import Any
|
||||
|
||||
PARSER_HARDCODED_TOKENS: Any
|
||||
PARSER_KNOWN_TOKENS: Any
|
||||
ALWAYS_KEEP_TOKENS: Any
|
||||
ALWAYS_KEEP_TOKENS: list[str]
|
||||
KNOWN_WORD_TOKENS: Any
|
||||
PARENTHESES_PATTERN: Any
|
||||
NUMERAL_PATTERN: Any
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
from typing import Any
|
||||
|
||||
timezone_info_list: Any
|
||||
timezone_info_list: list[dict[str, list[str | tuple[str, ...]]]]
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
from _typeshed import Incomplete
|
||||
from collections import OrderedDict
|
||||
from collections.abc import Mapping
|
||||
from typing import Any
|
||||
@@ -20,3 +21,6 @@ def set_correct_day_from_settings(date_obj, settings, current_day: Any | None =
|
||||
def registry(cls): ...
|
||||
def get_logger() -> Any: ...
|
||||
def setup_logging() -> None: ...
|
||||
|
||||
# TODO: this needs `types-pytz` and a type-alias
|
||||
def get_timezone_from_tz_string(tz_string: str) -> Incomplete: ...
|
||||
|
||||
Reference in New Issue
Block a user