Python, PIL y JPEG en Heroku

tengo unDjango sitio, alojado enHeroku. Uno de los modelos tiene un campo de imagen, que toma las imágenes cargadas, las redimensiona y las empuja a Amazon S3 para que puedan almacenarse de manera persistente.

Esto está funcionando bien, usandoPIL

<code>def save(self, *args, **kwargs):


    # Save this one
    super(Product, self).save(*args,**kwargs)

    # resize on file system
    size = 200, 200
    filename = str(self.thumbnail.path)
    image = Image.open(filename)
    image.thumbnail(size, Image.ANTIALIAS)
    image.save(filename)

    # send to amazon and remove from ephemeral file system
    if put_s3(filename):
        os.remove(filename)
        return True
</code>

Sin embargo, PIL parece funcionar bien para PNG y GIF, pero no se cumple conlibjpeg. En un entorno de desarrollo local o en un servidor nix totalmente controlado, es simplemente un caso de instalación de la extensión jpeg.

Pero, ¿alguien sabe si la manipulación Jpeg es posible utilizando la pila de Cedar Heroku? ¿Hay algo más que se pueda agregar a Requirements.txt?

Entre otros paquetes no relacionados, los requisitos.txt para este virtualenv incluyen:

<code>Django==1.3.1
PIL==1.1.7
distribute==0.6.24
django-queued-storage==0.5
django-storages==1.1.4
psycopg2==2.4.4
python-dateutil==1.5
wsgiref==0.1.2
</code>

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta