Skip to content

Commit

Permalink
Add suport for Calibre 5 (Python 3)
Browse files Browse the repository at this point in the history
  • Loading branch information
lbschenkel committed Sep 29, 2020
1 parent 06f65f8 commit 161f5e6
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions __init__.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import re
import urllib
from calibre import as_unicode
from calibre import browser
from calibre.utils.cleantext import clean_ascii_chars
from calibre.ebooks.metadata.sources.base import Source, Option
from contextlib import closing
from lxml.html import fromstring
from urlparse import urljoin
from six import iteritems
from six.moves.urllib.parse import urljoin, quote_plus

class KindleHighResCovers(Source):
name = 'Kindle hi-res covers'
Expand Down Expand Up @@ -42,7 +42,7 @@ def get_cover_urls(log, title, authors, identifiers, timeout):
urls = set()
asins = set()
# check for ASINs identifiers first
for id, value in identifiers.iteritems():
for id, value in iteritems(identifiers):
is_asin = id == 'asin' or id == 'mobi-asin' or id.startswith('amazon')
is_kindle = is_kindle_asin(value)
if is_asin and is_kindle:
Expand Down Expand Up @@ -92,7 +92,7 @@ def search_edition_goodreads(log, query):
edition_url = None

br = browser()
search_url = urljoin(goodreads_url, '/search?q=' + urllib.quote_plus(query))
search_url = urljoin(goodreads_url, '/search?q=' + quote_plus(query))
log.info('Searching Goodreads for book: %s' % search_url)
with closing(br.open(search_url)) as response:
url = br.geturl()
Expand Down

0 comments on commit 161f5e6

Please sign in to comment.