View Single Post
Old 07-10-2021, 07:42 AM   #6
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,476
Karma: 8025702
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Quote:
Originally Posted by davidfor View Post
For some reason that version hasn't been picked up by calibre. Other updated plugins have been, so it is something about this one. I remember it happening before, but, I don't remember the solution.
Guessing: it could be the indirection when version is set in plugin.../device/driver.py. I looked at the plugin update check code and it does its processing using abstract syntax trees, not compiled code. It isn't clear what the code does, but it seems to save {'version': xxx} where xxx is what it finds in the main plugin class. In this case a reference to a global, not a tuple.
chaley is offline   Reply With Quote