From e49d68e1b253bdf8bd07016c2816d176c33eed8e Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Thu, 13 Aug 2026 14:05:45 +0200 Subject: [PATCH 1/2] Fix a pyrefly warning --- stdlib/_typeshed/__init__.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stdlib/_typeshed/__init__.pyi b/stdlib/_typeshed/__init__.pyi index 4cf86d66662b..7834d8a8a115 100644 --- a/stdlib/_typeshed/__init__.pyi +++ b/stdlib/_typeshed/__init__.pyi @@ -175,7 +175,7 @@ class SupportsGet(Protocol[_KT_contra, _VT_co]): # type: ignore[misc] # Covaria def get(self, key: _KT_contra, /) -> _VT_co | None: ... @overload def get( - self, key: _KT_contra, default: _VT_co, / # type: ignore[misc] # pyright: ignore[reportGeneralTypeIssues] # Covariant type as parameter + self, key: _KT_contra, default: _VT_co, / # type: ignore[misc] # pyright: ignore[reportGeneralTypeIssues] # pyrefly: ignore[invalid-variance] # Covariant type as parameter ) -> _VT_co: ... @overload def get(self, key: _KT_contra, default: _T, /) -> _VT_co | _T: ... From a601c457fe39af500d8338155e4b692c6712d59c Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Thu, 13 Aug 2026 14:07:18 +0200 Subject: [PATCH 2/2] Fix location --- stdlib/_typeshed/__init__.pyi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stdlib/_typeshed/__init__.pyi b/stdlib/_typeshed/__init__.pyi index 7834d8a8a115..98dfb02d04b1 100644 --- a/stdlib/_typeshed/__init__.pyi +++ b/stdlib/_typeshed/__init__.pyi @@ -174,8 +174,8 @@ class SupportsGet(Protocol[_KT_contra, _VT_co]): # type: ignore[misc] # Covaria @overload def get(self, key: _KT_contra, /) -> _VT_co | None: ... @overload - def get( - self, key: _KT_contra, default: _VT_co, / # type: ignore[misc] # pyright: ignore[reportGeneralTypeIssues] # pyrefly: ignore[invalid-variance] # Covariant type as parameter + def get( # pyrefly: ignore[invalid-variance] + self, key: _KT_contra, default: _VT_co, / # type: ignore[misc] # pyright: ignore[reportGeneralTypeIssues] # Covariant type as parameter ) -> _VT_co: ... @overload def get(self, key: _KT_contra, default: _T, /) -> _VT_co | _T: ...