Merge pull request #7720 from radarhere/type_hints_imt

This commit is contained in:
Hugo van Kemenade 2024-01-16 15:21:09 +02:00 committed by GitHub
commit 4c5e2e4afd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -33,10 +33,12 @@ class ImtImageFile(ImageFile.ImageFile):
format = "IMT" format = "IMT"
format_description = "IM Tools" format_description = "IM Tools"
def _open(self): def _open(self) -> None:
# Quick rejection: if there's not a LF among the first # Quick rejection: if there's not a LF among the first
# 100 bytes, this is (probably) not a text header. # 100 bytes, this is (probably) not a text header.
assert self.fp is not None
buffer = self.fp.read(100) buffer = self.fp.read(100)
if b"\n" not in buffer: if b"\n" not in buffer:
msg = "not an IM file" msg = "not an IM file"