mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-05-04 20:45:49 +08:00
Mark stub-only private symbols as @type_check_only in third-party stubs (#14545)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import datetime
|
||||
from typing import Literal, TypedDict
|
||||
from typing import Literal, TypedDict, type_check_only
|
||||
from typing_extensions import TypeAlias
|
||||
|
||||
from .date import DateDataParser, _DetectLanguagesFunction
|
||||
@@ -11,6 +11,7 @@ _default_parser: DateDataParser
|
||||
_Part: TypeAlias = Literal["day", "month", "year"]
|
||||
_ParserKind: TypeAlias = Literal["timestamp", "relative-time", "custom-formats", "absolute-time", "no-spaces-time"]
|
||||
|
||||
@type_check_only
|
||||
class _Settings(TypedDict, total=False):
|
||||
DATE_ORDER: str
|
||||
PREFER_LOCALE_DATE_ORDER: bool
|
||||
|
||||
Reference in New Issue
Block a user