Added new function safe_load() that do not stop parsing of EXIF after any error in data. Instead it collects all errors into special list. As a result the function returns tuple contains a dictionary with parsed EXIF and list of all errors.
Coverage decreased (-0.6%) to 94.247% when pulling 8f477292354d8884c4a921da2fee36a7fa549bae on Cykooz:master into 3422fbe7a12c3ebcc90532d8e1f4e3be32ece80c on hMatoba:master.
Coverage decreased (-0.6%) to 94.252% when pulling 8f477292354d8884c4a921da2fee36a7fa549bae on Cykooz:master into 3422fbe7a12c3ebcc90532d8e1f4e3be32ece80c on hMatoba:master.
Added new function
safe_load()
that do not stop parsing of EXIF after any error in data. Instead it collects all errors into special list. As a result the function returns tuple contains a dictionary with parsed EXIF and list of all errors.