Pillow 12.1.1 has been released!

This is a security release, addressing an issue in Pillow >= 10.3.0, so upgrade soon!
https://pillow.readthedocs.io/en/stable/releasenotes/12.1.1.html
#Python #Pillow #PythonPillow #release #security

Using the new Tachyon profiler coming to Python 3.15 I profiled a one-liner to find a bottleneck, then sped up some 26-year-old code in @pillow!

https://hugovk.dev/blog/2026/faster-pillow/

#Python #python315 #Tachyon #Pillow #PythonPillow #performance

Speeding up Pillow's open and save

Hugo van Kemenade

Pillow 12.0.0 is out!

🎨 Support for Python 3.14!
🎨 Dropped EOL 3.9!
🎨 New ImageText.Text API!
🎨 Removed deprecations!
🎨 New deprecations!

πŸ“œ And more: https://pillow.readthedocs.io/en/stable/releasenotes/12.0.0.html

πŸ“œπŸ“œπŸ“œ And much more: https://github.com/python-pillow/Pillow/releases/tag/12.0.0

#Python #Pillow #PythonPillow #release #Python314 #Python39

12.0.0 (2025-10-15)

Backwards incompatible changes: Python 3.9: Pillow has dropped support for Python 3.9, which reached end-of-life in October 2025. ImageFile.raise_oserror: ImageFile.raise_oserror() has been removed...

Pillow (PIL Fork)

Pillow 11.3.0 has been released!

This release offers wheels that include AVIF support, wheels for Python 3.14 and even iOS wheels.

Read more about our changes and a security fix at https://pillow.readthedocs.io/en/stable/releasenotes/11.3.0.html
#Python #Pillow #PythonPillow #release #Python314 #iOS #AVIF

πŸπŸš€πŸŽ¨ Pillow 11.2.1 has been released!

What happened to 11.2.0?

Two things: we added AVIF support which made the wheels much bigger, and we hit the PyPI project size limit before the release could be fully updated.

11.2.1 instead has AVIF support but needs to be built from source. We'll look into including AVIF in wheels in a future release so that the size doesn't increase so much.

This release also adds Arrow support and more:

https://pillow.readthedocs.io/en/stable/releasenotes/11.2.1.html

#Python #Pillow #PythonPillow #release

11.2.1 (2025-04-12)

Security: Undefined shift when loading compressed DDS images: When loading some compressed DDS formats, an integer was bitshifted by 24 places to generate the 32 bits of the lookup table. This was ...

Pillow (PIL Fork)
Pillow 11.1.0 is out! One of the cool updates is we're using zlib-ng 2.2.2 instead of zlib 1.2.8/1.3.1, which is more than twice as fast at saving PNGs at higher compression levels. github.com/python-pillo... #Pillow #Python #PythonPillow #release #zlib #zlibng #png

RE: https://bsky.app/profile/did:plc:caiaryxbbflee5p7vvkjdbub/post/3leqnhtdc3cp2
Use zlib-ng instead of zlib by nulano Β· Pull Request #8500 Β· python-pillow/Pillow

Alternative to #8495 . Changes proposed in this pull request: Replace zlib with zlib-ng built with CMake in Windows builds. Building our own zlib-ng allows us to use the latest release since the ...

GitHub

Pillow just crossed the 3 billion downloads mark on PyPI! πŸš€πŸ“ˆπŸš€πŸ“ˆπŸš€πŸ“ˆ

Total downloads: 3,001,836,264

https://www.pepy.tech/projects/pillow

#Python #Pillow #PythonPillow #PyPI

pillow download stats

View download stats for the pillow python package. Download stats are updated daily

Just released: @pillow 11.0.0 πŸš€

🎨 Add support for Python 3.13, including experimental freethreaded wheels!

πŸ–ŒοΈ Drop support for EOL Python 3.8

🎨 Remove a whole load of deprecations

πŸ–ŒοΈ Add, change and fix a whole lot more stuff

🎨 Add some more deprecations, to be removed in Pillow 12 next October

πŸ–ŒοΈ More info at https://pillow.readthedocs.io/en/stable/releasenotes/11.0.0.html

🎨 And even more at https://github.com/python-pillow/Pillow/releases/tag/11.0.0

#PythonPillow #Python #Pillow #release

11.0.0 (2024-10-15)

Backwards Incompatible Changes: Python 3.8: Pillow has dropped support for Python 3.8, which reached end-of-life in October 2024. Python 3.12 on macOS <= 10.12: The latest version of Python 3.12 on...

Pillow (PIL Fork)

πŸπŸš€πŸŽ¨ #Pillow 11.0.0 has been released!

* Added support for #Python 3.13, including experimental #freethreaded wheels!

* Dropped EOL 3.8

* Removed PSFile, PyAccess and Image.USE_CFFI_ACCESS, TiffImagePlugin IFD_LEGACY_API, and support for WebP 0.4

* A bunch of new deprecations, to be removed in 12.0.0 in October 2025

* Default resampling filter for I;16* image modes has changed to Image.BICUBIC

* XMP data can be saved to JPEG and MPO files

https://pillow.readthedocs.io/en/stable/releasenotes/11.0.0.html

#PythonPillow #release

11.0.0 (2024-10-15)

Backwards Incompatible Changes: Python 3.8: Pillow has dropped support for Python 3.8, which reached end-of-life in October 2024. Python 3.12 on macOS <= 10.12: The latest version of Python 3.12 on...

Pillow (PIL Fork)
Wheels Β· python-pillow/Pillow@204aae6

Python Imaging Library (Fork). Contribute to python-pillow/Pillow development by creating an account on GitHub.

GitHub