Add @type_check_only to stub-only private classes in stdlib (#14512)

This commit is contained in:
Brian Schubert
2025-08-03 10:13:16 +02:00
committed by GitHub
parent dde70aeecd
commit 622df68c1c
61 changed files with 188 additions and 51 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
import sys
from _typeshed import structseq
from typing import Any, Final, Literal, Protocol, final
from typing import Any, Final, Literal, Protocol, final, type_check_only
from typing_extensions import TypeAlias
_TimeTuple: TypeAlias = tuple[int, int, int, int, int, int, int, int, int]
@@ -80,6 +80,7 @@ def time() -> float: ...
if sys.platform != "win32":
def tzset() -> None: ... # Unix only
@type_check_only
class _ClockInfo(Protocol):
adjustable: bool
implementation: str