Date: Sunday, February 28, 2021 @ 21:12:26 Author: eschwartz Revision: 876068
archrelease: copy trunk to community-any Added: fanficfare/repos/community-any/PKGBUILD (from rev 876067, fanficfare/trunk/PKGBUILD) fanficfare/repos/community-any/changelog.txt (from rev 876067, fanficfare/trunk/changelog.txt) Deleted: fanficfare/repos/community-any/PKGBUILD fanficfare/repos/community-any/changelog.txt ---------------+ PKGBUILD | 59 +++++++++++----------- changelog.txt | 150 ++++++++++++++++++++++++++------------------------------ 2 files changed, 100 insertions(+), 109 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-02-28 21:12:06 UTC (rev 876067) +++ PKGBUILD 2021-02-28 21:12:26 UTC (rev 876068) @@ -1,29 +0,0 @@ -# Maintainer: Eli Schwartz <eschwa...@archlinux.org> - -_pkgname=FanFicFare -pkgname=fanficfare -pkgver=3.29.0 -pkgrel=1 -pkgdesc="A tool for downloading fanfiction to eBook formats" -arch=('any') -url="https://github.com/JimmXinu/${_pkgname}" -license=('Apache') -changelog=changelog.txt -depends=('python' 'python-beautifulsoup4' 'python-chardet' 'python-cloudscraper' 'python-html5lib' - 'python-html2text') -optdepends=('python-pillow: support for converting/resizing story images and covers') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") -sha256sums=('7165364dfcb99bb84a23547252653d7dcfeba52b57dc167b3d6948dad8c67ad4') -b2sums=('1063e4530bd600cf9ab61efbe21c172bb2ee0dec03506aaed999f3c6c6595f6c9a7971bf01cf2613cb804730213694ae73a75d1a9d355a4893ead2accf2c2945') - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - python setup.py build -} - -package() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build -} Copied: fanficfare/repos/community-any/PKGBUILD (from rev 876067, fanficfare/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-02-28 21:12:26 UTC (rev 876068) @@ -0,0 +1,30 @@ +# Maintainer: Eli Schwartz <eschwa...@archlinux.org> + +_pkgname=FanFicFare +pkgname=fanficfare +pkgver=4.0.2 +pkgrel=1 +pkgdesc="A tool for downloading fanfiction to eBook formats" +arch=('any') +url="https://github.com/JimmXinu/${_pkgname}" +license=('Apache') +changelog=changelog.txt +_deps=('beautifulsoup4' 'brotli' 'chardet' 'cloudscraper' 'html5lib' 'html2text' + 'requests-file') +depends=("${_deps[@]/#/python-}") +optdepends=('python-pillow: support for converting/resizing story images and covers') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz") +sha256sums=('be325020ca33851d80fd899422036da27dd10876343fa59ba2c36652577f205d') +b2sums=('c94c5c6b53f8eaf8f0882225e9a7b2020992d211134db7b7c29f244fefb9c5197702ba02ed0b7d61f1250858c8b6ef35e65b697aec52a43d63eb05ee44aa0363') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py build +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build +} Deleted: changelog.txt =================================================================== --- changelog.txt 2021-02-28 21:12:06 UTC (rev 876067) +++ changelog.txt 2021-02-28 21:12:26 UTC (rev 876068) @@ -1,80 +0,0 @@ -Version 3.29.0 - 20 Jan 2021 -- Re-enable adapter_fanfictionnet and bump up sleep times for same. -- Update translations. -- Add better chapter error reporting, refactor proceed_question code. -- Add plugin options to mark success/failed/chapter error individually. -- Clear metadata cache after adapter metadata fetch. Cached metadata values - may not be replace_metadata processed if fetched before their conditional - dependencies. Revealed by AO3 one-shots using title for chapter name. -- ffnet fpcom, continue_on_chapter_error:true by default, increase sleep - times. -- First rough version of reporting continue_on_chapter_error chapters. -- Report chapter_error in custom error column and marked (when configured). -- Update to cloudscraper v1.2.52 -- Increase times between retries on fetch error. -- Tweek ffnet/fpcom sleep times again. -- slow_down_sleep_time: randomize between 0.5 time and 1.5 time. -- Report cloudscraper exceptions as such, plus hide the potentially misleading - 'opensource' part. -- adapter_fanficsme: do an extra fetch before login for cookie(?) Closes #633 -- adapter_webnovelcom: Fixes for site changes. Closes #629 -- quotev.com: site change in date parse, use utf8:ignore as first encoding - choice. Closes #625 - -Version 3.28.0 - 11 Jan 2021 -- Disable adapter_fanfictionnet with warning about site blocking. -- Catch exception from emails not decoding, skip & logger.error(). -- Add a fake get_image_size() method for when no image processing available. - Closes #621 (CLI only) -- Change adapter_twilightednet to https -- Change for adapter_fanfictionnetadapter_fanfictionnet to make - skip_author_cover work again. -- Make included certifi and requests use same tmp file code and store under - calibre tmp dir for cleanup. -- Add append_datepublished_to_storyurl option for storiesonline.net, - finestories.com, scifistories.com only. - -Version 3.27.0 - 24 Dec 2020 -- Add use_cloudscraper code to use with CloudFlare sites, like fanfiction.net - now does. -- Changes to allow email chapter update URLs to work in adapter_wattpadcom -- Updates for many included dependencies - -Version 3.26.0 - 15 Dec 2020 -- Use refresh_screen=False when calling Reading List add/remove, refresh - book_ids. -- Clear user_agent for literotica.com -- Fix finding imgs in existing epubs. Closes #608 Many thanks to Epicpkmn11 - for finding this before I released. -- Fixes for adapter_fictionlive, thanks HazelSh -- Make default CSS for fiction.live and royalroad.com use em instead of pt, - thanks HazelSh -- Fix for genre change in adapter_royalroadcom -- Fix for adapter_storiesonlinenet 'access' issue. -- Don't error on <img> w/o class in replace_failed_smilies_with_alt_text -- Allow tab to leave edit boxes. -- Revert(ish) 'fix' for ffnet covers--they fixed it. -- Change convert_inline_images default to false. -- Fix http/https matching in identifiers:url search. -- Allow <img> tags without src attr in epub to update -- Fix for ffnet cover images changed? Or broken? -- Warn, not crash on when cover_min_size fails. -- Add 2nd dup-story URL check after fetching metadata for when story URL - changes. -- Fix adapter_thesietchcom for site change -- Add (optional, default on) convert support for data:image in-line <img>s. -- Adding pass-through support for data:image in-line <img>s. -- XenForo: Fixes for extra /s in normalized URLs. -- Set default cover_min_size: 10,10 to avoid spacer images as covers. -- New Site: squidgeworld.org - shares code with AO3. -- adapter_wuxiaworldco: added status #592 from Rikkitp -- Don't use polyglot, not included until Calibre3. Remove some debug output. -- adapter_scribblehubcom: Accept chapter URLs. -- adapter_wwwnovelallcom: Accept chapter URLs, must change to true storyId/URL - after. -- Make adapter_novelupdatescc share code with adapter_wuxiaworldco -- adapter_literotica: Keep language domains & use for language metadata. #588 -- adapter_alternatehistorycom now uses same thread group HTML as XenForo2. - Closes #590 -- adapter_wuxiaworldco/adapter_novelupdatescc: Re-add Don't include grayed out - 'In preparation' chapters Copied: fanficfare/repos/community-any/changelog.txt (from rev 876067, fanficfare/trunk/changelog.txt) =================================================================== --- changelog.txt (rev 0) +++ changelog.txt 2021-02-28 21:12:26 UTC (rev 876068) @@ -0,0 +1,70 @@ +Version 4.0.2 - 21 Feb 2021 +- Fix for BG job race conditions. +- Fix writer_txt import removeAllEntities +- Update plugin about.html +- Fix reduce_zalgo not imported. + +Version 4.0.0 - 18 Feb 2021 +- Major refactoring/rewrite of network fetching and caching layer using + `requests` library. +- use_browser_cache feature added -- Read fanfiction.net stories from your + Chrome or FireFox browser cache in addition / instead of the network. Many + thanks to Sidney Markowitz for the stellar help with this. See + BrowserCacheFeature Wiki Page. +- Add additional_images setting for html & epub formats. Close #648 +- Fix for 'Updating' (anonymous?) author in adapter_wuxiaworldsite. For #657 +- Allow tweak_fg_sleep etc with any site, add defaults settings for + basexenforo, fictionalley and fictionpress. +- Drag/drop of 'emails'--look for story URL in Content-Base header for + Thunderbird RSS 'emails'. +- Apply 'email' proc flag when processing dragged .eml files--which are + emails. +- Update translations. +- Fix adapter_webnovelcom for some site changes. Closes #644 +- Allow tweak_fg_sleep etc with any site, add defaults settings for + basexenforo, fictionalley and fictionpress. +- fanficauthors.net doesn't use login anymore. Closes #651 +- BG % done by stories AND chapters. +- Restore multi-process background jobs as one process per site. +- Don't count continue_on_chapter_error chapters when checking vs 'new + chapters'. +- More properly get msg payload fromemail drag and drop. Closes #645 +- Give adapter_archiveofourownorg a get_section_url() for quicker rejects + checks from email. +- Convert adapter_spikeluvercom to base_efiction after site changes. +- Remove 'extrasleep' feature--it was ugly--increase slow_down_sleep_time for + the couple sites that used it. We can trust the users, right? +- Remove httplib._MAXHEADERS workaround for royalroad.com - not happening + anymore. +- Fixes for py2/py3 & a stray INI space. +- Fix for Reject List to equate story URLs with and without titles, for + XenForo and ffnet. Otherwise you can end up with dups in Reject List and not + recognize new URLs are already being rejected. Also fixes [storyUrl] + sections without titles for ffnet. +- Fix fictionpress.net and retain Reject List entries for removed sites. +- Get cloudscraper 1.2.56 changes, but keep py2 compat. +- Fix for chapter error report. Closes #641 +- adapter_fanfictionnet: Start keeping story title part of storyUrl. + +Version 3.29.0 - 20 Jan 2021 +- Re-enable adapter_fanfictionnet and bump up sleep times for same. +- Update translations. +- Add better chapter error reporting, refactor proceed_question code. +- Add plugin options to mark success/failed/chapter error individually. +- Clear metadata cache after adapter metadata fetch. Cached metadata values + may not be replace_metadata processed if fetched before their conditional + dependencies. Revealed by AO3 one-shots using title for chapter name. +- ffnet fpcom, continue_on_chapter_error:true by default, increase sleep + times. +- First rough version of reporting continue_on_chapter_error chapters. +- Report chapter_error in custom error column and marked (when configured). +- Update to cloudscraper v1.2.52 +- Increase times between retries on fetch error. +- Tweek ffnet/fpcom sleep times again. +- slow_down_sleep_time: randomize between 0.5 time and 1.5 time. +- Report cloudscraper exceptions as such, plus hide the potentially misleading + 'opensource' part. +- adapter_fanficsme: do an extra fetch before login for cookie(?) Closes #633 +- adapter_webnovelcom: Fixes for site changes. Closes #629 +- quotev.com: site change in date parse, use utf8:ignore as first encoding + choice. Closes #625