Just to report that I consistently get this X-Ray problem with version 3.5.0
Code:
calibre, version 5.12.0 (win32, embedded-python: True)
Erreur lors de la conversion: Échoué: Generating Word Wise
Starting job: Generating Word Wise
Job: "Generating Word Wise" failed with error:
Traceback (most recent call last):
File "calibre\gui2\threaded_jobs.py", line 83, in start_work
File "calibre_plugins.worddumb.parse_job", line 43, in do_job
File "calibre_plugins.worddumb.parse_job", line 124, in find_named_entity
File "calibre_plugins.worddumb.x_ray", line 113, in search
File "calibre_plugins.worddumb.x_ray", line 91, in insert_entity
File "calibre_plugins.worddumb.x_ray", line 51, in search_wikipedia
File "calibre_plugins.worddumb.x_ray", line 31, in insert_wiki_intro
File "calibre_plugins.worddumb.database", line 193, in insert_x_entity_description
sqlite3.IntegrityError: UNIQUE constraint failed: entity_description.entity
Called with args: (<calibre.db.cache.Cache object at 0x00000254150E0760>, [6022]) {'notifications': <queue.Queue object at 0x000002541BE5B220>, 'abort': <threading.Event object at 0x000002541BE5B430>, 'log': <calibre.utils.logging.GUILog object at 0x000002541BE5B5E0>}