- Hardcover: Metadata Plugin for Hardcover.app
- Manga Chapter Extractor Editor Plugin for extracting Manga chapters from the Contents page
Local setup is automated via mise-en-place. NOTE: You don't have to use this, just makes things more reproducible and isolates your main calibre library from development
You can see all available scripts with task list
- uv - Python Package Manager
- just - Task Runner
- Python (uv can install this for you with
uv python install)
- Calibre - to install/run the plugins - Calibre source is downloaded in
just .calibre/source(called injust install)
Tests are run with unstubbed calibre libraries - most of the required config is
setup by just setenv (part of just install), however if you are running
tests outside of just test, one manual tweak is needed:
- Linux / Mac (maybe): you'll need to set
LD_LIBRARY_PATHto the value ofCALIBRE_LIBRARY_PATHenvironment variable (in .env file)