Skip to content

Commit bf570b1

Browse files
committed
Appease Ruff TC006
1 parent b3e9d40 commit bf570b1

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

twitchio/eventsub/websockets.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,6 @@
3434
from ..backoff import Backoff
3535
from ..exceptions import HTTPException, WebsocketConnectionException
3636
from ..models.eventsub_ import SubscriptionRevoked, create_event_instance
37-
from ..types_.conduits import (
38-
MessageTypes,
39-
MetaData,
40-
NotificationMessage,
41-
ReconnectMessage,
42-
RevocationMessage,
43-
WebsocketMessages,
44-
WelcomeMessage,
45-
WelcomePayload,
46-
)
4737
from ..utils import (
4838
MISSING,
4939
_from_json, # type: ignore
@@ -54,7 +44,17 @@
5444
if TYPE_CHECKING:
5545
from ..authentication.tokens import ManagedHTTPClient
5646
from ..client import Client
57-
from ..types_.conduits import Condition
47+
from ..types_.conduits import (
48+
Condition,
49+
MessageTypes,
50+
MetaData,
51+
NotificationMessage,
52+
ReconnectMessage,
53+
RevocationMessage,
54+
WebsocketMessages,
55+
WelcomeMessage,
56+
WelcomePayload,
57+
)
5858
from ..types_.eventsub import SubscriptionResponse, _SubscriptionData
5959

6060

@@ -327,7 +327,7 @@ async def _listen(self) -> None:
327327
self._last_keepalive = datetime.datetime.now()
328328

329329
try:
330-
data: WebsocketMessages = cast(WebsocketMessages, _from_json(message.data))
330+
data: WebsocketMessages = cast("WebsocketMessages", _from_json(message.data))
331331
except Exception:
332332
logger.warning("Unable to parse JSON in eventsub websocket: <%s>", self)
333333
continue
@@ -336,13 +336,13 @@ async def _listen(self) -> None:
336336
message_type: MessageTypes = metadata["message_type"]
337337

338338
if message_type == "session_welcome":
339-
welcome_data: WelcomeMessage = cast(WelcomeMessage, data)
339+
welcome_data: WelcomeMessage = cast("WelcomeMessage", data)
340340

341341
await self._process_welcome(welcome_data)
342342

343343
elif message_type == "session_reconnect":
344344
logger.debug('Received "session_reconnect" message from eventsub websocket: <%s>', self)
345-
reconnect_data: ReconnectMessage = cast(ReconnectMessage, data)
345+
reconnect_data: ReconnectMessage = cast("ReconnectMessage", data)
346346

347347
await self._process_reconnect(reconnect_data)
348348

@@ -352,12 +352,12 @@ async def _listen(self) -> None:
352352
elif message_type == "revocation":
353353
logger.debug('Received "revocation" message from eventsub websocket: <%s>', self)
354354

355-
revocation_data: RevocationMessage = cast(RevocationMessage, data)
355+
revocation_data: RevocationMessage = cast("RevocationMessage", data)
356356
await self._process_revocation(revocation_data)
357357

358358
elif message_type == "notification":
359359
logger.debug('Received "notification" message from eventsub websocket: <%s>. %s', self, data)
360-
notification_data: NotificationMessage = cast(NotificationMessage, data)
360+
notification_data: NotificationMessage = cast("NotificationMessage", data)
361361

362362
try:
363363
await self._process_notification(notification_data)

twitchio/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -929,7 +929,7 @@ def wrapper(*args: Any, **kwargs: Any) -> Any:
929929

930930
return func(*new_args, **new_kwargs)
931931

932-
return cast(F, wrapper)
932+
return cast("F", wrapper)
933933

934934
return decorator
935935

twitchio/web/aio_adapter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
from ..eventsub.subscriptions import _SUB_MAPPING
3838
from ..exceptions import HTTPException
3939
from ..models.eventsub_ import SubscriptionRevoked, create_event_instance
40-
from ..types_.eventsub import EventSubHeaders
4140
from ..utils import _from_json, parse_timestamp # type: ignore
4241
from .utils import MESSAGE_TYPES, BaseAdapter, FetchTokenPayload, verify_message
4342

@@ -47,6 +46,7 @@
4746

4847
from ..authentication import AuthorizationURLPayload, UserTokenPayload
4948
from ..client import Client
49+
from ..types_.eventsub import EventSubHeaders
5050

5151

5252
__all__ = ("AiohttpAdapter",)
@@ -221,7 +221,7 @@ async def run(self, host: str | None = None, port: int | None = None) -> None:
221221
self._runner_task = asyncio.create_task(site.start(), name=f"twitchio-web-adapter:{self.__class__.__qualname__}")
222222

223223
async def eventsub_callback(self, request: web.Request) -> web.Response:
224-
headers: EventSubHeaders = cast(EventSubHeaders, request.headers)
224+
headers: EventSubHeaders = cast("EventSubHeaders", request.headers)
225225
msg_type: str | None = headers.get("Twitch-Eventsub-Message-Type")
226226

227227
if not msg_type or msg_type not in MESSAGE_TYPES:

twitchio/web/starlette_adapter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
from ..eventsub.subscriptions import _SUB_MAPPING
4141
from ..exceptions import HTTPException
4242
from ..models.eventsub_ import SubscriptionRevoked, create_event_instance
43-
from ..types_.eventsub import EventSubHeaders
4443
from ..utils import _from_json, parse_timestamp # type: ignore
4544
from .utils import MESSAGE_TYPES, BaseAdapter, FetchTokenPayload, verify_message
4645

@@ -50,6 +49,7 @@
5049

5150
from ..authentication import AuthorizationURLPayload, UserTokenPayload
5251
from ..client import Client
52+
from ..types_.eventsub import EventSubHeaders
5353

5454

5555
__all__ = ("StarletteAdapter",)
@@ -226,7 +226,7 @@ async def run(self, host: str | None = None, port: int | None = None) -> None:
226226
self._runner_task = asyncio.create_task(server.serve(), name=f"twitchio-web-adapter:{self.__class__.__qualname__}")
227227

228228
async def eventsub_callback(self, request: Request) -> Response:
229-
headers: EventSubHeaders = cast(EventSubHeaders, request.headers)
229+
headers: EventSubHeaders = cast("EventSubHeaders", request.headers)
230230
msg_type: str | None = headers.get("Twitch-Eventsub-Message-Type")
231231

232232
if not msg_type or msg_type not in MESSAGE_TYPES:

0 commit comments

Comments
 (0)