-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Closed
Description
What did you do?
Upgrade from Pillow 11.0.0 to 11.3.0.
What did you expect to happen?
The output for one Pillow version is equivalent on different operating systems.
What actually happened?
The output of Pillow 11.3.0 is different for PNG files when running on Ubuntu and Windows.
What are your OS, Python and Pillow versions?
- OS: Microsoft Windows Server 2022 10.0.20348 and Ubuntu 22.04.5
- Python: 3.13.5
- Pillow: 11.3.0
Corresponding CI runs: https://github.com/py-pdf/pypdf/actions/runs/16620592573
These are the images for two of the tests:
test_flate_decode__not_rectangular, actual on Windows: https://github.com/user-attachments/assets/c6ae29d2-7967-45bd-abee-619fe758a5dbtest_flate_decode__not_rectangular, expected and Ubuntu: https://github.com/user-attachments/assets/ae23c82f-db14-4f0a-9fc4-a19ff72d8b1ftest_pa_image_extraction, actual on Windows: https://github.com/user-attachments/assets/73f6c746-9fa3-49e3-ac1a-6686ff2882cctest_pa_image_extraction, expected and Ubuntu: https://github.com/user-attachments/assets/ffebdd80-8bda-4ec1-a0da-830d36d619e6
It is unexpected for me that the Windows builds suddenly break without a major version change, although there are no real visible changes.
Metadata
Metadata
Assignees
Labels
No labels