Save all MODES as all SAVE formats by CTimmerman · Pull Request #9447 · python-pillow/Pillow
Image.MODES is a superset of the ones tested in Tests\test_image_convert.py
Modes to test: 13: ('1', 'L', 'LA', 'P', 'PA', 'I', 'F', 'RGB', 'RGBA', 'RGBX', 'CMYK', 'YCbCr', 'HSV')
Modes there are: 20: ['1', 'CMYK', 'F', 'HSV', 'I', 'I;16', 'I;16B', 'I;16L', 'I;16N', 'L', 'LA', 'La', 'LAB', 'P', 'PA', 'RGB', 'RGBA', 'RGBa', 'RGBX', 'YCbCr']
The 7 differences are:
>>> set(['1', 'CMYK', 'F', 'HSV', 'I', 'I;16', 'I;16B', 'I;16L', 'I;16N', 'L', 'LA', 'La', 'LAB', 'P', 'PA', 'RGB', 'RGBA', 'RGBa', 'RGBX', 'YCbCr']) - set(('1', 'L', 'LA', 'P', 'PA', 'I', 'F', 'RGB', 'RGBA', 'RGBX', 'CMYK', 'YCbCr', 'HSV')) {'I;16', 'I;16N', 'LAB', 'I;16B', 'RGBa', 'I;16L', 'La'}
All work now.