This is a followup to the message above. I repeated the shut down/restart process & removed the auto-connect feature. The connection appeared to "take" & the device icon appeared. I then got this error message & Calibre Companion stopped the syncing process;
Assigning to this object is forbidden
Traceback (most recent call last):
File "site-packages\calibre\gui2\device.py", line 85, in run
File "site-packages\calibre\gui2\device.py", line 500, in _sync_booklists
File "site-packages\calibre\devices\smart_device_app\driver.p y", line 49, in _synchronizer
File "site-packages\calibre\devices\smart_device_app\driver.p y", line 1095, in sync_booklists
File "site-packages\calibre\devices\smart_device_app\driver.p y", line 716, in _set_known_metadata
File "site-packages\calibre\ebooks\metadata\book\base.py", line 182, in deepcopy
File "copy.py", line 163, in deepcopy
File "copy.py", line 257, in _deepcopy_dict
File "copy.py", line 190, in deepcopy
File "copy.py", line 334, in _reconstruct
File "copy.py", line 163, in deepcopy
File "copy.py", line 257, in _deepcopy_dict
File "copy.py", line 190, in deepcopy
File "copy.py", line 358, in _reconstruct
File "site-packages\calibre\library\field_metadata.py", line 427, in __setitem__
AttributeError: Assigning to this object is forbidden
Any idea what I should try now?
|