@@ -175,8 +175,8 @@ def __init__(
175
175
self , state : ConnectionState , chat_group : ChatGroup [Any , Any ], user : User | ClientUser , member : chat .Member
176
176
) -> None :
177
177
super ().__init__ (state , user )
178
- self .clan = cast (ClanT , None )
179
- self .group = cast (GroupT , None )
178
+ self .clan = cast (" ClanT" , None )
179
+ self .group = cast (" GroupT" , None )
180
180
181
181
self ._update (member )
182
182
@@ -214,7 +214,7 @@ def __init__(self, proto: chat.IncomingChatMessageNotification, channel: ChatT,
214
214
super ().__init__ (channel , proto )
215
215
self .author = author
216
216
self .created_at = DateTime .from_timestamp (proto .timestamp )
217
- self ._mentions_ids = cast (tuple [ID32 , ...], tuple (proto .mentions .ids ))
217
+ self ._mentions_ids = cast (" tuple[ID32, ...]" , tuple (proto .mentions .ids ))
218
218
self .mentions_all = proto .mentions .mention_all
219
219
self .mentions_here = proto .mentions .mention_here
220
220
@@ -554,7 +554,7 @@ async def _from_proto(
554
554
self ._id = ChatGroupID (proto .chat_group_id )
555
555
self .active_member_count = proto .active_member_count
556
556
self ._owner_id = ID32 (proto .accountid_owner )
557
- self ._top_members = cast (list [ID32 ], proto .top_members )
557
+ self ._top_members = cast (" list[ID32]" , proto .top_members )
558
558
self .tagline = proto .chat_group_tagline
559
559
self .app = PartialApp (state , id = proto .appid ) if proto .appid else self .app
560
560
self ._avatar_sha = proto .chat_group_avatar_sha
@@ -632,7 +632,7 @@ def _update_header_state(self, proto: chat.GroupHeaderState, /) -> None:
632
632
633
633
def _update_group_state (self , group_state : chat .GroupState ):
634
634
self ._partial_members = cast (
635
- dict [ID32 , chat .Member ], {member .accountid : member for member in group_state .members }
635
+ " dict[ID32, chat.Member]" , {member .accountid : member for member in group_state .members }
636
636
)
637
637
self ._roles = {
638
638
RoleID (role .role_id ): Role (self ._state , self , role , permissions )
@@ -801,7 +801,7 @@ async def search(self, name: str) -> Sequence[MemberT]:
801
801
return [self ._members [ID32 (user .accountid )] for user in msg .matching_members ]
802
802
803
803
return cast (
804
- list [MemberT ],
804
+ " list[MemberT]" ,
805
805
self ._maybe_members (
806
806
user .id for user in [self ._state ._store_user (user .persona ) for user in msg .matching_members ]
807
807
),
0 commit comments