Merge pull request #2248 from uploadcare/use-_new

Use Image._new() instead of _makeself()
This commit is contained in:
Hugo 2016-11-24 08:32:13 +02:00 committed by GitHub
commit fb54b1da2e

View File

@ -530,8 +530,6 @@ class Image(object):
new.info = self.info.copy()
return new
_makeself = _new # compatibility
# Context Manager Support
def __enter__(self):
return self
@ -997,7 +995,7 @@ class Image(object):
"only RGB or L mode images can be quantized to a palette"
)
im = self.im.convert("P", 1, palette.im)
return self._makeself(im)
return self._new(im)
return self._new(self.im.quantize(colors, method, kmeans))