View Single Post
Old 12-18-2019, 12:50 PM   #37
thiago.eec
Wizard
thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.thiago.eec ought to be getting tired of karma fortunes by now.
 
Posts: 1,242
Karma: 1419583
Join Date: Dec 2016
Location: Goiânia - Brazil
Device: iPad, Kindle Paperwhite, Kindle Oasis
Hi @kovidgoyal

Just to be sure: is the metadata download fully functional on 4.99.1? I was trying to port a plugin for it, but I'm not sure it is working, since even the bundled plugins are failing.
The log points out to some problem with Qt geometry:
Spoiler:

calibre 4.99.1 embedded-python: True is64bit: False
Windows-10-10.0.18362-SP0 Windows ('32bit', 'WindowsPE')
32bit process running on 64bit windows
('Windows', '10', '10.0.18362')
Python 3.8.0
Windows: ('10', '10.0.18362', 'SP0', '')
Interface language: pt_BR
Failed to initialize plugin: 'C:\\Users\\go_th\\AppData\\Roaming\\calibre\\plug ins\\DeDRM.zip'
Traceback (most recent call last):
File "ui.py", line 703, in initialize_plugins
File "ui.py", line 61, in load_plugin
File "zipplugin.py", line 202, in load
File "__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
File "zipplugin.py", line 179, in load_module
File "calibre_plugins.dedrm.__init__", line 164
print u"{0} v{1}: Copying needed library files from plugin's zip".format(PLUGIN_NAME, PLUGIN_VERSION)
^
SyntaxError: invalid syntax
Failed to initialize plugin: 'C:\\Users\\go_th\\AppData\\Roaming\\calibre\\plug ins\\Goodreads.zip'
Traceback (most recent call last):
File "ui.py", line 703, in initialize_plugins
File "ui.py", line 61, in load_plugin
File "zipplugin.py", line 202, in load
File "__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
File "zipplugin.py", line 184, in load_module
File "calibre_plugins.goodreads.__init__", line 11, in <module>
ImportError: cannot import name 'quote' from 'urllib' (C:\Users\go_th\Documents\Calibre Portable\Calibre\\app\pylib.zip\urllib\__init__.py c)
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 25, 0) && Package KFX (from KFX Input) (1, 25, 0) && ACE (1, 1, 0) && Count Pages (1, 9, 0) && Diaps Editing Toolbag (0, 3, 5) && EpubCheck (0, 2, 1) && EpubMerge (2, 7, 0) && EpubSplit (2, 8, 0) && Find Duplicates (1, 6, 3) && Goodreads Sync (1, 12, 1) && KFX metadata reader (from KFX Input) (1, 25, 0) && KFX Input (1, 25, 0) && Set KFX metadata (from KFX Output) (1, 35, 0) && KFX Output (1, 35, 0) && KindleUnpack - The Plugin (0, 81, 5) && LanguageTool (0, 1, 0) && Open With (1, 5, 10) && ScrambleEbook (0, 4, 1) && Skoob Books (1, 3, 1) && Skoob Sync (0, 3, 0) && TTS to MP3 (0, 1, 3)
Turning on automatic hidpi scaling
devicePixelRatio: 1.0
logicalDpi: 120.0 x 120.0
physicalDpi: 141.7674418604651 x 141.4020618556701
Using calibre Qt style: True
[0.00] Starting up...
[0.02] Showing splash screen...
[0.55] splash screen shown
[0.55] Initializing db...
[0.61] db initialized
[0.61] Constructing main UI...
Traceback (most recent call last):
File "ui.py", line 157, in __init__
File "ui.py", line 171, in init_iaction
File "__init__.py", line 612, in load_actual_plugin
File "__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
File "zipplugin.py", line 184, in load_module
File "calibre_plugins.epubmerge.epubmerge_plugin", line 14, in <module>
ModuleNotFoundError: No module named 'StringIO'
Traceback (most recent call last):
File "ui.py", line 157, in __init__
File "ui.py", line 171, in init_iaction
File "__init__.py", line 612, in load_actual_plugin
File "__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
File "zipplugin.py", line 184, in load_module
File "calibre_plugins.epubsplit.epubsplit_plugin", line 14, in <module>
ModuleNotFoundError: No module named 'ConfigParser'
Traceback (most recent call last):
File "ui.py", line 157, in __init__
File "ui.py", line 171, in init_iaction
File "__init__.py", line 612, in load_actual_plugin
File "__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
File "zipplugin.py", line 184, in load_module
File "calibre_plugins.goodreads_sync.action", line 25, in <module>
File "zipplugin.py", line 184, in load_module
File "calibre_plugins.goodreads_sync.core", line 5, in <module>
ImportError: cannot import name 'tostring' from '_elementtree' (C:\Users\go_th\Documents\Calibre Portable\Calibre\app\bin\_elementtree.pyd)
Traceback (most recent call last):
File "ui.py", line 157, in __init__
File "ui.py", line 171, in init_iaction
File "__init__.py", line 612, in load_actual_plugin
File "__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
File "zipplugin.py", line 179, in load_module
File "calibre_plugins.kindleunpack_plugin.action", line 268
except Exception, e:
^
SyntaxError: invalid syntax
PyQt5.QtWebKitWidgets.QWebView failed
PyQt5.QtWebEngineWidgets.QWebEngineView failed
Traceback (most recent call last):
File "ui.py", line 157, in __init__
File "ui.py", line 171, in init_iaction
File "__init__.py", line 612, in load_actual_plugin
File "__init__.py", line 127, in import_module
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
File "<frozen importlib._bootstrap>", line 991, in _find_and_load
File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
File "zipplugin.py", line 179, in load_module
File "calibre_plugins.tts_to_mp3_plugin.uiaction", line 129
raise SelectedBookError, errmsg
^
SyntaxError: invalid syntax
Traceback (most recent call last):
File "ui.py", line 412, in initialize
File "calibre_plugins.find_duplicates.action", line 54, in initialization_complete
File "calibre_plugins.find_duplicates.duplicates", line 69, in __init__
File "calibre_plugins.find_duplicates.config", line 111, in get_exemption_lists
NameError: name 'xrange' is not defined
[2.03] main UI initialized...
[2.03] Hiding splash screen
[2.53] splash screen hidden
[2.53] Started up in 2.53 seconds with 981 books
Metadata sources cache was recently updated not updating again
QWindowsWindow::setGeometry: Unable to set geometry 604x218+676+354 on QWidgetWindow/'DialogWindow'. Resulting geometry: 604x246+676+354 (frame: 9, 38, 9, 9, custom margin: 0, 0, 0, 0, minimum size: 530x218, maximum size: 16777215x16777215).

Also, I just noticed an error with QWebView that is showing both on calibre 4.6 and 4.99.1:
Spoiler:

PyQt5.QtWebKitWidgets.QWebView failed
PyQt5.QtWebEngineWidgets.QWebEngineView failed
thiago.eec is online now   Reply With Quote