7459fbeb0b
chore: Remove python-magic dependency
...
It relies on the libmagic module which is not necessarily installed
everywhere. Most of the functionality that we need for our purposes can
be recreated with lighter-weight methods.
2025-09-12 10:55:29 +02:00
b2ce6023a2
chore: Log found files for extractors to debug logger
2025-09-12 10:55:27 +02:00
729b6aa62a
fix: Do not parse the last ReadEra section
2025-09-12 10:55:27 +02:00
f5455b6946
chore: Fix for additional linting rules
2025-09-12 10:55:23 +02:00
5f01aa1f2b
feat: Add eof heuristic for readera extractor
...
Every exported ReadEra annotation file also _ends_ with the ubiquitous
`*****` pattern, so we look for that to detect the file.
2025-09-12 10:55:21 +02:00
3ef45e24f7
feat: Add ReadEra extractor
...
For the readera epub/pdf reader application for android and ios.
2025-09-12 10:55:20 +02:00