This commit is contained in:
Kovid Goyal 2024-08-19 23:29:34 +05:30
parent 8a781e9da0
commit 7e8d5ffe72
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
7 changed files with 15 additions and 9 deletions

View File

@ -7,13 +7,14 @@ from collections import defaultdict
from datetime import datetime, timedelta
from urllib.parse import quote, urlencode
from html5_parser import parse
from lxml import etree
from calibre import replace_entities
from calibre.ebooks.BeautifulSoup import NavigableString, Tag
from calibre.ptempfile import PersistentTemporaryFile
from calibre.utils.date import parse_only_date
from calibre.web.feeds.news import BasicNewsRecipe
from html5_parser import parse
from lxml import etree
use_archive = True

View File

@ -7,13 +7,14 @@ from collections import defaultdict
from datetime import datetime, timedelta
from urllib.parse import quote, urlencode
from html5_parser import parse
from lxml import etree
from calibre import replace_entities
from calibre.ebooks.BeautifulSoup import NavigableString, Tag
from calibre.ptempfile import PersistentTemporaryFile
from calibre.utils.date import parse_only_date
from calibre.web.feeds.news import BasicNewsRecipe
from html5_parser import parse
from lxml import etree
use_archive = True

View File

@ -7,12 +7,13 @@ from collections import defaultdict
from datetime import datetime, timedelta
from urllib.parse import quote, urlencode
from html5_parser import parse
from lxml import etree
from calibre import replace_entities
from calibre.ebooks.BeautifulSoup import NavigableString, Tag
from calibre.ptempfile import PersistentTemporaryFile
from calibre.web.feeds.news import BasicNewsRecipe
from html5_parser import parse
from lxml import etree
use_archive = True

View File

@ -2,6 +2,7 @@
# vim:fileencoding=utf-8
from calibre.web.feeds.news import BasicNewsRecipe, classes
def absurl(url):
if url.startswith('/'):
return 'https://sz-magazin.sueddeutsche.de' + url

View File

@ -8,9 +8,10 @@ www.washingtonpost.com
import json
from calibre.web.feeds.news import BasicNewsRecipe
from html5_parser import parse
from calibre.web.feeds.news import BasicNewsRecipe
class TheWashingtonPost(BasicNewsRecipe):
title = 'The Washington Post'

View File

@ -6,9 +6,10 @@ washingtonpost.com
import json
from calibre.web.feeds.news import BasicNewsRecipe
from html5_parser import parse
from calibre.web.feeds.news import BasicNewsRecipe
class wapoprint(BasicNewsRecipe):
title = 'The Washington Post | Print Edition'

View File

@ -314,7 +314,7 @@ class BuildTest(unittest.TestCase):
def test_qt(self):
if is_sanitized:
raise unittest.SkipTest('Skipping Qt build test as sanitizer is enabled')
from qt.core import QApplication, QFontDatabase, QImageReader, QLoggingCategory, QNetworkAccessManager, QSslSocket, QTimer, QTextToSpeech
from qt.core import QApplication, QFontDatabase, QImageReader, QLoggingCategory, QNetworkAccessManager, QSslSocket, QTextToSpeech, QTimer
QLoggingCategory.setFilterRules('''qt.webenginecontext.debug=true''')
if hasattr(os, 'geteuid') and os.geteuid() == 0:
# likely a container build, webengine cannot run as root with sandbox