View Single Post
Old 12-16-2025, 11:55 AM   #1243
Merlyn
Junior Member
Merlyn began at the beginning.
 
Merlyn's Avatar
 
Posts: 1
Karma: 10
Join Date: Dec 2025
Device: Kindle Paperwhite (12. Generation)
Problem getting my annotations

Hi there,
I can't get my Annotations from my kindle paperwhite (12th edition).

This is the Error message:

Code:
calibre, version 8.16.2
FEHLER: Unbehandelter Ausnahmefehler: <b>AttributeError</b>:'MTP_DEVICE' object has no attribute 'create_annotations_path'

calibre 8.16.2  embedded-python: True
macOS-26.2-arm64-arm-64bit Darwin ('64bit', '')
('Darwin', '25.2.0', 'Darwin Kernel Version 25.2.0: Tue Nov 18 21:09:56 PST 2025; root:xnu-12377.61.12~1/RELEASE_ARM64_T6041')
Python 3.11.14
OSX: ('26.2', ('', '', ''), 'arm64')
Interface language: de
EXE path: /Applications/calibre.app/Contents/MacOS/calibre
Successfully initialized third party plugins: Annotations (1, 17, 14) && Apple Books covers (1, 1, 0) && Category Tags (0, 3, 2) && Kindle hi-res covers (0, 5, 1) && Manage Series (1, 5, 2)
Traceback (most recent call last):
  File "calibre_plugins.annotations.action", line 363, in fetch_usb_connected_device_annotations
    self.fetch_usb_device_annotations(self.get_connected_device_primary_name())
  File "calibre_plugins.annotations.action", line 407, in fetch_usb_device_annotations
    annotated_book_list = self.get_annotated_books_on_usb_device(reader_app)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "calibre_plugins.annotations.action", line 623, in get_annotated_books_on_usb_device
    ra.get_installed_books()
  File "/var/folders/5k/t9yv25lj5574mh7l8r5fqry40000gn/C/calibre-bfgms1gn/calibre_annotations_plugin/Kindle.py", line 154, in get_installed_books
  File "calibre_plugins.annotations.reader_app_support", line 803, in get_path_map
    path_map = generate_annotation_paths(ids, db)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "calibre_plugins.annotations.reader_app_support", line 788, in generate_annotation_paths
    a_path = self.device.create_annotations_path(mi, device_path=path)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'MTP_DEVICE' object has no attribute 'create_annotations_path'
Any ideas how to solve this?
Merlyn is offline   Reply With Quote