Mark stub-only private symbols as @type_check_only in third-party stubs (#14545)

This commit is contained in:
Brian Schubert authored and GitHub committed 2025-08-08 11:29:48 +02:00
1 parent a358dc24e8
commit 81c8fcb2e6
131 files changed
+334 -147

No files matched your search

+2 -1
View File
@@ -1,7 +1,7 @@
from asyncio import ReadTransport
from collections.abc import Awaitable, Callable, Iterable
from re import Match, Pattern
from typing import IO, AnyStr, Generic, Literal, Protocol, TextIO, overload
from typing import IO, AnyStr, Generic, Literal, Protocol, TextIO, overload, type_check_only
from typing_extensions import TypeAlias
from ._async import PatternWaiter
@@ -17,6 +17,7 @@ class _NullCoder:
@staticmethod
def decode(b: str, final: bool = False): ...
@type_check_only
class _Logfile(Protocol):
def write(self, s, /) -> object: ...
def flush(self) -> object: ...