Skip to content

Commit 131b5dc

Browse files
committed
Remove sprite type vars to follow pep 8
1 parent db62783 commit 131b5dc

File tree

1 file changed

+51
-51
lines changed

1 file changed

+51
-51
lines changed

buildconfig/stubs/pygame/sprite.pyi

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -73,30 +73,30 @@ class DirtySprite(Sprite):
7373
visible: int
7474
_layer: int
7575

76-
_TSprite = TypeVar("_TSprite", bound=Sprite)
77-
_TSprite2 = TypeVar("_TSprite2", bound=Sprite)
78-
_TDirtySprite = TypeVar("_TDirtySprite", bound=DirtySprite)
76+
_SpriteT = TypeVar("_SpriteT", bound=Sprite)
77+
_SpriteT2 = TypeVar("_SpriteT2", bound=Sprite)
78+
_DirtySpriteT = TypeVar("_DirtySpriteT", bound=DirtySprite)
7979

80-
_GroupOrGroups = Union[AbstractGroup[_TSprite], Iterable[_GroupOrGroups[_TSprite]]]
81-
_SpriteOrSprites = Union[_TSprite, Iterable[_SpriteOrSprites[_TSprite]]]
80+
_GroupOrGroups = Union[AbstractGroup[_SpriteT], Iterable[_GroupOrGroups[_SpriteT]]]
81+
_SpriteOrSprites = Union[_SpriteT, Iterable[_SpriteOrSprites[_SpriteT]]]
8282

83-
class AbstractGroup(Generic[_TSprite]):
84-
spritedict: dict[_TSprite, Optional[Union[FRect, Rect]]]
83+
class AbstractGroup(Generic[_SpriteT]):
84+
spritedict: dict[_SpriteT, Optional[Union[FRect, Rect]]]
8585
lostsprites: list[Union[FRect, Rect]]
8686
def __class_getitem__(cls, item: Any, /) -> types.GenericAlias: ...
8787
def __init__(self) -> None: ...
8888
def __len__(self) -> int: ...
89-
def __iter__(self) -> Iterator[_TSprite]: ...
89+
def __iter__(self) -> Iterator[_SpriteT]: ...
9090
def __bool__(self) -> bool: ...
9191
def __contains__(self, item: Any) -> bool: ...
92-
def add_internal(self, sprite: _TSprite, layer: None = None) -> None: ...
93-
def remove_internal(self, sprite: _TSprite) -> None: ...
94-
def has_internal(self, sprite: _TSprite) -> bool: ...
92+
def add_internal(self, sprite: _SpriteT, layer: None = None) -> None: ...
93+
def remove_internal(self, sprite: _SpriteT) -> None: ...
94+
def has_internal(self, sprite: _SpriteT) -> bool: ...
9595
def copy(self) -> Self: ...
96-
def sprites(self) -> list[_TSprite]: ...
97-
def add(self, *sprites: _SpriteOrSprites[_TSprite]) -> None: ...
98-
def remove(self, *sprites: _SpriteOrSprites[_TSprite]) -> None: ...
99-
def has(self, *sprites: _SpriteOrSprites[_TSprite]) -> bool: ...
96+
def sprites(self) -> list[_SpriteT]: ...
97+
def add(self, *sprites: _SpriteOrSprites[_SpriteT]) -> None: ...
98+
def remove(self, *sprites: _SpriteOrSprites[_SpriteT]) -> None: ...
99+
def has(self, *sprites: _SpriteOrSprites[_SpriteT]) -> bool: ...
100100
def update(self, *args: Any, **kwargs: Any) -> None: ...
101101
def draw(
102102
self, surface: Surface, bgd: Optional[Surface] = None, special_flags: int = 0
@@ -108,39 +108,39 @@ class AbstractGroup(Generic[_TSprite]):
108108
) -> None: ...
109109
def empty(self) -> None: ...
110110

111-
class Group(AbstractGroup[_TSprite]):
112-
def __init__(self, *sprites: _SpriteOrSprites[_TSprite]) -> None: ...
111+
class Group(AbstractGroup[_SpriteT]):
112+
def __init__(self, *sprites: _SpriteOrSprites[_SpriteT]) -> None: ...
113113

114114
# these are aliased in the code too
115115
@deprecated("Use `pygame.sprite.Group` instead")
116-
class RenderPlain(Group[_TSprite]): ...
116+
class RenderPlain(Group[_SpriteT]): ...
117117

118118
@deprecated("Use `pygame.sprite.Group` instead")
119-
class RenderClear(Group[_TSprite]): ...
119+
class RenderClear(Group[_SpriteT]): ...
120120

121-
class RenderUpdates(Group[_TSprite]): ...
121+
class RenderUpdates(Group[_SpriteT]): ...
122122

123123
@deprecated("Use `pygame.sprite.RenderUpdates` instead")
124-
class OrderedUpdates(RenderUpdates[_TSprite]): ...
125-
126-
class LayeredUpdates(AbstractGroup[_TSprite]):
127-
def __init__(self, *sprites: _SpriteOrSprites[_TSprite], **kwargs: Any) -> None: ...
128-
def add(self, *sprites: _SpriteOrSprites[_TSprite], **kwargs: Any) -> None: ...
129-
def get_sprites_at(self, pos: Point) -> list[_TSprite]: ...
130-
def get_sprite(self, idx: int) -> _TSprite: ...
131-
def remove_sprites_of_layer(self, layer_nr: int) -> list[_TSprite]: ...
124+
class OrderedUpdates(RenderUpdates[_SpriteT]): ...
125+
126+
class LayeredUpdates(AbstractGroup[_SpriteT]):
127+
def __init__(self, *sprites: _SpriteOrSprites[_SpriteT], **kwargs: Any) -> None: ...
128+
def add(self, *sprites: _SpriteOrSprites[_SpriteT], **kwargs: Any) -> None: ...
129+
def get_sprites_at(self, pos: Point) -> list[_SpriteT]: ...
130+
def get_sprite(self, idx: int) -> _SpriteT: ...
131+
def remove_sprites_of_layer(self, layer_nr: int) -> list[_SpriteT]: ...
132132
def layers(self) -> list[int]: ...
133-
def change_layer(self, sprite: _TSprite, new_layer: int) -> None: ...
134-
def get_layer_of_sprite(self, sprite: _TSprite) -> int: ...
133+
def change_layer(self, sprite: _SpriteT, new_layer: int) -> None: ...
134+
def get_layer_of_sprite(self, sprite: _SpriteT) -> int: ...
135135
def get_top_layer(self) -> int: ...
136136
def get_bottom_layer(self) -> int: ...
137-
def move_to_front(self, sprite: _TSprite) -> None: ...
138-
def move_to_back(self, sprite: _TSprite) -> None: ...
139-
def get_top_sprite(self) -> _TSprite: ...
140-
def get_sprites_from_layer(self, layer: int) -> list[_TSprite]: ...
137+
def move_to_front(self, sprite: _SpriteT) -> None: ...
138+
def move_to_back(self, sprite: _SpriteT) -> None: ...
139+
def get_top_sprite(self) -> _SpriteT: ...
140+
def get_sprites_from_layer(self, layer: int) -> list[_SpriteT]: ...
141141
def switch_layer(self, layer1_nr: int, layer2_nr: int) -> None: ...
142142

143-
class LayeredDirty(LayeredUpdates[_TDirtySprite]):
143+
class LayeredDirty(LayeredUpdates[_DirtySpriteT]):
144144
def draw(
145145
self,
146146
surface: Surface,
@@ -158,9 +158,9 @@ class LayeredDirty(LayeredUpdates[_TDirtySprite]):
158158
)
159159
def set_timing_treshold(self, time_ms: SupportsFloat) -> None: ...
160160

161-
class GroupSingle(AbstractGroup[_TSprite]):
162-
sprite: Optional[_TSprite]
163-
def __init__(self, sprite: Optional[_TSprite] = None) -> None: ...
161+
class GroupSingle(AbstractGroup[_SpriteT]):
162+
sprite: Optional[_SpriteT]
163+
def __init__(self, sprite: Optional[_SpriteT] = None) -> None: ...
164164

165165
def collide_rect(left: _HasRect, right: _HasRect) -> bool: ...
166166

@@ -191,23 +191,23 @@ def collide_mask(
191191
left: _SupportsCollideMask, right: _SupportsCollideMask
192192
) -> Optional[tuple[int, int]]: ...
193193

194-
_THasRect = TypeVar("_THasRect", bound=_HasRect)
194+
_HasRectT = TypeVar("_HasRectT", bound=_HasRect)
195195

196196
def spritecollide(
197-
sprite: _THasRect,
198-
group: AbstractGroup[_TSprite],
197+
sprite: _HasRectT,
198+
group: AbstractGroup[_SpriteT],
199199
dokill: bool,
200-
collided: Optional[Callable[[_THasRect, _TSprite], Any]] = None,
201-
) -> list[_TSprite]: ...
200+
collided: Optional[Callable[[_HasRectT, _SpriteT], Any]] = None,
201+
) -> list[_SpriteT]: ...
202202
def groupcollide(
203-
groupa: AbstractGroup[_TSprite],
204-
groupb: AbstractGroup[_TSprite2],
203+
groupa: AbstractGroup[_SpriteT],
204+
groupb: AbstractGroup[_SpriteT2],
205205
dokilla: bool,
206206
dokillb: bool,
207-
collided: Optional[Callable[[_TSprite, _TSprite2], Any]] = None,
208-
) -> dict[_TSprite, list[_TSprite2]]: ...
207+
collided: Optional[Callable[[_SpriteT, _SpriteT2], Any]] = None,
208+
) -> dict[_SpriteT, list[_SpriteT2]]: ...
209209
def spritecollideany(
210-
sprite: _THasRect,
211-
group: AbstractGroup[_TSprite],
212-
collided: Optional[Callable[[_THasRect, _TSprite], Any]] = None,
213-
) -> Optional[_TSprite]: ...
210+
sprite: _HasRectT,
211+
group: AbstractGroup[_SpriteT],
212+
collided: Optional[Callable[[_HasRectT, _SpriteT], Any]] = None,
213+
) -> Optional[_SpriteT]: ...

0 commit comments

Comments
 (0)