I am using the Kobo Utilities plugin to add publisher/date/ISBN metadata to sideloaded epubs. With the latest version 1.4.2 of the plugin I get an error when I use the "update metadata in device library" function to do this:
Code:
calibre, version 1.11.0
ERROR: Unhandled exception: <b>TypeError</b>:not all arguments converted during string formatting
calibre 1.11 isfrozen: True is64bit: True
Linux-3.2.0-4-amd64-x86_64-with-debian-7.2 Linux ('64bit', 'ELF')
('Linux', '3.2.0-4-amd64', '#1 SMP Debian 3.2.51-1')
Python 2.7.5
Linux: ('debian', '7.2', '')
Traceback (most recent call last):
File "calibre_plugins.koboutilities.action", line 622, in update_metadata
File "calibre_plugins.koboutilities.action", line 2613, in _update_metadata
TypeError: not all arguments converted during string formatting
Edit: The metadata appears to be updated despite the error, however the date is out by one day: The Calibre metadata shows the published date as 1 Jan 1969 but the metadata on the device shows 31 Dec 1968