[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2022-12-02 18:07:07 +00:00
parent d822d85af6
commit e9f4858491
2 changed files with 5 additions and 5 deletions

View File

@ -93,11 +93,11 @@ class TestFileJpeg:
with BytesIO() as buf:
im.save(buf, format="JPEG")
with Image.open(buf) as im2:
assert im.app['COM'] == im2.app['COM']
assert im.app["COM"] == im2.app["COM"]
with BytesIO() as buf:
im.save(buf, format="JPEG", comment=dummy_text)
with Image.open(buf) as im2:
assert im2.app['COM'].decode() == dummy_text
assert im2.app["COM"].decode() == dummy_text
def test_cmyk(self):
# Test CMYK handling. Thanks to Tim and Charlie for test data,

View File

@ -44,8 +44,8 @@ import warnings
from . import Image, ImageFile, TiffImagePlugin
from ._binary import i16be as i16
from ._binary import i32be as i32
from ._binary import o16be as o16
from ._binary import o8
from ._binary import o16be as o16
from ._deprecate import deprecate
from .JpegPresets import presets
@ -716,12 +716,12 @@ def _save(im, fp, filename):
comment = info.get("comment")
if comment is None and isinstance(im, JpegImageFile):
comment = im.app.get('COM')
comment = im.app.get("COM")
if comment:
if isinstance(comment, str):
comment = comment.encode()
size = o16(2 + len(comment))
extra += b'\xFF\xFE%s%s' % (size, comment)
extra += b"\xFF\xFE%s%s" % (size, comment)
icc_profile = info.get("icc_profile")
if icc_profile: