I had some issues getting pye57 working in python 3.8 that had to do with issues in the underling libE57Format and how that was compiling. So I ended up updating the submodule to the current version and changing the wrapper to reflect the changes that have since been made in libE57Format.
Honestly I'm not 100% sure I didn't mess something up, but thought you might be interested in the changes.
Hi @davidcaron,
I had some issues getting pye57 working in python 3.8 that had to do with issues in the underling libE57Format and how that was compiling. So I ended up updating the submodule to the current version and changing the wrapper to reflect the changes that have since been made in libE57Format.
Honestly I'm not 100% sure I didn't mess something up, but thought you might be interested in the changes.