Important update to my Calibre scripts (described previously here and here):
- Calibre 0.7.* is supported and should work,
- installation and distribution method has completely changed, the package is now available from pypi, so can be
easy_install
-ed.
Calibre 0.7
Calibre 0.7 introduced some minor changes in command line interface which rendered my scripts unusable. I patched them, after the changes the scripts should work properly on both Calibre 0.6 and Calibre 0.7.
Updated installation and execution method
My scripts are now available from pypi and can be installed by simple
easy_install mekk.calibre
After installation, it is no longer necessary to point .py
files to execute. Instead, appropriate aliases are defined so you can just run
calibre_guess_and_add_isbn
or
calibre_find_books_missing_in_database
or
calibre_convert_docs_to_rtf
or
calibre_add_if_missing /path/to/somedir
Detailed installation and usage instructions are available here (and will be updated there in case something changes).
Updated configuration method
Locations of tools being used are now configured using ini configuration file ~/.calibre-utils
(instead of suggestions to edit the code).
See package description for details.
Bugs
There were a lot of changes, so some bug could sneak in. In case you face one, please report it on bitbucket. Or offer a patch.
Sources ale available from BitBucket.