Skip to content

Commit 0024dc4

Browse files
authored
Add some missing Self return annotations in redis (#9601)
1 parent b316dd9 commit 0024dc4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

stubs/redis/redis/asyncio/client.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ class Monitor:
116116
connection: Any
117117
def __init__(self, connection_pool: ConnectionPool) -> None: ...
118118
async def connect(self) -> None: ...
119-
async def __aenter__(self): ...
119+
async def __aenter__(self: Self) -> Self: ...
120120
async def __aexit__(self, *args) -> None: ...
121121
async def next_command(self) -> MonitorCommandInfo: ...
122122
def listen(self) -> AsyncIterator[MonitorCommandInfo]: ...
@@ -142,7 +142,7 @@ class PubSub:
142142
ignore_subscribe_messages: bool = ...,
143143
encoder: Incomplete | None = ...,
144144
) -> None: ...
145-
async def __aenter__(self): ...
145+
async def __aenter__(self: Self) -> Self: ...
146146
async def __aexit__(self, exc_type, exc_value, traceback) -> None: ...
147147
def __del__(self) -> None: ...
148148
async def reset(self) -> None: ...

0 commit comments

Comments
 (0)