Skip to content

Commit 323ceed

Browse files
committed
Back to _VT_co as original
1 parent 504ddd8 commit 323ceed

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

stubs/setuptools/setuptools/__init__.pyi

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,16 +55,16 @@ __all__ = [
5555
__version__: str
5656

5757
@type_check_only
58-
class _DictLike(Protocol[_KT, _VT]):
58+
class _DictLike(Protocol[_KT, _VT_co]):
5959
@overload
60-
def get(self, key: _KT, /) -> _VT | None: ...
60+
def get(self, key: _KT, /) -> _VT_co | None: ...
6161
@overload
62-
def get(self, key: _KT, default: _VT, /) -> _VT: ...
62+
def get(self, key: _KT, default: _VT_co, /) -> _VT_co: ... # type: ignore[misc] # pyright: ignore[reportGeneralTypeIssues] # Covariant type as parameter
6363
@overload
64-
def get(self, key: _KT, default: _T, /) -> _VT | _T: ...
65-
def items(self) -> ItemsView[_KT, _VT]: ...
64+
def get(self, key: _KT, default: _T, /) -> _VT_co | _T: ...
65+
def items(self) -> ItemsView[_KT, _VT_co]: ...
6666
def keys(self) -> Iterable[_KT]: ...
67-
def __getitem__(self, key: _KT, /) -> _VT: ...
67+
def __getitem__(self, key: _KT, /) -> _VT_co: ...
6868
def __contains__(self, x: Any, /) -> bool: ...
6969

7070
@type_check_only

0 commit comments

Comments
 (0)