Quote:
Originally Posted by cryzed
Jimm, did you consider switching to Beautiful Soup 4? It should be 100% backwards-compatible and have an even more robust parser IIRC.
|
I believe I gave a try once before and rejected it, but I don't remember why exactly.
I tried again now and ran into problems including it in the plugin. bs4 is designed and packaged to be installed like a good python package--not bundled into the somewhat odd distro zips that calibre plugins use. And I also support CLI and Google AppEngine deployment from the same code.
I may investigate a bit more with CLI, but I don't have high hopes.