gallery-dl: Update to 1.22.4
Changes: ## 1.22.4 - 2022-07-15 ### Additions - [instagram] add `pinned` metadata field - [itaku] categorize sections by group - [khinsider] extract `platform` metadata - [tumblr] support `/blog/view` URLs - [twitter] implement `strategy` option - [twitter] add `count` metadata field - [formatter] implement `O` format specifier - [postprocessor:mtime] add `value` option - add `--no-postprocessors` command-line option - implement `format-separator` option ### Changes - [pinterest] handle section pins with separate extractors - [postprocessor:ugoira] enable `mtime` by default ### Fixes - [bunkr] fix extraction - [hentaifoundry] fix metadata extraction - [itaku] fix user caching - [itaku] fix `date` parsing - [kemonoparty] ensure all files have an `extension` - [komikcast] update domain - [mangakakalot] update domain - [newgrounds] only attempt to login if necessary - [newgrounds] prevent exception on empty results - [nozomi] reduce memory consumption during searches - [pixiv] fix default `background` filenames - [sankaku] rewrite file URLs to s.sankakucomplex.com - [slideshare] fix `description` extraction - [twitter] ignore previously seen Tweets - [twitter] unescape HTML entities in `content` - [weibo] handle invalid or broken status objects - [postprocessor:zip] ensure target directory exists - make `brotli` an *optional* dependency - limit path length for `--write-pages` output on Windows ### Removals - [foolfuuka] remove archive.wakarimasen.moe ## 1.22.3 - 2022-06-28 ### Changes - [twitter] revert strategy changes for user URLs - update default User-Agent headers ## 1.22.2 - 2022-06-27 ### Additions - [cyberdrop] add fallback URLs - [horne] add support for horne.red - [itaku] add `gallery` and `image` extractors - [poipiku] add `user` and `post` extractors - [skeb] add `following` extractor - [twitter] implement `expand` option - [twitter] implement `csrf` option - [unsplash] add `collection_title` and `collection_id` metadata fields - [weibo] support `tabtype=video` listings - [formatter] implement slice operator as format specifier - support cygwin/BSD/etc for `--cookies-from-browser` ### Fixes - [instagram] improve metadata generated by `_parse_post_api()` - [instagram] fix `tag` extractor - [instagram] automatically invalidate expired login sessions - [twitter] fix pagination for conversion tweets - [twitter] improve `"replies": "self"` - [twitter] improve strategy for user URLs - [vk] take URLs from `*_src` entries - [weibo] fix URLs generated by `user` extractor - [weibo] fix retweets - [downloader:ytdl] update `_set_outtmpl()` - [formatter] fix `!j` conversion for non-serializable types - [snap] Fix missing libslang dependency ## 1.22.1 - 2022-06-04 ### Additions - [gfycat] add support for collections - [instagram] support specifying users by ID - [paheal] extract more metadata - [reddit] add `home` extractor - [weibo] support usernames in URLs - [weibo] support `livephoto` and `gif` files - [weibo] add support for several different `tabtype` listings - [postprocessor:metadata] write to stdout by setting filename to "-" - implement `output.ansi` option - support user-defined `output.mode` settings ### Changes - [readcomiconline] remove default `browser` setting - [weibo] switch to desktop API - fix command-line argument name of `--cookies-from-browser` ### Fixes - [bunkr] change domain to `app.bunkr.is` - [deviantart] fix folder listings with `"pagination": "manual"` - [gofile] fix 401 Unauthorized errors - [hypnohub] move to gelbooru_v02 instances - [instagram] fix and update extractors - [nozomi] remove slashes from search terms - [pixiv] include `.gif` in background fallback URLs - [sankaku] extend URL patterns - [subscribestar] fix `date` metadata ## 1.22.0 - 2022-05-25 ### Additions - [gelbooru_v01] add `favorite` extractor - [instagram] add `tagged_users` to keywords for stories - [lolisafe] implement `domain` option - [naverwebtoon] support (best)challenge comics - [nijie] support /history_nuita.php listings - [pixiv] provide more data when `metadata` is enabled - [shopify] support several more sites by default - [twitter] extract alt texts as `description` - [twitter] recognize vxtwitter URLs - [weasyl] implement `metadata` option - implement `--cookies-from-browser` - implement `output.colors` options - implement string literals in replacement fields - support using extended format strings for archive keys ### Changes - [foolfuuka] match 4chan filenames - [pixiv] implement `include` option - provide `avatar`/`background` downloads as separate extractors - [twitter] use a better strategy for user URLs - [twitter] disable `cards` by default - delay directory creation - flush writes to stdout/stderr - build executables on GitHub Actions with Python 3.10 ### Fixes - [artstation] use `"browser": "firefox"` by default - [imgur] prevent exception with empty albums - [instagram] report redirects to captcha challenges - [khinsider] fix metadata extraction - [mangafox] send Referer headers - [mangahere] send Referer headers - [mangasee] use randomly generated PHPSESSID cookie - [pixiv] make retrieving ugoira metadata non-fatal - [readcomiconline] update deobfuscation code - [realbooru] fix extraction - [vk] handle photos without width/height info - [vk] fix user ID extraction - [webtoons] extract real episode numbers - create missing directories for archive files - detect circular references with `-K` - replace "\f" in `--filename` arguments with a form feed character ### Removals - [gelbooru_v01] remove tlb.booru.org from supported domains ## 1.21.2 - 2022-04-27 ### Additions - [deviantart] implement `pagination` option - [pixiv] implement `background` option - [postprocessor:ugoira] report ffmpeg/mkvmerge errors ### Fixes - [cyberdrop] match cyberdrop.to URLs - [e621] fix 403 errors - [issuu] fix extraction - [mangadex] download from available chapters despite `externalUrl` - [photovogue] update domain and api endpoint - [sexcom] add fallback for empty files - [twitter] improve syndication video selection - [twitter] fix various syndication issues - [vk] fix extraction - [weibo] fix infinite retries for deleted accounts - [postprocessor:ugoira] use compatible paths with mkvmerge - [postprocessor:ugoira] do not auto-select the `image2` demuxer ## 1.21.1 - 2022-04-08 ### Additions - [gofile] add gofile.io extractor - [instagram] add `previews` option - [kemonoparty] add `duplicates` option - [pinterest] add extractor for created pins - [pinterest] support multiple files per pin - [telegraph] Add telegra.ph extractor - [twitter] add `syndication` option - [twitter] accept fxtwitter.com URLs - [downloader:http] support using an arbitrary method and sending POST data - [postprocessor:metadata] implement archive options - [postprocessor:ugoira] add `mtime` option - [postprocessor:ugoira] support setting timecodes with `mkvmerge` - [formatter] support evaluating f-string literals - add `--ugoira-conv-copy` command-line option - implement a `contains()` function for filter statements ### Fixes - [aryion] provide correct `date` metadata independent of DST - [furaffinity] fix search result pagination - [hitomi] update and fix metadata extraction - [kissgoddess] extract all images - [mangasee] unescape manga names - [newgrounds] update and fix pagination - [newgrounds] warn about age-restricted posts - [pinterest] do not force `m3u8_native` for video downloads - [twibooru] fix posts without `name` - [unsplash] replace dash with space in search API queries - [postprocessor:mtime] fix timestamps from datetime objects - fix yet another bug in `_check_cookies()` - fix loading/storing cookies without domain ## 1.21.0 - 2022-03-14 ### Additions - [fantia] add `num` enumeration index - [fantia] support "Blog Post" content - [imagebam] add support for /view/ paths - [kemonoparty] match beta.kemono.party URLs - [kissgoddess] add `gallery` and `model` extractors - [mememuseum] add `tag` and `post` extractors - [newgrounds] add `post_url` metadata field - [patreon] add `image_large` file type - [toyhouse] support `art` listings - [twibooru] add extractors for searches, galleries, and posts - [postprocessor:metadata] implement `mtime` option - [postprocessor:mtime] add `event` option - add fish shell completion - add `timedelta` class to global namespace in filter expressions ### Changes - [seiga] require authentication with `user_session` cookie - remove username & password login due to 2FA - refactor proxy support - allow gallery-dl proxy settings to overwrite environment proxies - allow specifying different proxies for data extraction and download ### Fixes - [bunkr] fix mp4 downloads - [fanbox] fetch data for each individual post - [hentaicosplays] send `Referer` header - [imagebam] set `nsfw_inter` cookie - [kemonoparty] limit default filename length - [mangadex] fix chapters without `translatedLanguage` - [newgrounds] fix video descriptions - [skeb] add `sent-requests` option - [slideshare] fix extraction - [subscribestar] unescape attachment URLs - [twitter] fix handling of 429 Too Many Requests responses - [twitter] warn about age-restricted Tweets - [twitter] handle Tweets with "softIntervention" entries - [twitter] update query hashes - fix another bug in `_check_cookies()` ## 1.20.5 - 2022-02-14 ### Additions - [furaffinity] add `layout` option - [lightroom] add Lightroom gallery extractor - [reddit] support standalone submissions on personal user pages - [redgifs] support i.redgifs.com URLs - [wallpapercave] add extractor for images and search results - add `signals-ignore` option ### Changes - [danbooru] merge `danbooru` and `e621` extractors - support `atfbooru` - remove support for old e621 tag search URLs ### Fixes - [furaffinity] improve new/old layout detection - [imgbox] fix ImgboxExtractor - [inkbunny] rename search parameters to their API equivalents - [kemonoparty] handle files without names - [twitter] fix extraction - [vk] fix infinite pagination loops - [downloader:ytdl] make `ImportError`s non-fatal ## 1.20.4 - 2022-02-06 ### Additions - [e621] add `favorite` extractor - [hitomi] add `format` option - [kohlchan] add Kohlchan extractors - [sexcom] add `pins` extractor - [twitter] add `warnings` option - add ability to disable TLS 1.2 - add examples for custom gelbooru instances ### Fixes - [bunkr] fix mp4 downloads - [gelbooru] improve and fix pagination - [hitomi] "fix" 403 errors - [kemonoparty] fix downloading smaller text files - [patreon] disable TLS 1.2 by default - [twitter] restore errors for protected timelines etc - [twitter] restore `logout` functionality - [twitter] provide fallback URLs for card images - [weibo] update pagination code
This commit is contained in:
parent
9c7a5545cb
commit
25c1684379
3 changed files with 50 additions and 11 deletions
|
@ -1,8 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.86 2022/06/30 11:18:41 nia Exp $
|
||||
# $NetBSD: Makefile,v 1.87 2022/07/17 16:19:04 leot Exp $
|
||||
|
||||
DISTNAME= gallery_dl-1.20.3
|
||||
DISTNAME= gallery_dl-1.22.4
|
||||
PKGNAME= ${DISTNAME:S/_/-/}
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= net python
|
||||
MASTER_SITES= ${MASTER_SITE_PYPI:=g/gallery-dl/}
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.60 2022/02/05 12:00:34 leot Exp $
|
||||
@comment $NetBSD: PLIST,v 1.61 2022/07/17 16:19:04 leot Exp $
|
||||
bin/gallery-dl
|
||||
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
||||
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
||||
|
@ -12,12 +12,18 @@ ${PYSITELIB}/gallery_dl/__init__.pyo
|
|||
${PYSITELIB}/gallery_dl/__main__.py
|
||||
${PYSITELIB}/gallery_dl/__main__.pyc
|
||||
${PYSITELIB}/gallery_dl/__main__.pyo
|
||||
${PYSITELIB}/gallery_dl/aes.py
|
||||
${PYSITELIB}/gallery_dl/aes.pyc
|
||||
${PYSITELIB}/gallery_dl/aes.pyo
|
||||
${PYSITELIB}/gallery_dl/cache.py
|
||||
${PYSITELIB}/gallery_dl/cache.pyc
|
||||
${PYSITELIB}/gallery_dl/cache.pyo
|
||||
${PYSITELIB}/gallery_dl/config.py
|
||||
${PYSITELIB}/gallery_dl/config.pyc
|
||||
${PYSITELIB}/gallery_dl/config.pyo
|
||||
${PYSITELIB}/gallery_dl/cookies.py
|
||||
${PYSITELIB}/gallery_dl/cookies.pyc
|
||||
${PYSITELIB}/gallery_dl/cookies.pyo
|
||||
${PYSITELIB}/gallery_dl/downloader/__init__.py
|
||||
${PYSITELIB}/gallery_dl/downloader/__init__.pyc
|
||||
${PYSITELIB}/gallery_dl/downloader/__init__.pyo
|
||||
|
@ -90,6 +96,9 @@ ${PYSITELIB}/gallery_dl/extractor/blogger.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/booru.py
|
||||
${PYSITELIB}/gallery_dl/extractor/booru.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/booru.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/bunkr.py
|
||||
${PYSITELIB}/gallery_dl/extractor/bunkr.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/bunkr.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/comicvine.py
|
||||
${PYSITELIB}/gallery_dl/extractor/comicvine.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/comicvine.pyo
|
||||
|
@ -114,9 +123,6 @@ ${PYSITELIB}/gallery_dl/extractor/directlink.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/dynastyscans.py
|
||||
${PYSITELIB}/gallery_dl/extractor/dynastyscans.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/dynastyscans.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/e621.py
|
||||
${PYSITELIB}/gallery_dl/extractor/e621.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/e621.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/erome.py
|
||||
${PYSITELIB}/gallery_dl/extractor/erome.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/erome.pyo
|
||||
|
@ -162,6 +168,9 @@ ${PYSITELIB}/gallery_dl/extractor/generic.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/gfycat.py
|
||||
${PYSITELIB}/gallery_dl/extractor/gfycat.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/gfycat.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/gofile.py
|
||||
${PYSITELIB}/gallery_dl/extractor/gofile.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/gofile.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/hbrowse.py
|
||||
${PYSITELIB}/gallery_dl/extractor/hbrowse.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/hbrowse.pyo
|
||||
|
@ -225,6 +234,9 @@ ${PYSITELIB}/gallery_dl/extractor/instagram.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/issuu.py
|
||||
${PYSITELIB}/gallery_dl/extractor/issuu.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/issuu.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/itaku.py
|
||||
${PYSITELIB}/gallery_dl/extractor/itaku.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/itaku.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/kabeuchi.py
|
||||
${PYSITELIB}/gallery_dl/extractor/kabeuchi.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/kabeuchi.pyo
|
||||
|
@ -237,9 +249,18 @@ ${PYSITELIB}/gallery_dl/extractor/kemonoparty.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/khinsider.py
|
||||
${PYSITELIB}/gallery_dl/extractor/khinsider.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/khinsider.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/kissgoddess.py
|
||||
${PYSITELIB}/gallery_dl/extractor/kissgoddess.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/kissgoddess.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/kohlchan.py
|
||||
${PYSITELIB}/gallery_dl/extractor/kohlchan.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/kohlchan.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/komikcast.py
|
||||
${PYSITELIB}/gallery_dl/extractor/komikcast.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/komikcast.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/lightroom.py
|
||||
${PYSITELIB}/gallery_dl/extractor/lightroom.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/lightroom.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/lineblog.py
|
||||
${PYSITELIB}/gallery_dl/extractor/lineblog.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/lineblog.pyo
|
||||
|
@ -279,6 +300,9 @@ ${PYSITELIB}/gallery_dl/extractor/mangoxo.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/mastodon.py
|
||||
${PYSITELIB}/gallery_dl/extractor/mastodon.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/mastodon.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/mememuseum.py
|
||||
${PYSITELIB}/gallery_dl/extractor/mememuseum.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/mememuseum.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/message.py
|
||||
${PYSITELIB}/gallery_dl/extractor/message.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/message.pyo
|
||||
|
@ -354,6 +378,9 @@ ${PYSITELIB}/gallery_dl/extractor/pixnet.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/plurk.py
|
||||
${PYSITELIB}/gallery_dl/extractor/plurk.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/plurk.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/poipiku.py
|
||||
${PYSITELIB}/gallery_dl/extractor/poipiku.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/poipiku.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/pornhub.py
|
||||
${PYSITELIB}/gallery_dl/extractor/pornhub.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/pornhub.pyo
|
||||
|
@ -420,9 +447,15 @@ ${PYSITELIB}/gallery_dl/extractor/subscribestar.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/tapas.py
|
||||
${PYSITELIB}/gallery_dl/extractor/tapas.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/tapas.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/telegraph.py
|
||||
${PYSITELIB}/gallery_dl/extractor/telegraph.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/telegraph.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/test.py
|
||||
${PYSITELIB}/gallery_dl/extractor/test.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/test.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/toyhouse.py
|
||||
${PYSITELIB}/gallery_dl/extractor/toyhouse.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/toyhouse.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/tsumino.py
|
||||
${PYSITELIB}/gallery_dl/extractor/tsumino.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/tsumino.pyo
|
||||
|
@ -432,6 +465,9 @@ ${PYSITELIB}/gallery_dl/extractor/tumblr.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/tumblrgallery.py
|
||||
${PYSITELIB}/gallery_dl/extractor/tumblrgallery.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/tumblrgallery.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/twibooru.py
|
||||
${PYSITELIB}/gallery_dl/extractor/twibooru.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/twibooru.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/twitter.py
|
||||
${PYSITELIB}/gallery_dl/extractor/twitter.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/twitter.pyo
|
||||
|
@ -450,6 +486,9 @@ ${PYSITELIB}/gallery_dl/extractor/vsco.pyo
|
|||
${PYSITELIB}/gallery_dl/extractor/wallhaven.py
|
||||
${PYSITELIB}/gallery_dl/extractor/wallhaven.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/wallhaven.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/wallpapercave.py
|
||||
${PYSITELIB}/gallery_dl/extractor/wallpapercave.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/wallpapercave.pyo
|
||||
${PYSITELIB}/gallery_dl/extractor/warosu.py
|
||||
${PYSITELIB}/gallery_dl/extractor/warosu.pyc
|
||||
${PYSITELIB}/gallery_dl/extractor/warosu.pyo
|
||||
|
@ -537,4 +576,5 @@ ${PYSITELIB}/gallery_dl/ytdl.pyo
|
|||
man/man1/gallery-dl.1
|
||||
man/man5/gallery-dl.conf.5
|
||||
share/bash-completion/completions/gallery-dl
|
||||
share/fish/vendor_completions.d/gallery-dl.fish
|
||||
share/zsh/site-functions/_gallery-dl
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
$NetBSD: distinfo,v 1.82 2022/02/05 12:00:34 leot Exp $
|
||||
$NetBSD: distinfo,v 1.83 2022/07/17 16:19:04 leot Exp $
|
||||
|
||||
BLAKE2s (gallery_dl-1.20.3.tar.gz) = d9571992652000fd12aaba04e5ebbfd5826a9f3d3a3f5bc214536b625d2d606b
|
||||
SHA512 (gallery_dl-1.20.3.tar.gz) = 9faecc180211177c544b68e0f6b4e064434a82d1b580e9f7c4adfab46723143685068fc8db7fa2820d46b8b442711d3f3c38bea3e550a9b019baa6d26674f445
|
||||
Size (gallery_dl-1.20.3.tar.gz) = 400992 bytes
|
||||
BLAKE2s (gallery_dl-1.22.4.tar.gz) = b8b8ddbf974563e9220026cf88c6c244d06f7f9b0a891160032a2ae0ff944d74
|
||||
SHA512 (gallery_dl-1.22.4.tar.gz) = eea11794859a896ae297828e3a66549c26ff73f7b7d32cbfd3b272f63cec0d4959db257b5f9f498adc5ce3c374fb02114571afed77b3aa879488bb35025662f3
|
||||
Size (gallery_dl-1.22.4.tar.gz) = 458034 bytes
|
||||
|
|
Loading…
Reference in a new issue