commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-11-10 13:46:25 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.11331 (New) Package is "python-fanficfare" Tue Nov 10 13:46:25 2020 rev:26 rq:847350 version:3.25.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-10-16 16:16:02.336723072 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.11331/python-fanficfare.changes 2020-11-10 13:53:26.982850405 +0100 @@ -1,0 +2,30 @@ +Mon Nov 9 20:00:20 UTC 2020 - Matej Cepl + +- Update to 3.25.0: + - On drag and drop, accept text/html and remove %0D at end of +text/uri-list URLs. Closes #587 + - New site: fastnovel.net, thanks Rikkitp + - Update translations. + - Don't error out on non-editable custom columns ValueError. + - Add Yes/No to all to most question_dialog boxes. + - fiction.live: fixed crash with stories with achievements (introduced +in last set of commits) - Thanks, HazelSh + - Fixes for drag-n-drop features. + - Allow better editing of story URLs in edit box. + - Change seriesHTML to not be filled without series. + - Fix for Xenforo2 change (SB/SV) + - Update adapter_ficbooknet for site changes. + - Fix for latest storiesonline login change, thanks mrEd + - Add checks for 'from saved column' when not config'ed and +update-epub when default format isn't epub. + - Don't disable Update Mode with By Action menus. + - Do 'not an anthology' dialog outside busy_cursor + - Fixes for Fiction.live URLs re: #559 and #573 -- Thanks, HazelSh! + - Adds 'Actions by Update Mode' menu + - Include icons for 'Actions by Update Mode' menu + - Fix for email immediate download when not using English. + - "Hide"(setVisible(False)) rather than disable unused menu items. + - Disable rather than "hide"(not create) unused menu items, reorg into +sub menus. + +--- Old: FanFicFare-3.24.0.tar.gz New: FanFicFare-3.25.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.lfEH26/_old 2020-11-10 13:53:27.558849317 +0100 +++ /var/tmp/diff_new_pack.lfEH26/_new 2020-11-10 13:53:27.562849309 +0100 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.24.0 +Version:3.25.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.24.0.tar.gz -> FanFicFare-3.25.0.tar.gz ++ 25645 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-10-16 16:15:12 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.3486 (New) Package is "python-fanficfare" Fri Oct 16 16:15:12 2020 rev:25 rq:841986 version:3.24.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-09-16 19:35:39.158575636 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.3486/python-fanficfare.changes 2020-10-16 16:16:02.336723072 +0200 @@ -1,0 +2,42 @@ +Thu Oct 15 17:14:02 UTC 2020 - Matej Cepl + +- Update to 3.24.0: + - fiction.live - handle api returning non-int values for votes +PR gh#JimmXinu/FanFicFare#550, thanks muchtea + - adapter_scribblehubcom: Include author notes/news in chapters +unless in exclude_notes - thanks, Epicpkmn11! + - archive.hpfanfictalk.com -> fanfictalk.com plus site changes +for same. + - Change ponyfictionarchive.net to https by default + - Making eFiction series name/desc collection work with more +sites. + - Apply CLI --json-meta to --list to see series name/desc. + - Fix adapter_storiesonlinenet login. Closes +gh#JimmXinu/FanFicFare#550 + - Add AO3 Series 'status'. + - Don't save cover image size for dedup_img_files - Calibre +might replace it. Also fixes gh#JimmXinu/FanFicFare#550 + - Better GUI for series anthology + - Adding eFiction series parsing attempt to base_adapter. + - ensure_text plugin-example.ini for py3 + - New site: www.the-sietch.com XenForo2 site with weird URL +scheme. Closes gh#JimmXinu/FanFicFare#550 + - Add get_urls_from_page() and get_series_from_page() to +adapters, add support. AO3 and TtH only so far. + - Add include_author_notes option (defaults on) to +adapter_royalroadcom Closes gh#JimmXinu/FanFicFare#550 + - adapter_fictionlive: Handle stories with missing +contentRating, storyStatus & support beta.fictionlive.com +domain, thanks HazelSh! + - Add setting remove_tags:script,style replacing script remove +hardcode, adding style remove. Closes +gh#JimmXinu/FanFicFare#550. + - New Site: novelupdates.cc (possible transition dest for +wuxiaworld.co?) - Thanks ElminsterAU! + - Fix for adapter_wuxiaworldsite not setting authorUrl. + - Add dedup_img_files option(default:false). +gh#JimmXinu/FanFicFare#550 + - wuxiaworld.co and novelupdates.cc don't author links after +all? + +--- Old: FanFicFare-3.23.1.tar.gz New: FanFicFare-3.24.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.pFk4nU/_old 2020-10-16 16:16:04.292723672 +0200 +++ /var/tmp/diff_new_pack.pFk4nU/_new 2020-10-16 16:16:04.296723674 +0200 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.23.1 +Version:3.24.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.23.1.tar.gz -> FanFicFare-3.24.0.tar.gz ++ 21236 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-09-16 19:35:30 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.4249 (New) Package is "python-fanficfare" Wed Sep 16 19:35:30 2020 rev:24 rq:834724 version:3.23.1 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-08-19 19:02:18.276016752 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.4249/python-fanficfare.changes 2020-09-16 19:35:39.158575636 +0200 @@ -1,0 +2,35 @@ +Tue Sep 15 16:45:12 UTC 2020 - Matej Cepl + +- Update to 3.23.1: + - Fix -s site list for adapter_hpfanficarchivecom. + - adapter_valentchambercom - requires SSL and only allows w/o www. + - adapter_hpfanficarchivecom - SSL cert SSL_ERROR_RX_RECORD_TOO_LONG, +back to http + - Update translations. + - fiction.live - add support for multi route stories, thanks muchtea! + - New Site: wuxiaworld.site, thanks, Kolbo5! + - Handle more fiction.live URLs -- closes #541, thanks HazelSh! + - fiction.live: null handling in format_readerposts -- closes #539, +thanks HazelSh! + - fiction.live: changed time formats for livetime metadata, chunk +timestamps to avoid localized names -- fixes #538, thanks HazelSh! + - adapter_occlumencysycophanthexcom needed another 'needs login' +string. + - Fix anthology comments for changes in how Calibre handles them. + - Display number of URLs found for an anthology. + - New site fiction.live, thanks HazelSh! + - Fix for Anthology bug when no story has a series. + - Added a string for translation. + - Add a 'shouldn't happen' error check for anthology merge. + - Add note about anthologies and epub3 to plugin-defaults.ini + - Show busy cursor during anthology merge & update. + - adapter_literotica: Fix for language domain name links on author +page. + - Fix chapter URLs in wuxiaworld.co. + - Update for site changes, wuxiaworld.co update -- thanks, teffalump! + - More fixes for wuxiaworld.co update -- thanks, teffalump! + - Added wuxiaworld.co specific setting dedup_order_chapter_list to +optionally apply teffalump's chapter dedup and ordering code. +Defaults to false. + +--- Old: FanFicFare-3.22.1.tar.gz New: FanFicFare-3.23.1.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.lO0J4z/_old 2020-09-16 19:35:41.546577844 +0200 +++ /var/tmp/diff_new_pack.lO0J4z/_new 2020-09-16 19:35:41.546577844 +0200 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.22.1 +Version:3.23.1 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.22.1.tar.gz -> FanFicFare-3.23.1.tar.gz ++ 39463 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-08-19 19:00:52 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.3399 (New) Package is "python-fanficfare" Wed Aug 19 19:00:52 2020 rev:23 rq:827906 version:3.22.1 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-08-02 12:19:28.531304267 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.3399/python-fanficfare.changes 2020-08-19 19:02:18.276016752 +0200 @@ -1,0 +2,22 @@ +Wed Aug 19 13:13:02 UTC 2020 - Matej Cepl + +- Update to 3.22.1: + - Accept storyUrl with title in it for +adapter_webnovelcom. Addresses #520 + - Fix adapter_mcstoriescom getSiteExampleURLs() + - Remove outdated rejecturls from plugin prefs--replaced by +rejecturls_date last 18+ month back. + - Fix for adapter_quotevcom site changes. + - Fix adapter_harrypotterfanfictioncom desc parse for +site change. + - Changes for Python3 deprecation warnings (mostly) from +eschwartz + - Normalize literotica.com URLs to www.literotica.com + - New Site: scribblehub.com - Thanks, mavi0! + - Fixes for site changes: adapter_ficbooknet + - Change INI error link blue color in dark mode. + - Add 'Series [0]' option for new anthologies. + - For anthologies, look for common val in numbered series00 +if not all share 'series'. + +--- Old: FanFicFare-3.21.0.tar.gz New: FanFicFare-3.22.1.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.39sZ4R/_old 2020-08-19 19:02:20.908018075 +0200 +++ /var/tmp/diff_new_pack.39sZ4R/_new 2020-08-19 19:02:20.908018075 +0200 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.21.0 +Version:3.22.1 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.21.0.tar.gz -> FanFicFare-3.22.1.tar.gz ++ 33628 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-08-02 12:19:16 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.3592 (New) Package is "python-fanficfare" Sun Aug 2 12:19:16 2020 rev:22 rq:823886 version:3.21.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-06-22 17:45:58.957861454 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.3592/python-fanficfare.changes 2020-08-02 12:19:28.531304267 +0200 @@ -1,0 +2,18 @@ +Sat Aug 1 13:50:50 UTC 2020 - Matej Cepl + +- Update to 3.21.0: + - New site: chireads.com -- Thanks, Kolbo! + - Fix for recursion in add_genre_when_multi_category caching bad +value. + - Change INI edit highlight colors when dark theme. + - Add cover_min_size setting. + - Fix add_genre_when_multi_category so it can include_in_ without +breaking and move above doreplacements. + - Add .SHOW_EMPTY feature for titlepage_entries. + - Check for epub before polishing cover into it. + - Change site efiction.esteliel.de to faerie-archive.com, also changed +siteabbrev eesd->fae + - Allow for no genre stories in adapter_fanficauthorsnet. + - Fix adapter_webnovelcom sitetags for site changes. + +--- Old: FanFicFare-3.20.1.tar.gz New: FanFicFare-3.21.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.5TS8lZ/_old 2020-08-02 12:19:31.431307368 +0200 +++ /var/tmp/diff_new_pack.5TS8lZ/_new 2020-08-02 12:19:31.435307372 +0200 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.20.1 +Version:3.21.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.20.1.tar.gz -> FanFicFare-3.21.0.tar.gz ++ 2118 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-06-22 17:45:58 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.2956 (New) Package is "python-fanficfare" Mon Jun 22 17:45:58 2020 rev:21 rq:816234 version:3.20.1 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-05-04 18:41:01.785114429 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.2956/python-fanficfare.changes 2020-06-22 17:45:58.957861454 +0200 @@ -1,0 +2,30 @@ +Sun Jun 21 20:37:22 UTC 2020 - Matej Cepl + +- Update to version 3.20.1: + - Add more URLs to cover_exclusion_regexp for +base_xenforoforum. + - Fix for is_adult needing URL in +adapter_harrypotterfanfictioncom. + - Better auth page parsing due to own-favorite story in +adapter_harrypotterfanfictioncom. + - Add characters and increased category collection for +adapter_fanfiktionde. + - Suppress output_css on CLI -z + - Fix numWords parsing in adapter_fanficsme. + - Update translations, add Russian. + - Fix broken series parsing in adapter_adastrafanficcom +& adapter_lotrgficcom. + - New Site: www.silmarillionwritersguild.org, thanks Alistair! + - Allow /post/ story URLs with adapter_gravitytalescom. + - Change to + - in chapter text adapter_adultfanfictionorg + - Now actually use translated strings in prefs.py. + - Need to include prefs.py in messages.pot for translation. + - Update Translations. + - Catch exception in exception handling for French user. + - Remove '.' from numWords in adapter_fanfiktionde + - Fix for adapter_bloodshedversecom site changes. + - Find both 'Translator' and 'TranslatorS', except in Russian. +adapter_fanficsme + +--- Old: FanFicFare-3.19.0.tar.gz New: FanFicFare-3.20.1.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.IdcrdJ/_old 2020-06-22 17:45:59.541863286 +0200 +++ /var/tmp/diff_new_pack.IdcrdJ/_new 2020-06-22 17:45:59.541863286 +0200 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.19.0 +Version:3.20.1 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.19.0.tar.gz -> FanFicFare-3.20.1.tar.gz ++ 36984 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-05-04 18:40:09 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.2738 (New) Package is "python-fanficfare" Mon May 4 18:40:09 2020 rev:20 rq:799911 version:3.19.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-04-05 20:55:18.233298422 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.2738/python-fanficfare.changes 2020-05-04 18:41:01.785114429 +0200 @@ -1,0 +2,22 @@ +Sun May 3 21:18:26 UTC 2020 - Matej Cepl + +- Update to version 3.19.0: + - Comment out a debug, user_agent for wuxiaworld.com + - Fix adapter_fictionmaniatv image page parsing, thanks smutandrea + - Fix adapter_fanficsme for date tags change. + - Change inject_chapter_title back to h3. + - Allow for author without link & id in XF2. + - Change inject_chapter_title code in adapter_storiesonlinenet +due to clean up weirdness. + - Change defaults.ini recommendations for inject_chapter_title +and change injected titles to h4--had problems with +epub update. + - Fix for py2/3 differences in final strip-non-ASCII decode +fall back. + - Remove some 'watermarking' tags from adapter_webnovelcom + - De-obfuscate emails in XenForo posts. + - Add scifistories.com to valid site list for +universe_as_series setting. + - New Site: scifistories.com (extends finestories.com). + +--- Old: FanFicFare-3.18.1+git.1586013122.54f843ec.tar.xz New: FanFicFare-3.19.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.eqdJgI/_old 2020-05-04 18:41:04.241119494 +0200 +++ /var/tmp/diff_new_pack.eqdJgI/_new 2020-05-04 18:41:04.245119502 +0200 @@ -21,14 +21,14 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.18.1+git.1586013122.54f843ec +Version:3.19.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only Group: Development/Languages/Python URL:https://github.com/JimmXinu/FanFicFare -# Source: https://github.com/JimmXinu/%%{modname}/archive/v%%{version}/%%{modname}-%%{version}.tar.gz -Source: %{modname}-%{version}.tar.xz +Source: https://github.com/JimmXinu/%{modname}/archive/v%{version}/%{modname}-%{version}.tar.gz +# Source: %%{modname}-%%{version}.tar.xz BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module chardet} BuildRequires: %{python_module html2text}
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-04-05 20:55:04 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.3248 (New) Package is "python-fanficfare" Sun Apr 5 20:55:04 2020 rev:19 rq:791430 version:3.18.1+git.1586013122.54f843ec Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-04-01 19:14:23.479424565 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.3248/python-fanficfare.changes 2020-04-05 20:55:18.233298422 +0200 @@ -1,0 +2,14 @@ +Sat Apr 04 20:32:27 UTC 2020 - mc...@suse.com + +- Update to version 3.18.0+git.1586013122.54f843ec: + * Bump Test Version 3.18.1 + * New Site: scifistories.com (extends finestories.com). + * Bump Release Version 3.18.0 + * Update translations + * Bump Test Version 3.17.9 + * Change fanfiction.tenhawkpresents.com to fanfic.tenhawkpresents.ink + * Revert "Remove defunct site fanfiction.tenhawkpresents.com" + * Bump Test Version 3.17.8 + * Changes to adapter_archiveofourownorg for AO3 changes re: view_adult=true + +--- Old: FanFicFare-3.17.0+git.1585684191.22d2ad45.tar.xz New: FanFicFare-3.18.1+git.1586013122.54f843ec.tar.xz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.8j6P4F/_old 2020-04-05 20:55:20.381300727 +0200 +++ /var/tmp/diff_new_pack.8j6P4F/_new 2020-04-05 20:55:20.381300727 +0200 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.17.0+git.1585684191.22d2ad45 +Version:3.18.1+git.1586013122.54f843ec Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.17.0+git.1585684191.22d2ad45.tar.xz -> FanFicFare-3.18.1+git.1586013122.54f843ec.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.17.0+git.1585684191.22d2ad45/calibre-plugin/__init__.py new/FanFicFare-3.18.1+git.1586013122.54f843ec/calibre-plugin/__init__.py --- old/FanFicFare-3.17.0+git.1585684191.22d2ad45/calibre-plugin/__init__.py 2020-03-31 21:49:51.0 +0200 +++ new/FanFicFare-3.18.1+git.1586013122.54f843ec/calibre-plugin/__init__.py 2020-04-04 17:12:02.0 +0200 @@ -33,7 +33,7 @@ from calibre.customize import InterfaceActionBase # pulled out from FanFicFareBase for saving in prefs.py -__version__ = (3, 17, 7) +__version__ = (3, 18, 1) ## Apparently the name for this class doesn't matter--it was still ## 'demo' for the first few versions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.17.0+git.1585684191.22d2ad45/calibre-plugin/plugin-defaults.ini new/FanFicFare-3.18.1+git.1586013122.54f843ec/calibre-plugin/plugin-defaults.ini --- old/FanFicFare-3.17.0+git.1585684191.22d2ad45/calibre-plugin/plugin-defaults.ini 2020-03-31 21:49:51.0 +0200 +++ new/FanFicFare-3.18.1+git.1586013122.54f843ec/calibre-plugin/plugin-defaults.ini 2020-04-04 17:12:02.0 +0200 @@ -1606,6 +1606,16 @@ website_encodings:Windows-1252,utf8 +[fanfic.tenhawkpresents.ink] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +#username:YourName +#password:yourpassword + +website_encodings:Windows-1252,utf8 + [fanficauthors.net] ## Some sites require login (or login for some rated stories) The ## program can prompt you, or you can save it in config. In @@ -2091,6 +2101,77 @@ website_encodings:Windows-1252,utf8 +[scifistories.com:epub] +## This is a workaround to replace truncated chapter titles present in +## chapter list. Uncomment this to remove the usual, shorter chapter +## title in the chapter files only. See inject_chapter_title below. +#chapter_start: +# http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd;> +# http://www.w3.org/1999/xhtml;> +# +# ${chapter} +# +# +# +# +# +# +# + +[scifistories.com] +## Some sites require login (or login for some rated stories) The +## program can prompt you, or you can save it in config. In +## commandline version, this should go in your personal.ini, not +## defaults.ini. +## scifistories.com has started requiring login by email rather than +## pen name. +#username:yourem...@yourdomain.dom +#password:yourpassword + +## dateUpdated/datePublished
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-04-01 19:13:04 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.3248 (New) Package is "python-fanficfare" Wed Apr 1 19:13:04 2020 rev:18 rq:790351 version:3.17.0+git.1585684191.22d2ad45 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-03-03 10:20:35.251190023 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.3248/python-fanficfare.changes 2020-04-01 19:14:23.479424565 +0200 @@ -1,0 +2,15 @@ +Tue Mar 31 20:32:37 UTC 2020 - mc...@suse.com + +- Update to version 3.17.0+git.1585684191.22d2ad45: + * fictionalley.org needs a slow_down_sleep_time or it starts rejecting conns. + * Bump Test Version 3.17.7 + * Fix Description parsing with series/universe/contest links in adapter_storiesonlinenet. + * Revert PR#478 + * Add support for fictionalley.ikeran.org + * Remove extra spaces from replace_metadata examples + * Accept https URLs for adapter_wwwutopiastoriescom, but don't use https--doesn't work with python. + * Bump Test Version 3.17.6 + * Fix for adapter_ficbooknet when no ships/characters. + * Bump Test Version 3.17.5 + +--- Old: FanFicFare-3.16.0.tar.gz New: FanFicFare-3.17.0+git.1585684191.22d2ad45.tar.xz _service _servicedata Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.qFLmFM/_old 2020-04-01 19:14:24.195424888 +0200 +++ /var/tmp/diff_new_pack.qFLmFM/_new 2020-04-01 19:14:24.199424890 +0200 @@ -21,13 +21,14 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.16.0 +Version:3.17.0+git.1585684191.22d2ad45 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only Group: Development/Languages/Python URL:https://github.com/JimmXinu/FanFicFare -Source: https://github.com/JimmXinu/%{modname}/archive/v%{version}/%{modname}-%{version}.tar.gz +# Source: https://github.com/JimmXinu/%%{modname}/archive/v%%{version}/%%{modname}-%%{version}.tar.gz +Source: %{modname}-%{version}.tar.xz BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module chardet} BuildRequires: %{python_module html2text} ++ _service ++ 3.17.0+git https://github.com/JimmXinu/FanFicFare.git git enable *.tar xz ++ _servicedata ++ https://github.com/JimmXinu/FanFicFare.git 22d2ad4564f50d9949aae1ebc10a6939a75e8d9b
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-03-03 10:18:50 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.26092 (New) Package is "python-fanficfare" Tue Mar 3 10:18:50 2020 rev:17 rq:781034 version:3.16.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-01-28 10:57:17.605125734 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.26092/python-fanficfare.changes 2020-03-03 10:20:35.251190023 +0100 @@ -1,0 +2,16 @@ +Mon Mar 2 18:34:01 CET 2020 - Matej Cepl + +- Update 3.16.0: + - New Site: archive.hpfanfictalk.com (eFiction non-base) + - Reduce debug output in base_xenforoforum_adapter. + - Add replace_xbr_with_hr feature. + - Update translations. + - Fix for adapter_storiesonlinenet requiring 'v' from +login.php. + - Add more domains for AO3. + - Use storyUrl from metadata for checking library, for +those sites that make canonical storyUrl difficult, like +adapter_literotica. Closes #461. Plugin only. + - Optional EPUB 3.0 output + +--- Old: FanFicFare-3.15.0.tar.gz New: FanFicFare-3.16.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.yjSwww/_old 2020-03-03 10:20:36.343192283 +0100 +++ /var/tmp/diff_new_pack.yjSwww/_new 2020-03-03 10:20:36.355192307 +0100 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.15.0 +Version:3.16.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.15.0.tar.gz -> FanFicFare-3.16.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.15.0/calibre-plugin/__init__.py new/FanFicFare-3.16.0/calibre-plugin/__init__.py --- old/FanFicFare-3.15.0/calibre-plugin/__init__.py2020-01-15 16:24:33.0 +0100 +++ new/FanFicFare-3.16.0/calibre-plugin/__init__.py2020-02-13 18:50:38.0 +0100 @@ -33,7 +33,7 @@ from calibre.customize import InterfaceActionBase # pulled out from FanFicFareBase for saving in prefs.py -__version__ = (3, 15, 0) +__version__ = (3, 16, 0) ## Apparently the name for this class doesn't matter--it was still ## 'demo' for the first few versions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.15.0/calibre-plugin/fff_plugin.py new/FanFicFare-3.16.0/calibre-plugin/fff_plugin.py --- old/FanFicFare-3.15.0/calibre-plugin/fff_plugin.py 2020-01-15 16:24:33.0 +0100 +++ new/FanFicFare-3.16.0/calibre-plugin/fff_plugin.py 2020-02-13 18:50:38.0 +0100 @@ -1177,7 +1177,7 @@ story = self.get_story_metadata_only(adapter) book['title'] = story.getMetadata('title') book['author'] = [story.getMetadata('author')] -book['url'] = story.getMetadata('storyUrl', removeallentities=True) +url = book['url'] = story.getMetadata('storyUrl', removeallentities=True) ## Check reject list. Redundant with below for when story ## URL changes, but also kept here to avoid network hit in @@ -1209,7 +1209,7 @@ book['comment'] = _("Story in Series Anthology(%s).")%series book['title'] = story.getMetadata('title') book['author'] = [story.getMetadata('author')] -book['url'] = story.getMetadata('storyUrl', removeallentities=True) +url = book['url'] = story.getMetadata('storyUrl', removeallentities=True) book['good']=False book['icon']='rotate-right.png' book['status'] = _('Skipped') @@ -1238,7 +1238,7 @@ book['title'] = story.getMetadata("title", removeallentities=True) book['author_sort'] = book['author'] = story.getList("author", removeallentities=True) book['publisher'] = story.getMetadata("publisher") -book['url'] = story.getMetadata("storyUrl", removeallentities=True) +url = book['url'] = story.getMetadata("storyUrl", removeallentities=True) book['tags'] = story.getSubjectTags(removeallentities=True) book['comments'] = story.get_sanitized_description() book['series'] = story.getMetadata("series", removeallentities=True) diff -urN
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-01-28 10:57:16 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.26092 (New) Package is "python-fanficfare" Tue Jan 28 10:57:16 2020 rev:16 rq:767871 version:3.15.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-01-11 14:43:26.233265422 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.26092/python-fanficfare.changes 2020-01-28 10:57:17.605125734 +0100 @@ -1,0 +2,25 @@ +Mon Jan 20 20:38:40 CET 2020 - Matej Cepl + +- Update to 3.15.0: + - Remove site nfacommunity.com, parked domain, last worked +Dec2018. + - Remove site fannation.shades-of-moonlight.com, parked domain, +last worked Dec2018. + - Kludge fix for incorrect HTTP response 500 code from +trekfanfiction.net. + - trekfanfiction.net uses utf8 now + - Make sure storyUrl has &->& and then change it back for +Calibre. Matches how authorUrl is handled(in all_metadata). +Closes #460 for adapter_sugarquillnet . + - adapter_sugarquillnet change chapter text td to div. Issue +#460 + - Update adapter_alternatehistorycom for XenForo2. Issue #457 + - Order custom columns in config page. + - Add -U/--update-epub-always option to CLI. + - Don't do URL quoting on file: URLs. Fix for spaces->+ +breaking default cover. + - Catch ',' in front of 'Thread' in forum titles. + - Reduce minimum_calibre_version to v2.85.1, last of 2 series. + - Changes for Python3 compatibility, thanks eschwartz! + +--- Old: FanFicFare-3.14.0.tar.gz New: FanFicFare-3.15.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.Ajbx12/_old 2020-01-28 10:57:18.265126221 +0100 +++ /var/tmp/diff_new_pack.Ajbx12/_new 2020-01-28 10:57:18.265126221 +0100 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.14.0 +Version:3.15.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.14.0.tar.gz -> FanFicFare-3.15.0.tar.gz ++ 3483 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-01-11 14:42:35 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.6675 (New) Package is "python-fanficfare" Sat Jan 11 14:42:35 2020 rev:15 rq:762920 version:3.14.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2020-01-02 14:44:08.404978155 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.6675/python-fanficfare.changes 2020-01-11 14:43:26.233265422 +0100 @@ -1,0 +2,22 @@ +Fri Jan 10 22:15:59 CET 2020 - Matej Cepl + +- Update to 3.14.0: + - Different email URL for royalroad.com. Closes #452 + - Update adapter_fictionmaniatv to use HTML versions containing +images and fall back if not found. + - Update adapter_fictionmaniatv to use HTML versions vs text by +default. + - Update Translations + - New Site fanfics.me (Russian language site). + - Base_eFiction - Get Rating/Rated from TOC page if not found +on print page. Remove from 2 individual adapters. + - Failsafe for max_zalgo setting. Closes #449. + - Add plugin option for toolbar button to pop menu. + - Fix AO3 chapterstotal replace_metadata for multi digits. + - Add + - around AO3 chapter head/foot notes. Issue 447 + - Remove feature to save cookiejar between downloads and BG +jobs--causes some obscure problems with QQ at least. Closes +#466 + +--- Old: FanFicFare-3.13.0.tar.gz New: FanFicFare-3.14.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.xO0Wm2/_old 2020-01-11 14:43:26.633265580 +0100 +++ /var/tmp/diff_new_pack.xO0Wm2/_new 2020-01-11 14:43:26.633265580 +0100 @@ -21,7 +21,7 @@ %define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.13.0 +Version:3.14.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.13.0.tar.gz -> FanFicFare-3.14.0.tar.gz ++ 28254 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2020-01-02 14:44:06 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.6675 (New) Package is "python-fanficfare" Thu Jan 2 14:44:06 2020 rev:14 rq:760388 version:3.13.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-11-15 22:40:35.032469777 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.6675/python-fanficfare.changes 2020-01-02 14:44:08.404978155 +0100 @@ -1,0 +2,5 @@ +Thu Jan 2 10:03:47 UTC 2020 - Tomáš Chvátal + +- Skip python2 build as it is no longer resolvable + +--- Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.nTGn71/_old 2020-01-02 14:44:09.004978391 +0100 +++ /var/tmp/diff_new_pack.nTGn71/_new 2020-01-02 14:44:09.004978391 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-fanficfare # -# Copyright (c) 2019 SUSE LLC. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,6 +18,7 @@ %define modname FanFicFare %define modnamedown fanficfare +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare Version:3.13.0
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-11-15 22:40:14 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.26869 (New) Package is "python-fanficfare" Fri Nov 15 22:40:14 2019 rev:13 rq:748964 version:3.13.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-09-13 15:04:22.017268871 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.26869/python-fanficfare.changes 2019-11-15 22:40:35.032469777 +0100 @@ -1,0 +2,60 @@ +Fri Nov 15 20:46:24 CET 2019 - Matej Cepl + +- Update to 3.13.0: + - Add some code to handle 24 hr clocks w/o changing adapters. + - Don't escape # in URLs, causes problems with ficbook.net. + - Bypass expired SSL cert by not using SSL. +adapter_thehookupzonenet + - Bypass expired SSL cert by not using SSL. +adapter_spikeluvercom + - Remove site twilightarchives.com - Closed as per web site. + - Remove site lotrfanfiction.com - Closed as per web site. + - Remove site www.13hours.org. Moved to AO3. + - Add site specific chapterslashtotal and chapterstotal for +adapter_archiveofourownorg. + - Fixes for adapter_webnovelcom site changes to JSON. + - Add parentforums site specific metadata for base_xenforo, +include partial list in category. + - Add user/pass to adapter_fictionhuntcom, required to see +chapter text now. + - Discard cookie cache on library change--might use different +users/settings. + - At least one efiction site said Completed: Completed instead +of Yes. + - Adding some html class attrs to epub output for ease of CSS. + - Add --no-output CLI option. Closes #443 + - Save cookiejar between downloads during same calibre session, +including BG jobs. + - Avoid post URLs in XenForo notification emails for QQ & AH +too. + - Avoid post URLs in XenForo notification emails better w/o +catching post in thread title. Probably. + - Fix for 404 error on XF always_login. Closes #438 + - Fix for CLI update fail on one story causing all subsequent +to also skip update. Issue #438 + - Avoid post URLs in XenForo notification emails better. + - Treat spacebattles /post/ URLs in emails the same as +sufficientvelocity to avoid extra URLs in thread +notifications. + +--- +Fri Nov 15 07:53:21 CET 2019 - Matej Cepl + +- Update to 3.12.0: + - Update Translations + - Add defaults.ini CSS for ficbook.net to preserve line breaks. + - Changes for adapter_forumsspacebattlescom to use +base_xenforo2forum. + - Correct AO3 author parsing for high-byte characters. + - Additional warnings about imaptags added to manually added +story URLs. + - Fix for adapter_trekfanfictionnet URL change. Closes #433. + - Add 'Restricted to Registered Users'(restricted) metadata to +AO3. + - Fix for unicode chars in url params, fixes 427 + - Add feature to automatically add optional tags for stories +downloaded from email URLs. + - New Russian Site added: www.swi.org.ru - Thanks gunmetal313 + - Fix for wordcount in adapter_fanfiktionde when max_zalgo:1 + +--- Old: FanFicFare-3.11.0.tar.gz New: FanFicFare-3.13.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.YpZBcq/_old 2019-11-15 22:40:35.616469503 +0100 +++ /var/tmp/diff_new_pack.YpZBcq/_new 2019-11-15 22:40:35.620469502 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-fanficfare # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.11.0 +Version:3.13.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.11.0.tar.gz -> FanFicFare-3.13.0.tar.gz ++ 27128 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-09-13 15:02:54 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.7948 (New) Package is "python-fanficfare" Fri Sep 13 15:02:54 2019 rev:12 rq:730595 version:3.11.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-08-06 17:27:27.636686174 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.7948/python-fanficfare.changes 2019-09-13 15:04:22.017268871 +0200 @@ -1,0 +2,12 @@ +Fri Sep 13 07:48:06 UTC 2019 - Tomáš Chvátal + +- Update to 3.11.0: + * Install attached plugin zip file, or use Calibre's 'Get plugins' feature. + * Add URL prefix for XF2 authorUrl if relative. Circa Aug 23, 2019 SV changed the author URL FFF collects to a relative link and I didn't notice it until now. + * Add dedup_chapter_list option for buggy chapter lists. Optional in case they're not buggy. + * Add fetch_last_page for base_xenforo--SB doesn't send notice emails if user not up-to-date now. + * Fix for corner-case with deleting Rejects. + * Fix for XF1 regression caused by XF2 threadmarks metadata code. + * Add XF2 threadmarks_cover/status/desc/title options. + +--- Old: FanFicFare-3.10.5.tar.gz New: FanFicFare-3.11.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.Pq376i/_old 2019-09-13 15:04:22.649268737 +0200 +++ /var/tmp/diff_new_pack.Pq376i/_new 2019-09-13 15:04:22.653268736 +0200 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.10.5 +Version:3.11.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.10.5.tar.gz -> FanFicFare-3.11.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.10.5/calibre-plugin/__init__.py new/FanFicFare-3.11.0/calibre-plugin/__init__.py --- old/FanFicFare-3.10.5/calibre-plugin/__init__.py2019-07-30 16:06:56.0 +0200 +++ new/FanFicFare-3.11.0/calibre-plugin/__init__.py2019-09-04 16:44:56.0 +0200 @@ -33,7 +33,7 @@ from calibre.customize import InterfaceActionBase # pulled out from FanFicFareBase for saving in prefs.py -__version__ = (3, 10, 5) +__version__ = (3, 11, 0) ## Apparently the name for this class doesn't matter--it was still ## 'demo' for the first few versions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.10.5/calibre-plugin/dialogs.py new/FanFicFare-3.11.0/calibre-plugin/dialogs.py --- old/FanFicFare-3.10.5/calibre-plugin/dialogs.py 2019-07-30 16:06:56.0 +0200 +++ new/FanFicFare-3.11.0/calibre-plugin/dialogs.py 2019-09-04 16:44:56.0 +0200 @@ -148,7 +148,7 @@ def to_line(self): # always 'url,' -return self.url+","+self.fullnote() +return "%s,%s"%(self.url,self.fullnote()) @classmethod def from_data(cls,data): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.10.5/calibre-plugin/plugin-defaults.ini new/FanFicFare-3.11.0/calibre-plugin/plugin-defaults.ini --- old/FanFicFare-3.10.5/calibre-plugin/plugin-defaults.ini2019-07-30 16:06:56.0 +0200 +++ new/FanFicFare-3.11.0/calibre-plugin/plugin-defaults.ini2019-09-04 16:44:56.0 +0200 @@ -263,6 +263,10 @@ # https://forums.spacebattles.com/posts/10157299/ # https://forums.spacebattles.com/threads/lengthy-thread-name.100849/#post-10157400 +## Rarely, some stories on some sites (observed on SpaceBattles) might +## have the same chapter URL listed more than once. Set true for +## those stories. +#dedup_chapter_list:false ## Some readers don't show horizontal rule () tags correctly. ## This replaces them all with a centered '* * *'. (Note centering @@ -756,7 +760,36 @@ # .bbCodeSpoilerContainer { border: 1px solid black; padding: 2px; } [base_xenforo2forum] -## So far, only SV. [base_xenforoforum] also applied. +## [base_xenforoforum] also applied, but [base_xenforo2forum] takes +## precedence. SV is the only XF2 site as of Jul 2019. + +## Some additional 'thread' metadata entries. +add_to_extra_valid_entries:,threadmarks_title,threadmarks_description,threadmarks_status +#add_to_extra_titlepage_entries:,threadmarks_title,threadmarks_description,threadmarks_status +
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-08-06 17:27:27 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.4126 (New) Package is "python-fanficfare" Tue Aug 6 17:27:27 2019 rev:11 rq:721277 version:3.10.5 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-07-31 14:28:08.454164376 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.4126/python-fanficfare.changes 2019-08-06 17:27:27.636686174 +0200 @@ -1,0 +2,9 @@ +Tue Aug 6 14:32:05 CEST 2019 - Matej Cepl + +- Update to 3.10.5: + - Fixes for IMAP folder parsing. + - ensure_str on IMAP4 folder name for Python3. Fixes #419 + - Fix adapter_inkbunnynet incorrect example URL, caused +problems with get URLs from page. + +--- Old: FanFicFare-3.10.1.tar.gz New: FanFicFare-3.10.5.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.6AUIFi/_old 2019-08-06 17:27:28.136686064 +0200 +++ /var/tmp/diff_new_pack.6AUIFi/_new 2019-08-06 17:27:28.136686064 +0200 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.10.1 +Version:3.10.5 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.10.1.tar.gz -> FanFicFare-3.10.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.10.1/calibre-plugin/__init__.py new/FanFicFare-3.10.5/calibre-plugin/__init__.py --- old/FanFicFare-3.10.1/calibre-plugin/__init__.py2019-07-28 00:39:59.0 +0200 +++ new/FanFicFare-3.10.5/calibre-plugin/__init__.py2019-07-30 16:06:56.0 +0200 @@ -33,7 +33,7 @@ from calibre.customize import InterfaceActionBase # pulled out from FanFicFareBase for saving in prefs.py -__version__ = (3, 10, 1) +__version__ = (3, 10, 5) ## Apparently the name for this class doesn't matter--it was still ## 'demo' for the first few versions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.10.1/fanficfare/adapters/adapter_inkbunnynet.py new/FanFicFare-3.10.5/fanficfare/adapters/adapter_inkbunnynet.py --- old/FanFicFare-3.10.1/fanficfare/adapters/adapter_inkbunnynet.py 2019-07-28 00:39:59.0 +0200 +++ new/FanFicFare-3.10.5/fanficfare/adapters/adapter_inkbunnynet.py 2019-07-30 16:06:56.0 +0200 @@ -78,7 +78,7 @@ @classmethod def getSiteExampleURLs(cls): -return 'https://' + cls.getSiteDomain() + '/s/=1234567' +return 'https://' + cls.getSiteDomain() + '/s/1234567' def getSiteURLPattern(self): # https://inkbunny.net/s/1234567 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.10.1/fanficfare/cli.py new/FanFicFare-3.10.5/fanficfare/cli.py --- old/FanFicFare-3.10.1/fanficfare/cli.py 2019-07-28 00:39:59.0 +0200 +++ new/FanFicFare-3.10.5/fanficfare/cli.py 2019-07-30 16:06:56.0 +0200 @@ -39,7 +39,7 @@ def pickle_load(f): return pickle.load(f,encoding="bytes") -version="3.10.1" +version="3.10.5" os.environ['CURRENT_VERSION_ID']=version global_cache = 'global_cache' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.10.1/fanficfare/geturls.py new/FanFicFare-3.10.5/fanficfare/geturls.py --- old/FanFicFare-3.10.1/fanficfare/geturls.py 2019-07-28 00:39:59.0 +0200 +++ new/FanFicFare-3.10.5/fanficfare/geturls.py 2019-07-30 16:06:56.0 +0200 @@ -220,12 +220,20 @@ raise FetchEmailFailed("Failed to login to mail server") # Out: list of "folders" aka labels in gmail. status = mail.list() - +# logger.debug(status) folders = [] -for f in status[1]: -m = re.match(r'^\(.*\) "." "(.+)"$',ensure_str(f)) -folders.append(m.group(1).replace("\\","")) +try: +for f in status[1]: +m = re.match(r'^\(.*\) "?."? "?(?P.+?)"?$',ensure_str(f)) +if m: +folders.append(m.group("folder").replace("\\","")) +# logger.debug(folders[-1]) +else: +logger.warn("Failed to parse IMAP folder line(%s)"%ensure_str(f)) +except: +folders = [] +logger.warning("Failed to parse IMAP folder list, continuing without list.")
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-07-31 14:28:04 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.4126 (New) Package is "python-fanficfare" Wed Jul 31 14:28:04 2019 rev:10 rq:719805 version:3.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-06-12 13:13:18.848878653 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.4126/python-fanficfare.changes 2019-07-31 14:28:08.454164376 +0200 @@ -1,0 +2,33 @@ +Tue Jul 30 09:15:07 UTC 2019 - pgaj...@suse.com + +- version update to 3.10.1 + * Additional error checking and output for IMAP4 fetch. + * Add always_include_first_post_chapters to base_xenforoforum_adapter + * XF posts can include a tags without href, look for href searching for links. Closes #417 + * Add work around to fix XF2 issue with multiple '...' in threadmarks. + * Tweak getting URLs from email for SV XF2 changes, don't get post URLs. + * Changes to adapter_forumssufficientvelocitycom for XenForo2 migration. + * Fix for Plugin: Group reported results better for meta-only updates. + * Plugin: Group reported results better. + * Add a de-dup check to XF threadmark collection due to at least one SB story having TM bug. + * Adjust reader_posts_per_page for forum.questionablequesting.com. + * adapter_wuxiaworldco: Don't include grayed out 'In preparation' chapters + * Move BS version debug so it doesn't appear in CLI without -d. + * Fix for regression on XF not-first index post. + * Fix for a corner-case global_cache written by py2, then read by py3 bug. + * Update included dependencies -- mostly for Calibre 2.85.1. + * adapter_asianfanficscom json fixes - thanks oh45454545 + * adapter_asianfanficscom foreword json fix - thanks oh45454545 + * Change metadata separator to ' & ' when filling 'Contains names' custom columns. + * Fix for adapter_asianfanficscom change for views metadata + * Fix for site change adapter_novelonlinefullcom + * More fixes for adapter_asianfanficscom site now giving different HTML to FFF. + * Fix for some(older?) adapter_asianfanficscom stories not have json links. + * Fixes for site changes adapter_asianfanficscom + * Fix for extended chars in text email imap fetchs on py3. + * Show debug output BeautifulSoup version. + * adapter_mediaminerorg: Fix for not finding a block in chapter download. + * Fix for newer BS4/soupsieve enforcing CSS selector rules about :/ chars. + * Fix for site date change adapter_wuxiaworldcom + +--- Old: FanFicFare-3.8.0.tar.gz New: FanFicFare-3.10.1.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.Y8XZYf/_old 2019-07-31 14:28:09.726162030 +0200 +++ /var/tmp/diff_new_pack.Y8XZYf/_new 2019-07-31 14:28:09.730162023 +0200 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.8.0 +Version:3.10.1 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only @@ -39,6 +39,7 @@ Requires: python-chardet Requires: python-html2text Requires: python-html5lib +Requires: python-setuptools Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch @@ -74,6 +75,9 @@ %postun %python_uninstall_alternative fanficfare +%check +# no upstream tests + %files %{python_files} %license LICENSE %doc DESCRIPTION.rst README.md ++ FanFicFare-3.8.0.tar.gz -> FanFicFare-3.10.1.tar.gz ++ 18479 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-06-12 13:13:16 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.4811 (New) Package is "python-fanficfare" Wed Jun 12 13:13:16 2019 rev:9 rq:708362 version:3.8.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-05-03 22:47:26.915909991 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.4811/python-fanficfare.changes 2019-06-12 13:13:18.848878653 +0200 @@ -1,0 +2,8 @@ +Fri Jun 7 12:38:47 UTC 2019 - Marketa Calabkova + +- update to version 3.8.0 + * Removing all filter()/map() calls--not consistent between Py2/Py3. + * Various adapter fixes. + * Some new translations. + +--- Old: FanFicFare-3.7.6.tar.gz New: FanFicFare-3.8.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.LKOOdD/_old 2019-06-12 13:13:19.380878095 +0200 +++ /var/tmp/diff_new_pack.LKOOdD/_new 2019-06-12 13:13:19.384878091 +0200 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.7.6 +Version:3.8.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.7.6.tar.gz -> FanFicFare-3.8.0.tar.gz ++ 17206 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-05-03 22:47:26 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.5148 (New) Package is "python-fanficfare" Fri May 3 22:47:26 2019 rev:8 rq:700318 version:3.7.6 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-04-28 20:15:41.750334864 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.5148/python-fanficfare.changes 2019-05-03 22:47:26.915909991 +0200 @@ -1,0 +2,15 @@ +Fri May 3 08:45:55 CEST 2019 - Matej Cepl + +- Update to 3.7.6: + - Fix CLI Upload to have correct version. + - Fix for BS halping with string conversions on PI update from +Saved Meta Column. + - More improvements for adapter_asianfanficscom, including +auto_sub feature, thanks oh45454545 + - Improvements for adapter_asianfanficscom, thanks oh45454545 + - Update adapter_asianfanficscom to fetch chapter texts from +JSON url. + - Ad wall indicator has changed for adapter_webnovelcom. + - Fix use_archived_author in AO3. + +--- Old: FanFicFare-3.7.0.tar.gz New: FanFicFare-3.7.6.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.slTqOD/_old 2019-05-03 22:47:27.411911130 +0200 +++ /var/tmp/diff_new_pack.slTqOD/_new 2019-05-03 22:47:27.415911139 +0200 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.7.0 +Version:3.7.6 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.7.0.tar.gz -> FanFicFare-3.7.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.7.0/calibre-plugin/__init__.py new/FanFicFare-3.7.6/calibre-plugin/__init__.py --- old/FanFicFare-3.7.0/calibre-plugin/__init__.py 2019-04-19 21:08:56.0 +0200 +++ new/FanFicFare-3.7.6/calibre-plugin/__init__.py 2019-04-24 05:29:17.0 +0200 @@ -33,7 +33,7 @@ from calibre.customize import InterfaceActionBase # pulled out from FanFicFareBase for saving in prefs.py -__version__ = (3, 7, 0) +__version__ = (3, 7, 6) ## Apparently the name for this class doesn't matter--it was still ## 'demo' for the first few versions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.7.0/calibre-plugin/plugin-defaults.ini new/FanFicFare-3.7.6/calibre-plugin/plugin-defaults.ini --- old/FanFicFare-3.7.0/calibre-plugin/plugin-defaults.ini 2019-04-19 21:08:56.0 +0200 +++ new/FanFicFare-3.7.6/calibre-plugin/plugin-defaults.ini 2019-04-24 05:29:17.0 +0200 @@ -2133,10 +2133,11 @@ [www.asianfanfics.com] ## Unlike most sites, asianfanfics.com, instead of denying access to -## 'adult' content, will censor the text of stories to remove the -## 'adult' words. FanFicFare cannot detect when this happens, but if -## you set your username and password, FFF will log you in to prevent -## that. +## 'adult' or subscriber-only content, will censor the text of stories +## to remove 'adult' words or entire portions of the text. This is why +## an account is required to download stories from this site. It is +## also strongly recommended to consider enabling auto_sub in order to +## further avoid this from happening. #username:YourName #password:yourpassword @@ -2163,6 +2164,14 @@ ## chapter_start to remove the standard chapter title, as shown below. inject_chapter_title:false +## This website removes certain HTML tags and portions of the story +## from subscriber-only stories. It is strongly recommended to turn +## this option on. This will automatically subscribe you to such +## stories in order to acquire the unaltered text. You can +## unsubscribe manually on the website after the story has been +## downloaded. +auto_sub:false + [www.bdsmlibrary.com] ## Some sites also require the user to confirm they are adult for ## adult content. Uncomment by removing '#' in front of is_adult. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.7.0/fanficfare/adapters/adapter_archiveofourownorg.py new/FanFicFare-3.7.6/fanficfare/adapters/adapter_archiveofourownorg.py --- old/FanFicFare-3.7.0/fanficfare/adapters/adapter_archiveofourownorg.py 2019-04-19 21:08:56.0 +0200 +++
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-04-28 20:15:27 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.5536 (New) Package is "python-fanficfare" Sun Apr 28 20:15:27 2019 rev:7 rq:698710 version:3.7.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-03-26 22:31:45.241715462 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.5536/python-fanficfare.changes 2019-04-28 20:15:41.750334864 +0200 @@ -1,0 +2,27 @@ +Sun Apr 28 07:26:14 CEST 2019 - Matej Cepl + +- Update to 3.7.0: + - Update translations + - Revert "Remove defunct site www.destinysgateway.com" + - Recognize destinysgateway.com and www.destinysgateway.com + - Remove ncisfic.com -- moved to AO3. + - Fix date format for adapter_gluttonyfictioncom + - Comment out some old debugs. + - Add debug output for encoding used. + - Fix some comments. + - Add another StoryDoesNotExist string for +adapter_fanfictionnet + - Closes #390 - RoyalRoad click link in emails. + - Update a comment link in setup.py. + - Include status 'Hiatus' for adapter_royalroadcom. + - Correct a comment in defaults.ini. + - Fix for saved custom column metadata and boolean values. + - Add bookmarked site specific metadata for +adapter_archiveofourownorg. + - Fix for PI saved metadata not reading False & empty strings. + - More fixing for bool metadata values--convert to string when +set. + - Add remove_authorfootnotes_on_update feature for AO3. + - Update Translations. + +--- Old: FanFicFare-3.6.0.tar.gz New: FanFicFare-3.7.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.qF54RS/_old 2019-04-28 20:15:42.186334593 +0200 +++ /var/tmp/diff_new_pack.qF54RS/_new 2019-04-28 20:15:42.186334593 +0200 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.6.0 +Version:3.7.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.6.0.tar.gz -> FanFicFare-3.7.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.6.0/calibre-plugin/__init__.py new/FanFicFare-3.7.0/calibre-plugin/__init__.py --- old/FanFicFare-3.6.0/calibre-plugin/__init__.py 2019-03-12 16:28:29.0 +0100 +++ new/FanFicFare-3.7.0/calibre-plugin/__init__.py 2019-04-19 21:08:56.0 +0200 @@ -33,7 +33,7 @@ from calibre.customize import InterfaceActionBase # pulled out from FanFicFareBase for saving in prefs.py -__version__ = (3, 6, 0) +__version__ = (3, 7, 0) ## Apparently the name for this class doesn't matter--it was still ## 'demo' for the first few versions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.6.0/calibre-plugin/fff_plugin.py new/FanFicFare-3.7.0/calibre-plugin/fff_plugin.py --- old/FanFicFare-3.6.0/calibre-plugin/fff_plugin.py 2019-03-12 16:28:29.0 +0100 +++ new/FanFicFare-3.7.0/calibre-plugin/fff_plugin.py 2019-04-19 21:08:56.0 +0200 @@ -2139,15 +2139,15 @@ val = unicode(val).replace(",","") else: val = val +if coldef['datatype'] == 'bool': +if val.lower() in ('t','true','1','yes','y'): +val = True +elif val.lower() in ('f','false','0','no','n'): +val = False +else: +val = None # for tri-state 'booleans'. Yes/No/Null +# logger.debug("setting 'r' or 'added':meta:%s label:%s val:%s"%(meta,label,val)) if val != '': -if coldef['datatype'] == 'bool': -if val.lower() in ('t','true','1','yes','y'): -val = True -elif val.lower() in ('f','false','0','no','n'): -val = False -else: -val = None # for tri-state 'booleans'. Yes/No/Null -#print("setting 'r' or 'added':%s"%val) self.set_custom(db,
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-03-26 22:31:31 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.25356 (New) Package is "python-fanficfare" Tue Mar 26 22:31:31 2019 rev:6 rq:686456 version:3.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-03-08 11:02:45.356527842 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.25356/python-fanficfare.changes 2019-03-26 22:31:45.241715462 +0100 @@ -1,0 +2,8 @@ +Tue Mar 19 15:20:41 UTC 2019 - Tomáš Chvátal + +- Update to 3.6.0: + * Install attached plugin zip file, or use Calibre's 'Get plugins' feature. +- Use dos2unix for file conversions +- Add missing runtime dependencies + +--- Old: FanFicFare-3.5.0.tar.gz New: FanFicFare-3.6.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.IHLXlg/_old 2019-03-26 22:31:46.297715208 +0100 +++ /var/tmp/diff_new_pack.IHLXlg/_new 2019-03-26 22:31:46.297715208 +0100 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.5.0 +Version:3.6.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only @@ -32,8 +32,13 @@ BuildRequires: %{python_module html2text} BuildRequires: %{python_module html5lib} BuildRequires: %{python_module setuptools >= 17.1} +BuildRequires: dos2unix BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-beautifulsoup4 +Requires: python-chardet +Requires: python-html2text +Requires: python-html5lib Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch @@ -53,11 +58,7 @@ %prep %setup -q -n %{modname}-%{version} sed -i -e '/^#!\/usr\/bin\/python/d' fanficfare/mobi{,html}.py -for f in DESCRIPTION.rst README.md ; do -tr -d '\r' < $f > $f.new -touch --reference=$f $f.new -mv -f $f.new $f -done +dos2unix DESCRIPTION.rst README.md %build %python_build ++ FanFicFare-3.5.0.tar.gz -> FanFicFare-3.6.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.5.0/calibre-plugin/__init__.py new/FanFicFare-3.6.0/calibre-plugin/__init__.py --- old/FanFicFare-3.5.0/calibre-plugin/__init__.py 2019-02-12 02:50:50.0 +0100 +++ new/FanFicFare-3.6.0/calibre-plugin/__init__.py 2019-03-12 16:28:29.0 +0100 @@ -33,7 +33,7 @@ from calibre.customize import InterfaceActionBase # pulled out from FanFicFareBase for saving in prefs.py -__version__ = (3, 5, 0) +__version__ = (3, 6, 0) ## Apparently the name for this class doesn't matter--it was still ## 'demo' for the first few versions. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.5.0/calibre-plugin/plugin-defaults.ini new/FanFicFare-3.6.0/calibre-plugin/plugin-defaults.ini --- old/FanFicFare-3.5.0/calibre-plugin/plugin-defaults.ini 2019-02-12 02:50:50.0 +0100 +++ new/FanFicFare-3.6.0/calibre-plugin/plugin-defaults.ini 2019-03-12 16:28:29.0 +0100 @@ -1438,7 +1438,7 @@ ## Site dedicated to these categories/characters/ships extracategories:Harry Potter -extra_valid_entries: origin,originUrl,originHTML,reviews +extra_valid_entries: origin,originUrl,originHTML originHTML_label:Original Story URL ## Assume entryUrl, apply to "%s" to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.5.0/calibre-plugin/translations/ca.po new/FanFicFare-3.6.0/calibre-plugin/translations/ca.po --- old/FanFicFare-3.5.0/calibre-plugin/translations/ca.po 2019-02-12 02:50:50.0 +0100 +++ new/FanFicFare-3.6.0/calibre-plugin/translations/ca.po 2019-03-12 16:28:29.0 +0100 @@ -2,7 +2,7 @@ # Copyright (C) YEAR ORGANIZATION # # Translators: -# Adolfo Jayme Barrientos, 2014 +# Adolfo Jayme-Barrientos, 2014 # jmontane, 2014 # Queralt Iglesias , 2016 # Robert Antoni Buj Gelonch , 2016-2017 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/FanFicFare-3.5.0/calibre-plugin/translations/es.po new/FanFicFare-3.6.0/calibre-plugin/translations/es.po --- old/FanFicFare-3.5.0/calibre-plugin/translations/es.po 2019-02-12 02:50:50.0 +0100 +++
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-03-08 11:02:42 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.28833 (New) Package is "python-fanficfare" Fri Mar 8 11:02:42 2019 rev:5 rq:682353 version:3.5.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2019-01-08 12:30:23.936146517 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.28833/python-fanficfare.changes 2019-03-08 11:02:45.356527842 +0100 @@ -1,0 +2,37 @@ +Thu Mar 7 07:39:41 UTC 2019 - Matěj Cepl + +- Update to version 3.5.0 (from 3.3.0): + - Update Translations. + - Remove firefly.populli.org -- now on AO3. + - Remove fhsarchive.com -- now on AO3. + - Add www.mugglenetfanfiction.com as replacement for removed +fanfiction.mugglenet.com. + - Fix for int(pages) in adapter_adultfanfictionorg. Closes #375 + - Fix author parsing at webnovelcom - pull request #372 from Rikkitp + - Remember original href in data-orighref attr with epub +internalize_text_links so inserted 'earlier' chapters don't break +internal links. + - Add always_login setting to base_xenforo for SV login-required story +with 404 result. + - Ignore current Virtual Library when checking for existing story ID. + - Fix defaults.ini add_to_titlepage_entries for hentai-foundry.com + - Fix metadata parsing for adapter_siyecouk + - Fix adapter_whoficcom for site changes. + - Update translations. + - Fix AO3 logout url used to detect when already logged in. + - Add conditionals_use_lists(default:true) setting for +replace_metadata & Include/Exclude metadata conditionals. *Might +change existing behavior for some users.* + - Remove outdated comment. + - Allow ==, !=, =~ and !~ in replace_metadata conditionals like +in/exclude_metadata. + - Additional metadata edit recursion proofing. + - Allow animated gifs through Calibre Image proc -- need to remove +gif.py later. + - Update some comments in adapter_archiveofourownorg + - Additional fix for AO3 login site changes. + - Fix for AO3 login site changes. + - Add bookmarkprivate and bookmarkrec site-specific metadata to +adapter_archiveofourownorg + +--- Old: FanFicFare-3.3.0.tar.gz New: FanFicFare-3.5.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.sJ1xQh/_old 2019-03-08 11:02:46.188527710 +0100 +++ /var/tmp/diff_new_pack.sJ1xQh/_new 2019-03-08 11:02:46.196527708 +0100 @@ -20,7 +20,7 @@ %define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.3.0 +Version:3.5.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.3.0.tar.gz -> FanFicFare-3.5.0.tar.gz ++ 33437 lines of diff (skipped)
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2019-01-08 12:27:44 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.28833 (New) Package is "python-fanficfare" Tue Jan 8 12:27:44 2019 rev:4 rq:662670 version:3.3.0 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2018-12-10 12:30:20.530406774 +0100 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.28833/python-fanficfare.changes 2019-01-08 12:30:23.936146517 +0100 @@ -1,0 +2,45 @@ +Thu Jan 03 13:32:26 UTC 2019 - opensuse-packag...@opensuse.org + +- Update to version 3.3.9: + * Fix metadata parsing for adapter_siyecouk + * Fix adapter_whoficcom for site changes. + * Update translations. + * Fix AO3 logout url used to detect when already logged in. + * Add conditionals_use_lists(default:true) setting for +replace_metadata & Include/Exclude metadata conditionals. +Might change existing behavior for some users. + * Remove outdated comment. + * Allow ==, !=, =~ and !~ in replace_metadata conditionals like +in/exclude_metadata. + * Additional metadata edit recursion proofing. + * Allow animated gifs through Calibre Image proc -- need to +remove gif.py later. + * Update some comments in adapter_archiveofourownorg + * Additional fix for AO3 login site changes. + * Fix for AO3 login site changes. + * Update translations + * Force Translation Update + * Add bookmarkprivate and bookmarkrec site-specific metadata to +adapter_archiveofourownorg + * Accept archiveofourown.com for archiveofourown.org. +archiveofourown.org remains the 'canonical' domain. + * Update translations. + * Workaround for adapter_hentaifoundrycom bad dateUpdated +value. + * New Site: www.hentai-foundry.com - Stories only. + * Improve recursion-proofing of replace_metadata for +performance and duplicate lines. + * Don't cache file: URLs. Option --save-cache can mask changes +to _filelist files while debugging. + * Don't sleep when fetching file: URLs. + * Remove defunct site www.artemis-fowl.com + * Remove defunct site asr3.slashzone.org + * Remove defunct site tolkienfanfiction.com + * Remove defunct site fanfiction.tenhawkpresents.com + * Remove defunct site unknowableroom.org + * Remove defunct site mujaji.net + * Update adapter_harrypotterfanfictioncom for site change. + * Change for adapter_storiesonlinenet for 'Full Access' stories. +- Switch from pull commits to the released tarballs again. + +--- Old: FanFicFare-3.2.1+git.1543262085.5eb1f1f3.tar.xz _service _servicedata New: FanFicFare-3.3.0.tar.gz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.YCU0xd/_old 2019-01-08 12:30:24.516145885 +0100 +++ /var/tmp/diff_new_pack.YCU0xd/_new 2019-01-08 12:30:24.520145881 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-fanficfare # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,17 +16,17 @@ # -%define upname FanFicFare -%define upnamedown fanficfare +%define modname FanFicFare +%define modnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.2.1+git.1543262085.5eb1f1f3 +Version:3.3.0 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only Group: Development/Languages/Python URL:https://github.com/JimmXinu/FanFicFare -Source: %{upname}-%{version}.tar.xz +Source: https://github.com/JimmXinu/%{modname}/archive/v%{version}/%{modname}-%{version}.tar.gz BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module chardet} BuildRequires: %{python_module html2text} @@ -51,7 +51,7 @@ - Ability to update already downloaded book %prep -%setup -q -n %{upname}-%{version} +%setup -q -n %{modname}-%{version} sed -i -e '/^#!\/usr\/bin\/python/d' fanficfare/mobi{,html}.py for f in DESCRIPTION.rst README.md ; do tr -d '\r' < $f > $f.new @@ -64,7 +64,7 @@ %install %python_install -%python_clone -a %{buildroot}%{_bindir}/%{upnamedown} +%python_clone -a %{buildroot}%{_bindir}/%{modnamedown} %python_expand %fdupes %{buildroot}%{$python_sitelib} %post @@ -76,7 +76,7 @@ %files %{python_files} %license
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2018-12-10 12:30:15 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new.19453 (New) Package is "python-fanficfare" Mon Dec 10 12:30:15 2018 rev:3 rq:656744 version:3.2.1+git.1543262085.5eb1f1f3 Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2018-10-15 10:49:53.878976362 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new.19453/python-fanficfare.changes 2018-12-10 12:30:20.530406774 +0100 @@ -1,0 +2,43 @@ +Mon Dec 03 06:50:01 UTC 2018 - opensuse-packag...@opensuse.org + +- Update to version 3.2.1+git.1543262085.5eb1f1f3: + * Bump Test Version 3.2.1 + * base_xenforoforum_adapter - Fix for buggy threadmarks on SV thread 46020. + * Bump Release Version 3.2.0 + * Update example.ini. + * Bump Test Version 3.1.10 + * Add background_color ini verbiage and check before image conversion. + * Bump Test Version 3.1.9 + * Refactor busy_cursor, busy cursor around saving rejects & settings, bump copyright years. + * Move rejectlisturls_data out of settings in to own 'namedspaced' for efficiency. PI Only. + * Use saved rejectlist_data. + * Reject list changes: show numbers, edit title/author, incomplete save rejects as data. + * Add feature for manually editing settings JSON. Only shown in debug mode. + * Add verbiage to [www.asianfanfics.com] about site censoring words when not logged in. + * Bump Test Version 3.1.8 + * Detect 'fake' 404 page (with HTTP 200) for adapter_royalroadcom + * Fix defaults.ini order + * Bump Test Version 3.1.7 + * Fix for adapter_wuxiaworldco for Python3. + * Added volumes to chapter titles + * Bump Test Version 3.1.6 + * Fix adapter_wuxiaworldco description decomposition + * Bump Test Version 3.1.5 + * Fix for adapter_wuxiaworldcom site change. + * Minor improvement to adapter_asianfanficscom logging. + * Bump Test Version 3.1.4 + * adapter_fanfiktionde login doesn't use ssl.fanfiktion.de anymore. + * Bump Test Version 3.1.3 + * Update for adapter_storiesonlinenet(& finestories) for login change. + * Use a default chapter name when none is given. Problem with adapter_novelonlinefullcom + * Bump Test Version 3.1.2 + * Story URLs from email notice for royalroad contain clicktracker links that redirect to actual story URLs. Hit those to get story URL. Issue #349 + * Bump Test Version 3.1.1 + * Fix for problem with new collision code and rejected URL. + * Bump Release Version 3.1.0 + * Bump Test Version 3.0.11 + * Fix for Calibre Metadata update called with URLs not in library. + * Add a debug to see when adapter_test1 extractChapterUrlsAndMetadata called. + * Update translations. + +--- Old: FanFicFare-3.0.10+git.1539286261.2b549c5a.tar.xz New: FanFicFare-3.2.1+git.1543262085.5eb1f1f3.tar.xz Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.WM6wIw/_old 2018-12-10 12:30:21.074406230 +0100 +++ /var/tmp/diff_new_pack.WM6wIw/_new 2018-12-10 12:30:21.074406230 +0100 @@ -20,7 +20,7 @@ %define upnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.0.10+git.1539286261.2b549c5a +Version:3.2.1+git.1543262085.5eb1f1f3 Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only ++ FanFicFare-3.0.10+git.1539286261.2b549c5a.tar.xz -> FanFicFare-3.2.1+git.1543262085.5eb1f1f3.tar.xz ++ 24858 lines of diff (skipped) ++ _service ++ --- /var/tmp/diff_new_pack.WM6wIw/_old 2018-12-10 12:30:21.418405885 +0100 +++ /var/tmp/diff_new_pack.WM6wIw/_new 2018-12-10 12:30:21.418405885 +0100 @@ -1,6 +1,6 @@ -3.0.10+git +3.2.1+git https://github.com/JimmXinu/FanFicFare.git git .git* ++ _servicedata ++ --- /var/tmp/diff_new_pack.WM6wIw/_old 2018-12-10 12:30:21.442405861 +0100 +++ /var/tmp/diff_new_pack.WM6wIw/_new 2018-12-10 12:30:21.446405858 +0100 @@ -1,4 +1,4 @@ https://github.com/JimmXinu/FanFicFare.git - 2b549c5a4db6ed3eba483bb57bc62eaf9dedab97 \ No newline at end of file + 5eb1f1f3c03cdfb837e31bf94582211cbe5062ea \ No newline at end of file
commit python-fanficfare for openSUSE:Factory
Hello community, here is the log from the commit of package python-fanficfare for openSUSE:Factory checked in at 2018-10-15 10:49:40 Comparing /work/SRC/openSUSE:Factory/python-fanficfare (Old) and /work/SRC/openSUSE:Factory/.python-fanficfare.new (New) Package is "python-fanficfare" Mon Oct 15 10:49:40 2018 rev:2 rq:641956 version:3.0.10+git.1539286261.2b549c5a Changes: --- /work/SRC/openSUSE:Factory/python-fanficfare/python-fanficfare.changes 2018-10-11 11:58:49.125766698 +0200 +++ /work/SRC/openSUSE:Factory/.python-fanficfare.new/python-fanficfare.changes 2018-10-15 10:49:53.878976362 +0200 @@ -1,0 +2,15 @@ +Sun Oct 14 22:44:11 UTC 2018 - opensuse-packag...@opensuse.org + +- Update to version 3.0.10+git.1539286261.2b549c5a: + * Bump Test Version 3.0.10 + * Update strings to translate. + * Change adapter_lightnovelgatecom to adapter_novelonlinefullcom for site change. Closes #346 + * Bump Test Version 3.0.9 + * Fix adapter_wuxiaworldco date formate for 24 hour clock. Closes #345 + * Bump Test Version 3.0.8 + * Add max_zalgo feature. + * Bump Test Version 3.0.7 + * Handle stories without cover correctly adapter_wwwlushstoriescom. Closes #344 + * Bump Test Version 3.0.6 + +--- Old: FanFicFare-3.0.0.tar.gz New: FanFicFare-3.0.10+git.1539286261.2b549c5a.tar.xz _service _servicedata Other differences: -- ++ python-fanficfare.spec ++ --- /var/tmp/diff_new_pack.IUyE46/_old 2018-10-15 10:49:54.558975636 +0200 +++ /var/tmp/diff_new_pack.IUyE46/_new 2018-10-15 10:49:54.562975632 +0200 @@ -20,13 +20,13 @@ %define upnamedown fanficfare %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-fanficfare -Version:3.0.0 +Version:3.0.10+git.1539286261.2b549c5a Release:0 Summary:Tool for making eBooks from stories on fanfiction and other web sites License:GPL-3.0-only Group: Development/Languages/Python URL:https://github.com/JimmXinu/FanFicFare -Source: https://files.pythonhosted.org/packages/source/F/%{upname}/%{upname}-%{version}.tar.gz +Source: %{upname}-%{version}.tar.xz BuildRequires: %{python_module beautifulsoup4} BuildRequires: %{python_module chardet} BuildRequires: %{python_module html2text} ++ _service ++ 3.0.10+git https://github.com/JimmXinu/FanFicFare.git git .git* enable xz *.tar ++ _servicedata ++ https://github.com/JimmXinu/FanFicFare.git 2b549c5a4db6ed3eba483bb57bc62eaf9dedab97