Switch to using pillowfight for the PIL/Pillow dependency.
Review Request #5515 — Created Feb. 20, 2014 and submitted — Latest diff uploaded
Since we can't safely depend on either PIL or Pillow, we're using
pillowfight instead, which will sanely handle depending on the right
thing, based on what's on the system.
Installed in two virtualenvs: One with PIL, one without either PIL or
Pillow.For the one with PIL, I installed Djblets and saw it install
pillowfight
and show me the warning about PIL being deprecated. Pillow wasn't installed.For the one without either, it installed
pillowfight
and then Pillow.I then installed again on the one with Pillow, and it didn't do anything
special.