From 81c3c14f44c520fcd971624b8dfce0bec9339a42 Mon Sep 17 00:00:00 2001 From: AstreaTSS <25420078+AstreaTSS@users.noreply.github.com> Date: Wed, 26 Jun 2024 17:19:34 -0400 Subject: [PATCH] fix: make ClientT covariant --- interactions/client/const.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interactions/client/const.py b/interactions/client/const.py index 52eb709f8..a280a6cde 100644 --- a/interactions/client/const.py +++ b/interactions/client/const.py @@ -244,7 +244,7 @@ def has_client_feature(feature: str) -> bool: if TYPE_CHECKING: from interactions import Client - ClientT = typing_extensions.TypeVar("ClientT", bound=Client, default=Client) + ClientT = typing_extensions.TypeVar("ClientT", bound=Client, default=Client, covariant=True) else: ClientT = TypeVar("ClientT")