Hey there JimmXinu, I just found out about your plugin for Calibre and it is really looking good so far

! The thing is, I wrote my own solution for FanFiction.Net and FictionPress.com quite a while ago, it's called
Lemon.
After inspecting your adapter files for the respective sites I thought maybe you could use the two APIs I wrote for them:
FanFiction.Net API and
FictionPress.com API. They don't introduce any new dependencies besides html5lib (using html5lib in correlation with BeautifulSoup is a good idea anyhow) and even easily parse information that you are currently missing, e.g. the review count (which I would really like to see in the final file if possible).
And I realize, of course, that this is only personal preference but could you adapt the default template to something like
this/
this/
this? The source for the templates used by Lemon can be found
here and
here. Only if you agree, of course, but quite honestly (no offense): I really think that the templates used by Lemon are an improvement over the ones currently used in the plugin.
Man, I sound like a smug asshole -- but this really isn't my intention, I just want to finally deprecate Lemon for something better and I would be all over your Calibre plugin if you made these small changes.