Spoiler:
Using calibre Qt style: True
Traceback (most recent call last):
File "calibre\gui2\ui.py", line 134, in __init__
File "calibre\gui2\ui.py", line 152, in init_iaction
File "calibre\customize\__init__.py", line 678, in load_actual_plugin
File "importlib\__init__.py", line 88, in import_module
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "calibre\customize\zipplugin.py", line 219, in exec_module
File "calibre_plugins.annotations.action", line 11, in <module>
ModuleNotFoundError: No module named 'imp'
Traceback (most recent call last):
File "calibre\gui2\ui.py", line 134, in __init__
File "calibre\gui2\ui.py", line 152, in init_iaction
File "calibre\customize\__init__.py", line 678, in load_actual_plugin
File "importlib\__init__.py", line 88, in import_module
File "<frozen importlib._bootstrap>", line 1398, in _gcd_import
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "calibre\customize\zipplugin.py", line 219, in exec_module
File "calibre_plugins.rss_reader.action", line 35, in <module>
File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
File "<frozen importlib._bootstrap>", line 1342, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 938, in _load_unlocked
File "calibre\customize\zipplugin.py", line 219, in exec_module
File "calibre_plugins.rss_reader.config", line 14, in <module>
File "calibre\utils\config.py", line 320, in __init__
File "calibre\utils\config.py", line 349, in refresh
File "calibre\utils\config_base.py", line 377, in read_data
File "calibre\utils\config_base.py", line 360, in retry_on_fail
File "calibre\utils\config_base.py", line 375, in r
PermissionError: [Errno 13] Permission denied: 'C:\\Calibre Portable 9.5\\Calibre Settings\\plugins\\rss_reader\\rss_reader.json'
calibre Debug log
calibre 9.5 Portable embedded-python: True
Windows-10-10.0.19044-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19044')
Python 3.14.2
Windows: ('10', '10.0.19044', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Calibre Portable 9.5\Calibre\calibre-debug.exe
NoTrans: db hooked
NoTrans: usb hooked
NoTrans: app hooked
NoTrans: mtp hooked
NoTrans: save_to_disk hooked
Successfully initialized third party plugins: Annotations (1, 17, 13) && Ask AI Plugin (1, 4, 3) && Backup Configuration Folder (1, 1, 2) && Calibre Config Reports (4, 1, 0) && NoTrans (3, 1, 0) && RSS Reader (2, 0, 1) && Toolbars Button (1, 1, 0)
calibre 9.5 Portable embedded-python: True
Windows-10-10.0.19044-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19044')
Python 3.14.2
Windows: ('10', '10.0.19044', 'SP0', 'Multiprocessor Free')
Interface language: None
EXE path: C:\Calibre Portable 9.5\Calibre\calibre-debug.exe
Successfully initialized third party plugins: Annotations (1, 17, 13) && Ask AI Plugin (1, 4, 3) && Backup Configuration Folder (1, 1, 2) && Calibre Config Reports (4, 1, 0) && NoTrans (3, 1, 0) && RSS Reader (2, 0, 1) && Toolbars Button (1, 1, 0)
QPA platform: windows
devicePixelRatio: 1.5
logicalDpi: 96.0 x 96.0
physicalDpi: 126.04011627906975 x 126.05488372093023
[0.00] Starting up...
[0.00] Showing splash screen...
[1.15] splash screen shown
[1.15] Initializing db...
[1.17] db initialized
[1.17] Constructing main UI...
Using proxies: {'http': '127.0.0.1:7897', 'https': '127.0.0.1:7897', 'ftp': 'http://127.0.0.1:7897'}
[2.20] GUI main window shown
[2.65] main UI initialized...
[2.65] Hiding splash screen
[2.65] splash screen hidden
[2.65] Started up in 2.65 seconds with 49 books
[2.71] Starting the smartdevice driver
Using proxies: {'http': '127.0.0.1:7897', 'https': '127.0.0.1:7897', 'ftp': 'http://127.0.0.1:7897'}
SMART_DEV ( 0.00: 0.000) _attach_to_port try ip address "" on port 9090
SMART_DEV ( 2.08: 1.611) _startup_on_demand listening on port 9090
SMART_DEV ( 2.10: 0.000) _attach_to_port try ip address "" on port 54982
SMART_DEV ( 2.12: 0.000) _startup_on_demand broadcast socket listening on port 54982
[4.84] Finished starting smartdevice
Traceback (most recent call last):
File "calibre\db\cache.py", line 3046, in close
File "calibre_plugins.BackupConfigOnCalibreClose.__init __", line 39, in run
File "calibre_plugins.BackupConfigOnCalibreClose.ma in", line 237, in run
File "shutil.py", line 1238, in make_archive
File "shutil.py", line 1113, in _make_zipfile
File "zipfile\__init__.py", line 1968, in write
File "zipfile\__init__.py", line 647, in from_file
File "zipfile\__init__.py", line 461, in __init__
ValueError: ZIP does not support timestamps before 1980