2018-04-06 23:57:25 +03:00
5.2.0
2018-04-05 13:52:58 +03:00
-----
2018-04-11 16:03:52 +03:00
API Changes
===========
Deprecations
^^^^^^^^^^^^
2018-04-22 22:00:39 +03:00
These version constants have been deprecated. `` VERSION `` will be removed in
2018-04-25 11:13:56 +03:00
Pillow 6.0.0, and `` PILLOW_VERSION `` will be removed after that.
2018-04-11 17:02:24 +03:00
* `` PIL.VERSION `` (old PIL version 1.1.7)
* `` PIL.PILLOW_VERSION ``
* `` PIL.Image.VERSION ``
* `` PIL.Image.PILLOW_VERSION ``
2018-04-15 10:37:50 +03:00
Use `` PIL.__version__ `` instead.
2018-04-11 16:03:52 +03:00
2018-04-05 13:52:58 +03:00
API Additions
=============
Image.rotate
^^^^^^^^^^^^
A new named parameter, `` fillcolor `` , has been added to `` Image.rotate `` . This
color specifies the background color to use in the area outside the rotated
image. This parameter takes the same color specifications as used in
`` Image.new `` .
Other Changes
=============
Support added for Python 3.7
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Pillow 5.2 supports Python 3.7.
2018-06-16 13:59:36 +03:00
Build macOS wheels with Xcode 6.4, supporting older macOS versions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The macOS wheels for Pillow 5.1.0 were built with Xcode 9.2, meaning 10.12
Sierra was the lowest supported version.
Prior to Pillow 5.1.0, Xcode 8 was used, supporting El Capitan 10.11.
Instead, Pillow 5.2.0 is built with the oldest available Xcode 6.4 to support
at least 10.10 Yosemite.
Fix _i2f compilation with some GCC versions
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
For example, this allows compilation with GCC 4.8 on NetBSD.
2018-07-01 14:58:25 +03:00
Resolve confusion getting PIL / Pillow version string
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
As user gnbl notes in #3082:
- it's confusing that PIL.VERSION returns the version string of the former PIL instead of Pillow's
- there does not seem to be documentation on this version number (why this, will it ever change, ..) e.g. at https://pillow.readthedocs.io/en/5.1.x/about.html#why-a-fork
- it's confusing that PIL.version is a module and does not return the version information directly or hints on how to get it
- the package information header is essentially useless (placeholder, does not even mention Pillow, nor the version)
- PIL.version module documentation comment could explain how to access the version information
We have attempted to resolve these issues here:
- https://github.com/python-pillow/Pillow/pull/3218