As all of you might know, Python 2 is on its death bed, so it's about high time we finally made the move to Python 3. And after a lot of large changes and small fixes, we've finally done it. This work was done by CounterPillow (me), SteadBytes and agrif, and we're very appreciative of it.
This also means we've dropped prebuilt binaries for CentOS 6, because it's old and smelly. If you're still using CentOS 6, make the move to CentOS 7.
The only breaking changes during this move is that the config file imports for optimizeimg have slightly changed. So, instead of
from optimizeimages import foo, bar
the optimizeimages module now needs to be prefixed with a period, like this:
from .optimizeimages import foo, bar
The same goes for Observers, so it's now:
from .observer import foo, bar
And that's really all there is to it. We've also updated build and install instructions in our documentation, and provide prebuilt binaries for Windows and Linux our download page.
If you encounter any issues, feel free to report them on GitHub, and if you need help you can come talk to us and the wider community on both IRC and Discord.