FYI, I am not kiwidude and this isn't my plugin. But I'm trying to help out by porting some of the plugins while kiwidude is busy.
Attached is a test version that should work for both the existing 1.X calibre and the upcoming 2.X version calibre. 2.x will use PyQt5 which requires changes to virtually all plugins. This version needs to be tested with the existing calibre.
Brave souls to test with with the beta 2.X version would also be appreciated. Links to the 2.X beta are in
Beta testers for calibre 2.0 needed. The discussion of the transition for plugins can be see at:
Attn plugin developers: calibre moving to Qt 5.
I have done some basic testing of the plugin, but I very new to the plugin and have not explored all its functions. As far as I can see, it works in both versions of calibre. The most likely places for any problems to arise are in the various dialogs. These need to be tested as much as possible.