Update dependencies and then fix some linting and typing issues that came from changes
Detailed description
email.message's get_payload() is now variadic; for now we just assume it's a str although this will probably break in the future.
PIL.Image's typing situation has gotten stricter as of 10.3.0, so this forces version 10.3 as a minimum and also fixes it to use the correct object typename. 10.3 also finally promoted _getexif to a public API.
Summary
Update dependencies and then fix some linting and typing issues that came from changes
Detailed description
email.message
'sget_payload()
is now variadic; for now we just assume it's astr
although this will probably break in the future.PIL.Image
's typing situation has gotten stricter as of 10.3.0, so this forces version 10.3 as a minimum and also fixes it to use the correct object typename. 10.3 also finally promoted_getexif
to a public API.