libacbf uses python-magic (PyPI,
GitHub) which has its own dependencies. Make sure you
install those.
It uses rarfile (PyPI,
GitHub, Docs)
to read Rar archived books and it has its own dependencies listed
here. Install those if you
want to read RAR archives. Editing a RAR archive is not possible.