Traceback (most recent call last):


 "test.py", line 68, in <module>

split_field_path('seomthing.3a')


 "test.py", line 49, in split_field_path

for element in _tokenize_field_path(path):


 "test.py", line 30, in _tokenize_field_path

raise ValueError("Path {} not consumed, residue: {}".format(path, path[pos:]))
ValueError: Path seomthing.3a not consumed, residue: 3a

Traceback (most recent call last):


 "site-packages/calibre/customize/ui.py", line 428, in get_file_type_metadata


 "site-packages/calibre/customize/builtins.py", line 343, in get_metadata


 "site-packages/calibre/ebooks/metadata/pdf.py", line 129, in get_metadata
ValueError: Could not read info dict from PDF
