slackbuilds/python/pillowfight
Dimitris Zlatanidis 66425fcca7 python/pillowfight: Added (transition from PIL to Pillow).
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
2016-08-28 00:22:59 +01:00
..
README python/pillowfight: Added (transition from PIL to Pillow). 2016-08-28 00:22:59 +01:00
pillowfight.SlackBuild python/pillowfight: Added (transition from PIL to Pillow). 2016-08-28 00:22:59 +01:00
pillowfight.info python/pillowfight: Added (transition from PIL to Pillow). 2016-08-28 00:22:59 +01:00
slack-desc python/pillowfight: Added (transition from PIL to Pillow). 2016-08-28 00:22:59 +01:00

README

Pillow is a replacement for PIL that works as a drop-in replacement.
Unlike PIL, it's actively maintained and easy to install. It's pretty great.
There's only one problem, which is that users must first uninstall PIL before
installing Pillow, as they share a namespace.

This makes it very hard for Python modules or products that need to run on a
variety of configurations to easily depend on either PIL or Pillow without
inevitably breaking something (perhaps in subtle ways). That makes it hard to
safely transition.

This package aims to "solve" that by providing a single dependency that can
intelligently depend on either PIL or Pillow, based on what's already on the
system. Packages that still need to work if PIL is installed, but aim to
transition to Pillow, can simply depend on the pillowfight package.