From c9562b247940b39902bb19842dbfcb73ba7293a9 Mon Sep 17 00:00:00 2001 From: TheLeadingLlama <44980366+StockerMC@users.noreply.github.com> Date: Thu, 19 Aug 2021 18:49:50 -0400 Subject: [PATCH] Correct deque typehint --- discord/gateway.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/discord/gateway.py b/discord/gateway.py index 41e6bc8e..7ee58407 100644 --- a/discord/gateway.py +++ b/discord/gateway.py @@ -24,7 +24,7 @@ DEALINGS IN THE SOFTWARE. from __future__ import annotations -from typing import TYPE_CHECKING, TypedDict, Any, Optional, List, TypeVar, Type, Dict, Callable, Coroutine, NamedTuple +from typing import TYPE_CHECKING, TypedDict, Any, Optional, List, TypeVar, Type, Dict, Callable, Coroutine, NamedTuple, Deque import asyncio from collections import deque @@ -216,7 +216,7 @@ class KeepAliveHandler(threading.Thread): class VoiceKeepAliveHandler(KeepAliveHandler): def __init__(self, *args: Any, **kwargs: Any) -> None: super().__init__(*args, **kwargs) - self.recent_ack_latencies: deque = deque(maxlen=20) + self.recent_ack_latencies: Deque[float] = deque(maxlen=20) self.msg: str = 'Keeping shard ID %s voice websocket alive with timestamp %s.' self.block_msg: str = 'Shard ID %s voice heartbeat blocked for more than %s seconds' self.behind_msg: str = 'High socket latency, shard ID %s heartbeat is %.1fs behind'