Skip to content

FanFicFare v2.12.0

Compare
Choose a tag to compare
@JimmXinu JimmXinu released this 20 May 16:17

Installation instructions:

Calibre Plugin:

Install attached plugin zip file, or use Calibre's 'Get plugins' feature.

Web service:

http://fanficfare.appspot.com/

Command line interface:

Rather being delivered as a zip file with dependencies included, FanFicFare is delivered as a pip Python package. It's been tested on Python 2.6 and 2.7, but not on Python 3.

pip install FanFicFare
or
pip install --upgrade FanFicFare
...to update.

(pip will automatically install dependencies beautifulsoup4, html5lib, chardet and six.)

Run fanficfare -h from command-line.

Changes:

This is bug fix release:

  • FIX for issue with Epub Update discarding existing images in Epub. Oops. :-( (Came from ffnet img referer fix.)

Previous release:

  • Change fanficauthors.net to https.
  • Catch other common complete/in-progress statuses for calibre yes/no columns.
  • adapter_wwwaneroticstorycom: 'Complete'->'Completed'
  • Reorder sections in defaults.ini files alphabetically, save script that does it.
  • Remove a debug output from adapter_fanficauthorsnet
  • One-off normalize Reject List URLs to save doing it all the time. Also, automatically save plugin version in prefs.
  • Update translations. (For: Let PI search inside zip(html) and txt formats for story URLs.)
  • Clear extratags: for tgstorytime.com and fictionmania.tv.
  • Fix error with std_cols_newonly if user has never saved config.
  • Adapt to masseffect2.in redesign - thanks PlushBeaver
  • Let PI search inside zip(html) and txt formats for story URLs.
  • Fix AO3 use_view_full_work feature for 1 chapter works.
  • New site alternatehistory.com as a base_xenforoforum_adapter. Plus base_xenforoforum_adapter fixes.
  • Add site specific extracategories to new sites.
  • Fix for PI suppressauthorsort/suppresstitlesort interacting wrong with Author/Title New Only. (PI only)
  • Fix CLI -f option help for text vs txt.
  • Add AO3 feature use_view_full_work -- true by default.
  • Update included dependency packages
    • Update html5lib from 0.9x7 to 0.9x9.
    • Update to BeautifulSoup 4.5.3.
    • Update six.py to 1.10.0.
    • Update chardet to 3.0.2.
    • Update html2text to (2016, 9, 19).
    • Add chardet_confidence_limit option for 'auto' encoding setting.
    • Add webencodings to included_dependencies. Needed by in web service with newer html5lib.
    • Don't include html5lib(and webencodings) and six in PI zip--uses calibre's versions anyway.
  • New sites from GComyn:
  • Add calibre_series_meta optional feature to include series metadata like calibre in epubs. For CLI & Web Service.
  • Updated date added to webnovel by cryzed
  • AO3 site-specific metadata bookmarktags bookmarksummary and option always_login added.
  • Fixes for adapter_gravitytalescom from GComyn.
  • New sites from GComyn:
  • Add Story Notes to base_efiction_adapter.
  • Don't send Referer:None -- hpfanficarchive.com doesn't like it.
  • Additional tags collected for wuxiaworld--thanks GComyn
  • Add download.archiveofourown.org for AO3 due to old downloaded AO3 epubs
  • Fix for author including Updated in desc in adapter_ashwindersycophanthexcom.
  • Fix "got more than 100 headers"-issue adapter_royalroadl.py only.
  • Fix ffnet referer for cover images.
  • Fix for a mistaken Norwegian Bokmål translation.
  • Fix ffnet referer for cover images.