Skip to content

Commit 00a8915

Browse files
committed
Added type hints to Image
1 parent 99dd553 commit 00a8915

File tree

6 files changed

+123
-75
lines changed

6 files changed

+123
-75
lines changed

src/PIL/FitsImagePlugin.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,11 @@ def _parse_headers(
115115
elif number_of_bits in (-32, -64):
116116
self._mode = "F"
117117

118-
args = (self.mode, 0, -1) if decoder_name == "raw" else (number_of_bits,)
118+
args: tuple[str | int, ...]
119+
if decoder_name == "raw":
120+
args = (self.mode, 0, -1)
121+
else:
122+
args = (number_of_bits,)
119123
return decoder_name, offset, args
120124

121125

src/PIL/GifImagePlugin.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,8 @@ def load_end(self) -> None:
458458
frame_im = self.im.convert("RGBA")
459459
else:
460460
frame_im = self.im.convert("RGB")
461+
462+
assert self.dispose_extent is not None
461463
frame_im = self._crop(frame_im, self.dispose_extent)
462464

463465
self.im = self._prev_im

0 commit comments

Comments
 (0)