Project

General

Profile

Development #31179

python3 : PIL.Image.open ne prend qu'un chemin de fichier en paramètre

Added by Paul Marillonnet 3 months ago. Updated 2 months ago.

Status:
Solution déployée
Priority:
Normal
Category:
-
Target version:
-
Start date:
06 Mar 2019
Due date:
% Done:

0%

Patch proposed:
Yes
Planning:
No

Description

Et donc l'imbrication de deux open dans les tests de l'attribut d'image de profil ne convient plus.

0001-python3-PIL.Image.open-takes-a-file-path-as-first-pa.patch View (1.06 KB) Paul Marillonnet, 06 Mar 2019 09:46 PM


Related issues

Related to Authentic 2 - Development #28276: Fonctionner avec Python3 pour Django1.11 En cours 23 Nov 2018

Associated revisions

Revision 360b05a3 (diff)
Added by Paul Marillonnet 3 months ago

python3: PIL.Image.open takes a file path as first paramater (#31179)

History

#1 Updated by Paul Marillonnet 3 months ago

#2 Updated by Paul Marillonnet 3 months ago

#3 Updated by Benjamin Dauvergne 3 months ago

  • Assignee set to Paul Marillonnet

#4 Updated by Benjamin Dauvergne 3 months ago

  • Status changed from Solution proposée to Solution validée

La doc1 dit qu'un type fichier est autorisé (j'accepte quand même le patch puisqu'un chemin est possible aussi, mais je ne comprends pas où était le bug).

1 https://pillow.readthedocs.io/en/3.1.x/reference/Image.html#PIL.Image.open

#5 Updated by Paul Marillonnet 3 months ago

« The file object must […] be opened in binary mode. »

Ce qui n'est pas le cas en python31.

1 https://docs.python.org/3/library/functions.html#open

#6 Updated by Paul Marillonnet 3 months ago

  • Status changed from Solution validée to Résolu (à déployer)
commit 360b05a38c029d58fad233f91bf0311b3a08c8c7
Author: Paul Marillonnet <pmarillonnet@entrouvert.com>
Date:   Thu Feb 14 11:51:23 2019 +0100

    python3: PIL.Image.open takes a file path as first paramater (#31179)

#7 Updated by Frédéric Péters 2 months ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF