Reduce use of deprecated typing aliases (#6358)

This commit is contained in:
Alex Waygood
2021-11-23 09:56:43 +00:00
committed by GitHub
parent 7e836db2f3
commit c685c2d6c6
19 changed files with 64 additions and 61 deletions

View File

@@ -1,6 +1,5 @@
import datetime
import sys
from typing import Set
from dateparser.date import DateDataParser
@@ -34,9 +33,9 @@ class _Settings(TypedDict, total=False):
def parse(
date_string: str,
date_formats: list[str] | tuple[str] | Set[str] | None = ...,
languages: list[str] | tuple[str] | Set[str] | None = ...,
locales: list[str] | tuple[str] | Set[str] | None = ...,
date_formats: list[str] | tuple[str] | set[str] | None = ...,
languages: list[str] | tuple[str] | set[str] | None = ...,
locales: list[str] | tuple[str] | set[str] | None = ...,
region: str | None = ...,
settings: _Settings | None = ...,
) -> datetime.datetime | None: ...