#19934: Switch to a Python 3-compatible imaging library
------------------------------------------------+------------------------
               Reporter:  aaugustin             |          Owner:  nobody
                   Type:  Cleanup/optimization  |         Status:  new
              Component:  Python 3              |        Version:  master
               Severity:  Release blocker       |       Keywords:
           Triage Stage:  Accepted              |      Has patch:  0
    Needs documentation:  0                     |    Needs tests:  0
Patch needs improvement:  0                     |  Easy pickings:  0
                  UI/UX:  0                     |
------------------------------------------------+------------------------
 Originally reported by Marijonas Petrauskas on the django-developers
 mailing-list

 ----

 Why isn't Pillow the recommended Django image library yet? PIL has
 been unmaintained for almost 3 years and has a number of annoying bugs
 (e.g. fails to open some valid JPEG files, maybe has some security
 issues as well). Pillow, on the other hand, is a backwards-compatible
 community-maintained fork, which has most of those issues fixed and
 will even support Python 3 soon.

 I think this change would involve (1) running the test suite with
 Pillow, (2) updating the documentation and (3) updating the ImageField
 warning shown when PIL is not installed.

 ----

 Marking as a release blocker because of our goal to fully support Python 3
 in 1.6.

 I don't know if Pillow is the best choice, we should review the
 alternatives in all cases.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/19934>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to