Merge pull request #1730 from radarhere/frombuffer_args

Changed default frombuffer raw decoder args
This commit is contained in:
Andrew Murray 2019-10-02 19:25:46 +10:00 committed by GitHub
commit f92f429317
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2592,14 +2592,7 @@ def frombuffer(mode, size, data, decoder_name="raw", *args):
if decoder_name == "raw": if decoder_name == "raw":
if args == (): if args == ():
warnings.warn( args = mode, 0, 1
"the frombuffer defaults will change in Pillow 7.0.0; "
"for portability, change the call to read:\n"
" frombuffer(mode, size, data, 'raw', mode, 0, 1)",
RuntimeWarning,
stacklevel=2,
)
args = mode, 0, -1 # may change to (mode, 0, 1) post-1.1.6
if args[0] in _MAPMODES: if args[0] in _MAPMODES:
im = new(mode, (1, 1)) im = new(mode, (1, 1))
im = im._new(core.map_buffer(data, size, decoder_name, None, 0, args)) im = im._new(core.map_buffer(data, size, decoder_name, None, 0, args))