|
Yes, yes it is.
Python 2's EoL means that distributions are slowly (or not so slowly) dropping Py2-only packages.
With a very few exceptions, Linux distributions have been uniformly terrible at packaging Calibre (and/or making it clear that they're mangling the packaging for x or y reason).
Calibre's Python 3 port happens to be mostly complete, as far as Calibre *itself* is concerned. That doesn't include plugins. But it's still technically unreleased (hence the .99 version scheme).
TL;DR: You can indeed either fix it yourself, wait for someone to port it, drop the plugin, or switch to Kovid's binary releases of the *stable*, Python 2 powered main branch.
Last edited by NiLuJe; 05-01-2020 at 11:01 AM.
|