I just ran a convert on one of the epubs in my library to smarten the punctuation. After checking that the conversion had worked OK, I went to delete the ORIGINAL_EPUB format of the book, and got the error below. When I check the folder in the Calibre library containing the book, it has both the .epub and .original_epub files there.
Running Calibre 6.7 on Windows 11. I've run the same process many times with older versions of Calibre, and not had this error before.
Code:
calibre, version 6.7.0
ERROR: Unhandled exception: <b>AttributeError</b>:'DeleteAction' object has no attribute '_remove_format_from_ids'
calibre 6.7 embedded-python: True
Windows-10-10.0.22621-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.22621')
Python 3.10.1
Windows: ('10', '10.0.22621', 'SP0', 'Multiprocessor Free')
Interface language: None
Successfully initialized third party plugins: DeDRM (7, 2, 1) && Kobo Utilities (2, 16, 6) && KoboTouchExtended (3, 6, 3) && Obok DeDRM (7, 2, 1)
Traceback (most recent call last):
File "calibre\gui2\actions\delete.py", line 189, in remove_format_by_id
AttributeError: 'DeleteAction' object has no attribute '_remove_format_from_ids'