Pillow

Latest version: v11.1.0

Safety actively analyzes 721825 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 20 of 24

1.1.4

-----------

- Fixed ImageTk build problem on Unix.

1.1.4b2

-------

- Improved building on Mac OS X (from Jack Jansen).

- Improved building on Windows with MinGW (from Klamer Shutte).

- If no font is specified, ImageDraw now uses the embedded default
font. Use the "load" or "truetype" methods to load a real font.

- Added embedded default font to the ImageFont module (currently
an 8-pixel Courier font, taken from the X window distribution).

1.1.4b1

-------

- Added experimental EXIF support for JPEG files. To extract EXIF
information from a JPEG file, open the file as usual, and call the
"_getexif" method. If successful, this method returns a dictionary
mapping EXIF TIFF tags to values. If the file does not contain EXIF
data, the "_getexif" method returns None.

The "ExifTags" module contains a dictionary mapping tags to tag
names.

This interface will most likely change in future versions.

- Fixed a bug when using the "transparency" option with the GIF
writer.

- Added limited support for "bitfield compression" in BMP files
and DIB buffers, for 15-bit, 16-bit, and 32-bit images. This
also fixes a problem with ImageGrab module when copying screendumps
from the clipboard on 15/16/32-bit displays.

- Added experimental WAL (Quake 2 textures) loader. To use this
loader, import WalImageFile and call the "open" method in that
module.

1.1.4a4

-------

- Added updated SANE driver (Andrew Kuchling, Abel Deuring)

- Use Python's "mmap" module on non-Windows platforms to read some
uncompressed formats using memory mapping. Also added a "frombuffer"
function that allows you to access the contents of an existing string
or buffer object as if it were an image object.

- Fixed a memory leak that could appear when processing mode "P"
images (from Pier Paolo Glave)

- Ignore Unicode characters in the BDF loader (from Graham Dumpleton)

1.1.4a3

------------------------------

- Added experimental RGBA-on-RGB drawing support. To use RGBA
colours on an RGB image, pass "RGBA" as the second string to
the ImageDraw.Draw constructor.

- Added support for non-ASCII strings (Latin-1) and Unicode
to the truetype font renderer.

- The ImageWin "Dib" object can now be constructed directly from
an image object.

- The ImageWin module now allows you use window handles as well
as device contexts. To use a window handle, wrap the handle in
an ImageWin.HWND object, and pass in this object instead of the
device context.

1.1.4a2

-------

- Improved support for 16-bit unsigned integer images (mode "I;16").
This includes TIFF reader support, and support for "getextrema"
and "point" (from Klamer Shutte).

- Made the BdfFontFile reader a bit more robust (from Kevin Cazabon
and Dmitry Vasiliev)

- Changed TIFF writer to always write Compression tag, even when
using the default compression (from Greg Couch).

- Added "show" support for Mac OS X (from Dan Wolfe).

- Added clipboard support to the "ImageGrab" module (Windows only).
The "grabclipboard" function returns an Image object, a list of
filenames (not in 1.1.4), or None if neither was found.

Page 20 of 24

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.