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

This commit is contained in:
Brian Schubert
2025-08-08 05:29:48 -04:00
committed by GitHub
parent a358dc24e8
commit 81c8fcb2e6
131 changed files with 334 additions and 147 deletions
+2 -1
View File
@@ -1,9 +1,10 @@
from collections.abc import Callable, Mapping
from typing import Any, Generic, TypeVar, overload
from typing import Any, Generic, TypeVar, overload, type_check_only
_T = TypeVar("_T")
_S = TypeVar("_S")
@type_check_only
class _SingleDispatchCallable(Generic[_T]):
registry: Mapping[Any, Callable[..., _T]]
def dispatch(self, cls: Any) -> Callable[..., _T]: ...