From 42b62671fabfdcf983a9575221420d85f7fbcac1 Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Tue, 23 Sep 2025 07:44:37 -0400 Subject: New upstream version 1.30.8. --- CHANGELOG.md | 66 ++++--- PKG-INFO | 6 +- README.rst | 4 +- data/man/gallery-dl.1 | 2 +- data/man/gallery-dl.conf.5 | 342 +++++++++++++++++++++++++++------ docs/gallery-dl.conf | 40 +++- gallery_dl.egg-info/PKG-INFO | 6 +- gallery_dl.egg-info/SOURCES.txt | 4 + gallery_dl/extractor/2ch.py | 31 +-- gallery_dl/extractor/4archive.py | 6 +- gallery_dl/extractor/__init__.py | 4 + gallery_dl/extractor/bellazon.py | 85 ++++++-- gallery_dl/extractor/bunkr.py | 2 +- gallery_dl/extractor/chevereto.py | 16 ++ gallery_dl/extractor/danbooru.py | 17 ++ gallery_dl/extractor/facebook.py | 10 + gallery_dl/extractor/hdoujin.py | 42 ++++ gallery_dl/extractor/imgpile.py | 119 ++++++++++++ gallery_dl/extractor/instagram.py | 12 +- gallery_dl/extractor/iwara.py | 50 ++--- gallery_dl/extractor/kemono.py | 28 ++- gallery_dl/extractor/lensdump.py | 3 +- gallery_dl/extractor/mangadex.py | 69 +++++++ gallery_dl/extractor/mangataro.py | 105 ++++++++++ gallery_dl/extractor/pinterest.py | 104 +++++----- gallery_dl/extractor/reddit.py | 36 ++-- gallery_dl/extractor/schalenetwork.py | 149 +++++++------- gallery_dl/extractor/simpcity.py | 56 +++++- gallery_dl/extractor/thehentaiworld.py | 139 ++++++++++++++ gallery_dl/extractor/twitter.py | 2 +- gallery_dl/extractor/vipergirls.py | 12 +- gallery_dl/job.py | 6 +- gallery_dl/postprocessor/common.py | 4 + gallery_dl/postprocessor/metadata.py | 9 + gallery_dl/postprocessor/python.py | 20 +- gallery_dl/util.py | 13 ++ gallery_dl/version.py | 2 +- gallery_dl/ytdl.py | 18 +- test/test_extractor.py | 3 + test/test_postprocessor.py | 25 ++- test/test_util.py | 3 + test/test_ytdl.py | 9 +- 42 files changed, 1344 insertions(+), 335 deletions(-) create mode 100644 gallery_dl/extractor/hdoujin.py create mode 100644 gallery_dl/extractor/imgpile.py create mode 100644 gallery_dl/extractor/mangataro.py create mode 100644 gallery_dl/extractor/thehentaiworld.py diff --git a/CHANGELOG.md b/CHANGELOG.md index a5eaa4d..5aa64b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,28 +1,48 @@ -## 1.30.7 - 2025-09-14 +## 1.30.8 - 2025-09-23 ### Extractors #### Additions -- [bellazon] add support ([#7480](https://github.com/mikf/gallery-dl/issues/7480)) -- [cyberfile] add support ([#5015](https://github.com/mikf/gallery-dl/issues/5015)) -- [fansly] add `creator-media` extractor ([#4401](https://github.com/mikf/gallery-dl/issues/4401)) -- [simpcity] add support ([#3127](https://github.com/mikf/gallery-dl/issues/3127) [#5145](https://github.com/mikf/gallery-dl/issues/5145) [#5879](https://github.com/mikf/gallery-dl/issues/5879) [#8187](https://github.com/mikf/gallery-dl/issues/8187)) +- [chevereto] support `imglike.com` ([#5179](https://github.com/mikf/gallery-dl/issues/5179)) +- [chevereto] add `category` extractor ([#5179](https://github.com/mikf/gallery-dl/issues/5179)) +- [Danbooru] add `random` extractor ([#8270](https://github.com/mikf/gallery-dl/issues/8270)) +- [hdoujin] add support ([#6810](https://github.com/mikf/gallery-dl/issues/6810)) +- [imgpile] add support ([#5044](https://github.com/mikf/gallery-dl/issues/5044)) +- [mangadex] add `covers` extractor ([#4994](https://github.com/mikf/gallery-dl/issues/4994)) +- [mangataro] add support ([#8237](https://github.com/mikf/gallery-dl/issues/8237)) +- [thehentaiworld] add support ([#274](https://github.com/mikf/gallery-dl/issues/274) [#8237](https://github.com/mikf/gallery-dl/issues/8237)) #### Fixes -- [aibooru] fix download URLs ([#8212](https://github.com/mikf/gallery-dl/issues/8212)) -- [ao3] fix pagination ([#8206](https://github.com/mikf/gallery-dl/issues/8206)) -- [boosty] fix extracting `accessToken` from cookies ([#8203](https://github.com/mikf/gallery-dl/issues/8203)) -- [comick] update `buildId` on `404` errors ([#8157](https://github.com/mikf/gallery-dl/issues/8157)) -- [facebook] fix `/photo/?fbid=…&set=…` URLs being handled as a set ([#8181](https://github.com/mikf/gallery-dl/issues/8181)) -- [fansly] fix & improve format selection ([#4401](https://github.com/mikf/gallery-dl/issues/4401)) -- [fansly] fix posts with more than 5 files ([#4401](https://github.com/mikf/gallery-dl/issues/4401)) -- [imgbb] fix & update ([#7936](https://github.com/mikf/gallery-dl/issues/7936)) -- [tiktok] fix `KeyError: 'author'` ([#8189](https://github.com/mikf/gallery-dl/issues/8189)) +- [4archive] fix `TypeError` ([#8217](https://github.com/mikf/gallery-dl/issues/8217)) +- [bellazon] fix video attachments ([#8239](https://github.com/mikf/gallery-dl/issues/8239)) +- [bunkr] fix `JSONDecodeError` for files with URL slugs containing apostrophes `'` ([#8150](https://github.com/mikf/gallery-dl/issues/8150)) +- [instagram] ensure manifest data exists before attempting a DASH download ([#8267](https://github.com/mikf/gallery-dl/issues/8267)) +- [schalenetwork] fix extraction ([#6948](https://github.com/mikf/gallery-dl/issues/6948) [#7391](https://github.com/mikf/gallery-dl/issues/7391) [#7728](https://github.com/mikf/gallery-dl/issues/7728)) +- [twitter] fix quoted Tweets being marked as `deleted` ([#8225](https://github.com/mikf/gallery-dl/issues/8225)) #### Improvements -- [comick] handle redirects -- [fansly] provide fallback URL for manifest downloads ([#4401](https://github.com/mikf/gallery-dl/issues/4401)) -- [fansly:creator] support custom wall IDs ([#4401](https://github.com/mikf/gallery-dl/issues/4401)) -- [tungsten:user] support filtering results by tag ([#8061](https://github.com/mikf/gallery-dl/issues/8061)) -- [twitter] continue searches on empty response ([#8173](https://github.com/mikf/gallery-dl/issues/8173)) -- [twitter] implement various `search-…` options ([#8173](https://github.com/mikf/gallery-dl/issues/8173)) +- [2ch] update domain to `2ch.su`, support `2ch.life` URLs ([#8216](https://github.com/mikf/gallery-dl/issues/8216)) +- [bellazon][simpcity][vipergirls] process threads in descending order ([#8248](https://github.com/mikf/gallery-dl/issues/8248)) +- [bellazon] extract `inline` images (##8247) +- [bellazon] support video embeds ([#8239](https://github.com/mikf/gallery-dl/issues/8239)) +- [bellazon] support `#comment-12345` post links ([#8239](https://github.com/mikf/gallery-dl/issues/8239)) +- [lensdump] support new direct file URL pattern ([#8251](https://github.com/mikf/gallery-dl/issues/8251)) +- [simpcity] extract URLs of `