From 048b5e9564ec123a22d893163ca31a0967075ae9 Mon Sep 17 00:00:00 2001
From: Petya Slavova <petya.slavova@redis.com>
Date: Fri, 23 May 2025 14:52:08 +0300
Subject: [PATCH] Removing connection_pool field from the CommandProtocol
 definition

---
 redis/typing.py | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/redis/typing.py b/redis/typing.py
index 24ad607480..ede5385e2d 100644
--- a/redis/typing.py
+++ b/redis/typing.py
@@ -15,8 +15,6 @@
 
 if TYPE_CHECKING:
     from redis._parsers import Encoder
-    from redis.asyncio.connection import ConnectionPool as AsyncConnectionPool
-    from redis.connection import ConnectionPool
 
 
 Number = Union[int, float]
@@ -52,8 +50,6 @@
 
 
 class CommandsProtocol(Protocol):
-    connection_pool: Union["AsyncConnectionPool", "ConnectionPool"]
-
     def execute_command(self, *args, **options) -> ResponseT: ...