![]() |
#31 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 419
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
No, it's really not a problem to do this repair.
Can tou share the operations list that raise the error with the export tool. Last edited by un_pogaz; 10-16-2022 at 09:28 AM. |
![]() |
![]() |
![]() |
#32 |
Member
![]() Posts: 11
Karma: 10
Join Date: Oct 2022
Device: kindle
|
IT WORKS again!
After installing your last test zip I needed to reboot and now it works. Thank you very much for your work! |
![]() |
![]() |
![]() |
#33 |
Member
![]() Posts: 12
Karma: 10
Join Date: Aug 2014
Device: Kindle Paperwhite 5
|
I just started getting this error today. Never had any issues before. Same error with single or multiple books selected
calibre, version 6.28.0 ERROR: Unhandled exception: <span>The Mass Search-Replace plugin has encounter a unhandled exception.<br><b>NotImplementedError</b>: set() cannot be used in this context. ProxyMetadata is read only calibre 6.28 embedded-python: True Windows-10-10.0.19045-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.19045') Python 3.10.1 Windows: ('10', '10.0.19045', 'SP0', 'Multiprocessor Free') Interface language: None Successfully initialized third party plugins: Count Pages (1, 13, 3) && EpubSplit (3, 6, 0) && Extract ISBN (1, 6, 0) && Find Duplicates (1, 10, 8) && Goodreads (1, 7, 9) && Goodreads Sync (1, 16, 3) && Manage Series (1, 5, 1) && Mass Search-Replace (1, 7, 4) && Quality Check (1, 13, 6) && Reading List (1, 15, 1) && WordDumb (3, 29, 6) Traceback (most recent call last): File "calibre_plugins.mass_search_replace.action", line 393, in job_progress File "calibre_plugins.mass_search_replace.SearchReplace ", line 218, in search_replace File "calibre_plugins.mass_search_replace.SearchReplace Calibre", line 981, in do_search_replace File "calibre\db\lazy.py", line 411, in set File "calibre\db\lazy.py", line 379, in _unimplemented_exception NotImplementedError: set() cannot be used in this context. ProxyMetadata is read only |
![]() |
![]() |
![]() |
#34 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 419
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Oh crap.
Thanks for the report. Last edited by un_pogaz; 10-07-2023 at 03:58 PM. |
![]() |
![]() |
![]() |
#35 |
Member
![]() Posts: 12
Karma: 10
Join Date: Aug 2014
Device: Kindle Paperwhite 5
|
That fixed it.
![]() |
![]() |
![]() |
![]() |
#36 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Sep 2024
Device: none
|
Hi, I'm hoping you can help. I've been using Mass Search/Replace without issue, but today, after working fine for a while, I tried to run it through an action chain and I got an error: TypeError:Invalide Column metadata. Now whenever I try to run anything, or even customise the plugin, I always get this error.
I hadn't changed any columns since my last successful run, so all I can think of is that Action Chains has somehow broken it. I have tried restarting Calibre and restarting my PC. This is what I get from the details of the error: calibre, version 7.17.0 ERROR: Unhandled exception: <span>The Mass Search-Replace plugin has encounter a unhandled exception.<br><b>TypeError</b>: Invalide Column metadata. calibre 7.17 embedded-python: True Windows-10-10.0.22631-SP0 Windows ('64bit', 'WindowsPE') ('Windows', '10', '10.0.22631') Python 3.11.5 Windows: ('10', '10.0.22631', 'SP0', 'Multiprocessor Free') Interface language: None EXE path: C:\Program Files\Calibre2\calibre.exe Successfully initialized third party plugins: Action Chains (1, 20, 7) && Annotations (1, 17, 13) && Audit Log (1, 0, 19) && Count Pages (1, 13, 6) && EpubMerge (3, 1, 0) && EpubSplit (3, 8, 0) && FanFicFare (4, 38, 0) && Fantastic Fiction (1, 7, 0) && Fantastic Fiction Adults (1, 3, 1) && Favourites Menu (1, 3, 1) && Find Duplicates (1, 10, 9) && Generate Cover (2, 3, 4) && Import List (1, 9, 4) && Kobo Utilities (2, 17, 1) && KoboTouchExtended (3, 6, 11) && Mass Search-Replace (1, 8, 2) && Modify ePub (1, 8, 4) && Quality Check (1, 13, 14) && Reading List (1, 15, 4) && Reformat plugin (2, 4, 0) && Standard Ebooks (1, 0, 0) && View Manager (1, 10, 3) Traceback (most recent call last): File "calibre_plugins.mass_search_replace.action", line 330, in job_progress File "calibre_plugins.mass_search_replace.search_replac e.__init__", line 76, in get_error File "calibre_plugins.mass_search_replace.common_utils. columns", line 686, in get_possible_fields File "calibre_plugins.mass_search_replace.common_utils. columns", line 723, in get_columns_where File "calibre_plugins.mass_search_replace.common_utils. columns", line 718, in get_columns_from_dict File "calibre_plugins.mass_search_replace.common_utils. columns", line 718, in <listcomp> File "calibre_plugins.mass_search_replace.common_utils. columns", line 203, in __init__ TypeError: Invalide Column metadata. |
![]() |
![]() |
![]() |
#37 |
Chalut o/
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 419
Karma: 145424
Join Date: Dec 2017
Device: Kobo
|
Can you restart Calibre in debug mode "Preference>Restart in debug mode" and share me log file that will appear after you close Calibre? Thanks.
Note: Use spoiler to paste the log, and reduce the size. |
![]() |
![]() |
![]() |
#38 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Sep 2024
Device: none
|
I think it may be to do with the Annotations plugin. I used it yesterday, although I'm 99% sure I ran Mass Search/Replace fine after I did that, until I tried to run it through an Action Chain.
Anyway, here's the log. Let me know if you need anything else and thank you for looking into it for me, it's much appreciated. Spoiler:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Clipboard Search | kiwidude | Plugins | 29 | 04-02-2024 10:05 PM |
[GUI Plugin] Search the Internet | kiwidude | Plugins | 433 | 04-01-2024 05:48 PM |
[GUI Plugin] Drop Search Results | DaltonST | Plugins | 29 | 07-11-2022 01:03 AM |
Mass search and replace word in epub | Fangles | Library Management | 4 | 07-26-2016 05:23 PM |