Hello,
Looks like the plugin has stopped working (v1.8.3, calibre 5.37.0). You will find below a log file example (same with other books) :
calibre, version 5.37.0
ERREUR : Aucune correspondance trouvée: <p>Impossible de trouver un livre correspondant à votre recherche. Essayer de faire une recherche <b>moins spécifique</b>. Par exemple, utiliser seulement le nom de famille de l'auteur et un mot distinctif du titre.<p> Pour voir le journal en entier, cliquer "Afficher les détails.
Running identify query with parameters:
{'title': 'OLIVIER TWIST', 'authors': ['Charles Dickens'], 'identifiers': {}, 'timeout': 30}
Using plugins: Kobo Books (1, 8, 3)
The log from individual plugins is below
****************************** Kobo Books (1, 8, 3) ******************************
Found 0 results
Downloading from Kobo Books took 30.16534996032715
identify - title: "OLIVIER TWIST" authors= "['Charles Dickens']"
create_query - title: "OLIVIER TWIST"
create_query - after decode title: "OLIVIER TWIST"
create_query - title_tokens: "['OLIVIER', 'TWIST']"
Querying:
https://www.kobo.com/search?Query=OL...clanguages=all
Failed to make identify query: 'https://www.kobo.com/search?Query=OLIVIER+TWIST+Charles+Dickens&fcmedia =Book&fclanguages=all'
Traceback (most recent call last):
File "mechanize\_urllib2_fork.py", line 1238, in do_open
File "http\client.py", line 1347, in getresponse
File "http\client.py", line 307, in begin
File "http\client.py", line 268, in _read_status
File "socket.py", line 669, in readinto
File "ssl.py", line 1241, in recv_into
File "ssl.py", line 1099, in read
socket.timeout: The read operation timed out
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "calibre_plugins.kobobooks.__init__", line 173, in identify
File "mechanize\_mechanize.py", line 241, in open_novisit
File "mechanize\_mechanize.py", line 287, in _mech_open
File "mechanize\_opener.py", line 193, in open
File "mechanize\_urllib2_fork.py", line 425, in _open
File "mechanize\_urllib2_fork.py", line 414, in _call_chain
File "calibre\utils\browser.py", line 28, in https_open
File "mechanize\_urllib2_fork.py", line 1240, in do_open
urllib.error.URLError: <urlopen error The read operation timed out>
************************************************** ******************************
The identify phase took 30.35 seconds
The longest time (30.165350) was taken by: Kobo Books
Merging results from different sources
We have 0 merged results, merging took: 0.00 seconds