Andrew Murray
Andrew Murray
Updated the Python versions to continue testing the most recent two CPython versions, and removes PyPy3.9 as it is [EOL](https://pypy.org/posts/2024/08/pypy-v7317-release.html#pypy-versions-and-speed-pypy-org).
harfbuzz 8.5.0 has been released - https://github.com/harfbuzz/harfbuzz/releases/tag/8.5.0
Resolves #8052 The Ultra HDR format stores its gain map [as an additional MPO image](https://developer.android.com/media/platform/hdr-image-format#MPF_storage_of_the_gain_map). However, as the issue has found, because we do not support Ultra HDR images, the...
Our Python 3.13 jobs have started failing in GitHub Actions - https://github.com/python-pillow/Pillow/actions/runs/9032048835/job/24819485997#step:9:46 ``` File "/private/var/folders/3m/p59k4qdj0f17st0gn2cmj3640000gn/T/pip-build-env-v125k6ei/overlay/lib/python3.13/site-packages/setuptools/build_meta.py", line 311, in run_setup exec(code, locals()) ~~~~^^^^^^^^^^^^^^^^ File "", line 33, in File "", line...
libjpeg-turbo 3.0.3 has been released - https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.0.3
- Update to the latest version of the actions - Use the latest stable Python version with "[3.x](https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md#specifying-a-python-version)" - Fix the "A004 import statement "compile" is shadowing a Python builtin"...
Investigating https://github.com/python-pillow/Pillow/issues/6507#issuecomment-2199451130, there is an ICO image with a truncated transparency mask. This PR allows `ImageFile.LOAD_TRUNCATED_IMAGES` to skip the mask and keep the rest of the image.